Best Practices for Creating an Abandoned Cart Flow in Klaviyo

Abandoned cart flows help recover customers who started checkout but did not complete their purchase. A properly configured flow can improve conversion while maintaining a smooth customer experience.

How Abandoned Cart Timing Works

On Prado-powered stores, abandoned cart events are sent to Klaviyo 24 hours after the cart is created. Any delay added inside the Klaviyo flow is applied after that initial 24-hour period.

For example:

  • A 5-minute delay in Klaviyo means the email sends approximately 24 hours and 5 minutes after cart creation
  • A 1-day delay means the email sends approximately 2 days after cart creation

This is important to keep in mind when testing your flow.

A standard abandoned cart flow should include:

  1. A flow trigger  Abandoned Cart
  2. An initial reminder email
  3. A delay period
  4. A conditional purchase check
  5. A follow-up reminder email if no purchase was completed

The first reminder email should be concise, mobile-friendly, and include a clear call-to-action back to checkout. Including product images and cart contents can also help improve recovery rates.

Before sending any follow-up reminders, we recommend adding a Conditional Split using:

Has OrderPaid at least once since starting this flow

The recommended logic is:

  • YES → End the flow
  • NO → Continue to the next reminder email

This prevents customers who already completed their purchase from receiving unnecessary abandoned cart reminders.

Why Use a Conditional Split Instead of a Trigger Filter?

A Trigger Filter only evaluates conditions when the customer first enters the flow. A Conditional Split evaluates customer behavior dynamically during the flow itself.

Because abandoned cart reminders depend on whether the customer eventually places an order, Conditional Splits are the recommended setup.

Login & Customer Identification

For stores where guest checkout is disabled, customers may add items to their cart before logging in, but they are required to authenticate at checkout.

Klaviyo can only reliably associate abandoned cart activity once the customer becomes identifiable, typically after login or checkout initiation.

Common Reasons Abandoned Cart Emails Don’t Send

The most common reason is that the customer completed their purchase before the reminder email was scheduled to send. In this case, Klaviyo correctly removes them from the flow.

Another common issue is timing confusion. Since Prado sends the abandoned cart trigger 24 hours after cart creation, additional Klaviyo delays can make testing appear slower than expected.

You should also confirm that both the flow and all emails inside the flow are set to Live.

Testing Best Practices

When testing abandoned cart flows:

  • Use a test account
  • Stay logged in during checkout testing
  • Do not complete the order if testing reminder emails
  • Wait the full timing window before expecting the email

Recommendation

For better reporting and automation flexibility, we recommend managing abandoned cart emails directly in Klaviyo instead of Prado Auto Communications. Klaviyo provides better visibility into opens, clicks, conversions, and customer behavior while allowing for more advanced flow customization.

Need more help? Send us an email at support@getprado.com and we'll be happy to assist you!

 

 


Knowledge Base Software powered by Helpjuice