Abandoned cart recovery is always a priority in eCommerce. You can help drive sales volume by using a sequence of emails to remind users to retrieve the cart they’ve left on your website.
In this article, you'll learn how to create a cart recovery funnel.
How it works
To send an abandoned cart email sequence, we are going to configure a workflow with two emails, configured according to the type of products in the cart, and send it to contacts subscribed to the newsletter. After this first sending, we are going to set up more emails as a reminder for the user, including wait times and checks to prevent users from receiving messages if they make a purchase before the end of the sequence.
Workflow configuration
STEP 1. “Start” node
(This node will set the target audience for the action).
1. Click (Edit node settings) for the “Start” node.
2. Under Select limitation, check "All my list" and select "Contacts with email".
3. Under Select data source, check “All existing and new”.
4. Click Update.
STEP 2. “On cart abandonment” node
(This node will detect the cart abandonment).
5. Click (Edit node settings) in the “On cart abandonment” node.
6. Click + Add Filter. In the first dropdown, select “Total price”, in the second dropdown choose “Is greater than” and, in the last field, add “0”.
7. Under Limitations, uncheck the "Deactivate after triggering" box.
8. In Temporarily disable after event, add a limitation of “3” Days.
9. Click Update.
STEP 3. First “Check value” node
(This node will identify if the number of product types equals 1).
10. Click (Edit node settings) of the “Check value” node.
11. Drag the "Number of different products" field from "On cart abandonment" to the block on the left.
12. Under Operator, select "Is equal to".
13. Drag the “Literal” field to the block on the right and set a value of "1".
14. Click Update.
STEP 4. Second “Check value” node
(This node will identify if the number of product types is greater than 1).
15. At the junction of this node with the previous one, click on the circle until "No" appears.
16. Click (Edit node settings) of the “Check value” node.
17. Drag the "Number of different products" field from "On cart abandonment" to the block on the left.
18. Under Operator, select "Greater than or equal to".
19. Drag the “Literal” field to the block on the right and set a value of "2".
20. Click Update.
STEP 5. First “Send email” node
(This node will send the first abandoned cart email.)
21. At the junction of this node with the previous two, click on the circle until "No" appears.
22. Click (Edit node settings) in the “Send email” node.
23. Select the email you want to send and click Next .
24. In the Send to section, select "Contact".
25. Indicate the "Transactional" type of email.
26. Configure the parameters section of "Send to contact".
27. Under Google Analytics, click "Enable Google Analytics" then Next .
29. Click Complete .
STEP 6. First "Wait" node
(This node will initiate a waiting period before continuing the workflow).
29. Click (Edit node settings) for the “Wait” node.
30. Under Set the time delay, select "A period of time" and enter "1" Day.
31. Click Update.
STEP 7. First "Has purchased" node
(This node will identify if the contact has made a purchase during the waiting period).
32. Click (Edit node settings) for the “Has purchased” node.
33. Under Number of purchases made, select "Is greater than" and set "0" purchases.
34. Under In the last time interval, Interval, set "1" Day.
35. Click Update.
STEP 8. Second “Send email” node
(This node will send the second email in the abandoned cart sequence.)
36. At the junction of this node with the previous one, click on the circle until "No" appears.
37. Click (Edit node settings) in the “Send email” node.
38. Select the email you want to send and click Next .
39. In the Send to section, select "Contact".
40. Indicate the "Transactional" type of email.
41. Configure the parameters of "Send to contact" section.
42. Under Google Analytics, click "Enable Google Analytics" then Next .
43. Click Complete .
STEP 9. Second "Wait" node
(This node will initiate a waiting period before continuing the workflow).
44. Click (Edit node settings) for the “Wait” node.
45. Under Set the time delay, select "A period of time" and enter "2" Days.
46. Click Update.
STEP 10. Second "Has purchased" node
(This node will identify if the contact has made a purchase during the waiting period).
47. At the junction of this node with the previous one, click on the circle until "No" appears.
48. Click (Edit node settings) for the “Has purchased” node.
49. Under Number of purchases made, select "Is greater than" and set "0" purchases.
50. Under In the last time interval, Interval, set "2" Days.
51. Click Update.
STEP 11. Third “Send email” node
(This node will send the third email in the abandoned cart sequence.)
52. Click (Edit node settings) in the “Send email” node.
53. Select the email you want to send and click Next .
54. In the Send to section, select "Contact".
55. Indicate the "Transactional" type of email.
56. Configure the parameters section of "Send to contact".
57. Under Google Analytics, click "Enable Google Analytics" then Next .
58. Click Complete .
Keep learning!
To make the most of your Connectif account, we recommend reading these articles next:
- Remarketing, to send an email one day after a contact visits a product.
- Cart recovery before abandonment for anonymous users, to display a cart popup before the user abandons the website.
- Monthly best sellers campaign, to send a monthly email with the best selling products of the last month.
- Cart recovery, to send an abandoned cart email to contacts who abandon a cart on the site.