All docs / Automation

Cart Abandon Campaign

Recover abandoned carts with automated Keap email sequences.

Cart Abandon Campaign

InfusedWoo provides a blueprint for building an abandoned cart recovery campaign in Keap’s Campaign Builder. When a customer reaches checkout but doesn’t complete their purchase, a series of timed emails encourages them to return.

Navigate to InfusedWoo > Automation > Cart Abandon for the step-by-step guide and your cart restore URLs.

Cart Abandon page showing the overview and step cards

How It Works

  1. Customer reaches the checkout page → InfusedWoo fires the reachedcheckout API goal
  2. If the customer doesn’t purchase within a set time, Keap sends recovery emails
  3. If the customer purchases or empties their cart, exit goals pull them out of the sequence

Setup Steps

Step 1: Create the Entry Goal

In Keap Campaign Builder, add an API Campaign Goal:

  • Integration: wooevent
  • Call Name: reachedcheckout

Step 2: Add Email Sequence

Connect a sequence to the entry goal with three timed emails:

EmailDelayApproach
Email 11 hourHelpful — ask if they had issues
Email 224 hoursUrgency — cart may expire, items may sell out
Email 348 hoursIncentive — offer a discount or coupon

Step 3: Add Exit Goals

Place two API goals as exit goals next to the sequence:

Exit GoalIntegrationCall Name
Customer purchasedwoopurchaseany
Customer emptied cartwooeventemptiedcart

Without exit goals, customers who purchase will still receive abandon emails.

Cart Restore URLs

Include these links in your abandon emails so customers can restore their cart with one click:

GDPR Compliant:

https://yoursite.com/iw-data/saved_cart/[token]

Legacy (non-GDPR):

https://yoursite.com/cart/?ia_saved_cart=~Contact.Email~

Cart tracking must be enabled in Campaign Goals settings for cart restore links to work.

Tips

  • Test the full flow by adding a product to cart, reaching checkout, then checking if the reachedcheckout goal fires in Keap
  • Use Keap’s merge fields in your emails to personalize the recovery messages
  • The GDPR-compliant link uses a secure token instead of the customer’s email in the URL