Flow Setup: Add to Cart Abandonment

Add to Cart abandonment flow targets visitors who have added an item to their cart and left the site without completing a purchase.


These flows are triggered through the "Add to Cart - Instant Audiences" metric in Klaviyo.

If you have an existing flow setup for 'Add to Cart', please duplicate it for Instant Audiences.

If not, we suggest duplicating your Cart Viewed/ Checkout Started flow.

When creating this Instant Audiences flows, ensure it's named '[Instant Audiences] - Add to Cart Abandonment'.

 

Flow Filters

To ensure that contacts are not enrolled multiple times or if they have made a purchase, it's crucial to add the following flow filters to your new flow:

  • Placed Order > zero times since starting this flow
  • Has not been in this flow in the last 7* days
*The cooldown period is how long you want before a customer can reenter this flow to prevent over-messaging. You can configure this as you wish. If you do not wish to have a cooldown, skip adding this filter.

If you have these existing flows:

If you have any of these flows, you'll also need to add these filters on your new '[Instant Audiences] - Add to Cart Abandonment' flow to prevent enrolling contacts already in your existing flow or in a higher intent Audiences flow.
If you have, or are going to create this existing flow: Add these filters to your new Instant Audiences flow:
Add to Cart abandonment flow


Add the filter: Added to Cart > zero times > since starting this flow

Extend the delay on your new flow to be 15 minutes later than your existing flow

(e.g. if your existing flow was 1 hour, set the Audiences flow to 1 hour, 15 minutes)

If your existing Browse Abandonment flow has a cooldown (i.e. Has not been in this flow > in the last X days), then add the following filter to your new flow. 

  • Person has Received Email > where Flow > equals > zero times > in the last 7* days

If this Audiences flow also support SMS, then also add the filter:

  • Person has Received SMS > where Flow > equals > zero times > in the last 7 days
Checkout Started abandonment flow

Add the filter: Checkout Started > zero times > since starting this flow

Instant Audiences - Cart Viewed / Checkout Started abandonment flow

Cart Viewed / Checkout Started - Instant Audiences > zero times > since starting this flow

Add these filters to your existing flow's

If you have any of these existing non-Instant Audiences flows, these additional filters must be added to your existing flows to prevent enrolling contacts already in those flows.

If you have, or are going to create this existing flow Add these filters to your existing flow
Add to Cart Abandonment


Cart Viewed / Checkout Started - Instant Audiences > zero times > since starting this flow

If you have a cooldown on your existing flow:

then add the following filter to your new flow:

If the Audiences flow also supports SMS, add another identical flow filter to your existing flow, but with "Person has Received SMS" as the filter.