WingifyGuides

Set Up Cart Abandonment Campaign In Wingify Engage

Feature availability: You can set up a Cart Abandonment campaign using the Triggered Campaigns feature on Wingify Engage (formerly PushCrew). It is only available in the Enterprise plan.

#What is a Triggered Campaign?

Triggered Campaigns allow you to define an entry and exit trigger for your subscribers and send them a series of notifications based on the triggers. You can create a custom audience and page visit triggers, thereby sending a series of notifications to ensure that a subscriber performs your desired action.

#How do I Create a Campaign for Cart Abandonment?

A Cart Abandonment Triggered Campaign will be one wherein subscribers who have added products to their carts but have not purchased them will receive a series of notifications crafted by you.

Here are examples of how you can set it up:

  • Using CSS Selector :

    The CSS Selector of the ‘Add to Cart’ button can be used as the Entry Trigger here.

    For example, if the CSS Selector of the Add to Cart button on your website is “#add-to-cart-button”, you can add this as the Entry Trigger. Subscribers that click on the Add to Cart button will be added to the campaign then.

    Here, the Goal can be the URL of the Order or Payment Success page OR the CSS Selector of the ‘Empty Cart’ button.

    Here’s how a Triggered Campaign would look :

Screen_Shot_2018-10-11_at_5.17.04_AM.png
Screen_Shot_2018-10-11_at_5.17.04_AM.png

Entry Trigger:

Screen_Shot_2018-10-11_at_5.17.00_AM.png
Screen_Shot_2018-10-11_at_5.17.00_AM.png

Goal:

Screen_Shot_2018-10-11_at_5.16.55_AM.png
Screen_Shot_2018-10-11_at_5.16.55_AM.png

By setting the Goal as the URL of the Order or Payment Success page, we can ensure that subscribers that have completed their orders will not receive the notifications. On the other hand, if a subscriber adds something to the cart and then removes it, we do not want to send them cart abandonment messages in which case, the Goal of the CSS Selector of the ‘Empty Cart’ button will ensure they do not receive notifications.

Some examples of commonly used CSS Selectors :

Selector Example Description
.class .intro Selects all elements with class="intro"
#id #firstname Selects the element with id="firstname"
element p Selects all

elements

element,element div, p Selects all
elements and all

elements

  • Using Cookie Value :

    If you’re storing cart value as a Cookie at your end, you can use its Cookie value as the Entry Trigger.

    For example, if the Cookie value is stored as ‘cart’ and its value is in numbers, the Entry Trigger can be Cookie Value is ‘cart’ is not equal to 0. Hence, when a subscriber adds 1 product to the cart, the cookie value will change to 1 and he/she will be added to the campaign.

    Here, the Goal can be Cookie Value is ‘cart’ is equal to 0 which indicates that he has either purchased or removed the products from his cart OR the URL of the Order or Payment Success page

    Here’s how a Triggered Campaign created this way would look :

Screen_Shot_2018-10-11_at_5.16.47_AM.png
Screen_Shot_2018-10-11_at_5.16.47_AM.png

Entry Trigger :

Screen_Shot_2018-10-11_at_5.16.43_AM.png
Screen_Shot_2018-10-11_at_5.16.43_AM.png

Goal :

Screen_Shot_2018-10-11_at_5.16.38_AM.png
Screen_Shot_2018-10-11_at_5.16.38_AM.png

  • Using JavaScript Variable :

    If you’re storing cart value as a JavaScript variable at your end, you can use its value as the Entry Trigger

    For example, if the JavaScript variable is stored as ‘cart_value’ and its value is in numbers, the Entry Trigger can be ‘cart_value’ is not equal to 0. Hence, when a subscriber adds 1 product to the cart, the JavaScript variable will change to 1, and he/she will be added to the campaign.

    Here, the Goal can be a JavaScript variable, ‘cart_value’, set to 0, indicating that the user has either purchased or removed products from their cart, or the URL of the Order or Payment Success page.

    Here’s how a Triggered Campaign created this way would look :

Screen_Shot_2018-10-11_at_5.16.33_AM.png
Screen_Shot_2018-10-11_at_5.16.33_AM.png

Entry Trigger:

Screen_Shot_2018-10-11_at_5.16.29_AM.png
Screen_Shot_2018-10-11_at_5.16.29_AM.png

Goal:

Screen_Shot_2018-10-11_at_5.16.19_AM.png
Screen_Shot_2018-10-11_at_5.16.19_AM.png

Once you have set up the Entry Trigger and Goals, all you need to do is craft a series of messages to send to qualifying subscribers. Here’s an example :

Screen_Shot_2018-10-11_at_5.16.13_AM.png
Screen_Shot_2018-10-11_at_5.16.13_AM.png

#Need more help?

For more information or further assistance, contact Wingify Support.