This feature can identify abandoned cart contents for both unknown, non-logged in users (Grow contacts) and known, non-logged in customers (emails in your Grow suppression list). If you use this feature, we will send all of those Add to Cart events to you.
NOTE: We must enable this feature for you. If you’ve not already spoken with someone on our team, please ensure you request that we enable this for you.
To use this feature, you must have the most recent version of our script on your website and the Listrak (For Reclaim) integration. You can find your script in your account under Code Script > View Script. Click here for a link to all our tutorials on how to add the script to your site, in case you need a refresher.
The steps for how to setup a Listrak (For Reclaim) integration are below (starting in the "What you need" section).
Note: If you're using our custom Shopify Integration app, the Add to Cart script will automatically be installed.
Inside of your site builder, add our Add to Cart script to fire when someone clicks to add an item to their cart:
geq.addToCart(item);
Next, edit the snippet.
Generic code for buttons defined by a button ID:
<script type="text/javascript">
document.getElementById("AddToCart").addEventListener('click',function (){
geq.addToCart(item)
});</script>
Generic code for button defined by a class notation:
<script type="text/javascript">
var item_classnames = document.getElementsByClassName("AddToCart");
for (var i = 0; i < item_classnames.length; i++) {
item_classnames[i].addEventListener('click', function () {
geq.addToCart(item);
});
}
</script>
1. To set up the Listrak (For Reclaim) integration, you will need your Client ID and Client Secret. In Listrak, go to Integrations > Integrations Management > New Integration.
2. Choose Cross Channel API.
3. Click Setup, and name the integration. You'll need to whitelist our IPs (as Single IP Address), which are subject to change at any time without notice. Please contact support at support[at]retention[dot]com for an updated list. Click Save.
4. Click Apply.
5. Then, copy your Client ID and Client Secret.
1. Go to Integrations > Available Integrations and select Listrak (For Reclaim).
2. Enter your Client ID and Client Secret, and click Connect.
3. Choose Yes to upload collected contacts, and click Next.
4. Enable the integration and then click Finish. Remember: Once you enable the Listrak (For Reclaim) integration, your collection sync settings will apply and begin.
5. Once the integration is complete, you will see the integration date and API details. You can also Disable/Enable and Remove the integration from this page at the top.
You must add the event properties in Listrak that you want to send so they can be used in your journeys.
1. Go to Automation > Custom Events > New Custom Event.
2. Name the custom event Add to Cart Reclaim. Click Add Property, and add the Property Name and Data Type for each of your specific event properties. The property names below are examples, but all events will include 'processed_at > Date.'
3. Click Create.
Next, follow the steps for either Conductor or Journey Hub (depending on which tool you use in Listrak).
Note: If you don't have an existing Add to Cart/Abandoned Cart email, you will need to create one to use for your Add to Cart Reclaim events.
1. Go to Automation > Conversations. Then, click New Conversation.
2. Select New Trigger.
3. Click the '+' next to Add to Cart Reclaim and then Update.
3. Click the + and then choose Wait Step.
4. Set the Wait Duration so that it's longer than your current flow's delay. For example, if your current Abandoned Cart flow has a 30-minute delay, set a 45-minute delay. Then, click Update.
5. Next, edit the Action Step.
6. Use this criteria, and click Update.
Action Type > Set Checkbox > Set the Segment Field > [Name of existing Abandoned Cart flow]
Set the checkbox to > [Check the box]
7. Click the + next to Action Step, and click Go to Step.
8. Go to Segment Filter. Select Contact Behavior > Purchase History > Contact Has Purchased. Under Additional Options, use this criteria, and click Update.
Order Date > Is After > 15 Days Before Today (Adjust the days to best fit how often your store receives orders)
That will show the segment filter criteria.
9. Click the + next to the step you just created, and choose Message Step. Select/Create the Add to Cart email message you want this flow to receive, and click Update.
10. Once you're finished setting up the flow, click Publish.
Note: If you don't have an existing Add to Cart/Abandoned Cart email, you will need to create one to use for your Add to Cart Reclaim events.
1. Go to Automation > Journeys.
2. Search for your existing Add to Cart/Abandoned Cart Journey. Select the settings for that journey, and click Duplicate.
3. Name the journey Add to Cart Reclaim, and Create Journey.
4. Click Custom Event and choose Add to Cart Reclaim from the drop-down list.
5. Keep the same Re-entry Rules you have set for your current Add to Cart/Abandoned Cart flow (ex. 7 days).
6. Set up the Entry Prevention Rules so that contacts Currently in journey > [existing Add to Cart journey] are excluded.
7. Update the Wait time in the flow to be longer than the current delay. For example, if your existing Add to Cart flow has a 30-minute wait time, you could change this flow to have a 45-minute wait.
8. Update the email in the flow. Name it Reclaim, and then click Select a Message.
9. Select a Message Source (Conductor or Saved Message). Then, select the list it's from and the message from the drop-down lists. Click Select.
10. Once you're finished, click Activate.
Once everything is properly set up, you can see these events successfully passing through in your Retention.com account. Go to Event Details > Added to cart. This is an easy way to confirm that our events have been successfully implemented.
Have questions? Message us on chat, or email us at support[at]retention.com!