Learn how to create an abandoned cart flow triggered by the Shopify Added to Cart event. The default Klaviyo abandoned cart flow is triggered by the Shopify Checkout Started event, whereas the Added to Cart abandoned cart flow targets more casual shoppers who have yet to start checkout.

Before you begin

In order to enable this flow, you'll need to enable the Klaviyo app embed and check the integration setting Track behavioral events in order to track the Added to Cart event in Shopify.

This flow relies on Added to Cart events from identified shoppers. Before creating the flow, test Added to Cart tracking to confirm that events are syncing to Klaviyo.

Create the flow

To enable this flow, we recommend using the pre-built flow available in Klaviyo's flow library:

  1. Navigate to Klaviyo’s flow library.
  2. Find the Prevent lost sales section, or search for Abandoned Cart Reminder.
  3. Select an Abandoned Cart Reminder, Shopify Added to Cart Trigger flow. There are 2 options: email only, or email and SMS.

  1. Review the flow name in the template preview, then click Use template to open the flow builder. The flow is created in Draft status.
  2. Review the time delays and message content. The template includes recommended filters and dynamic email content for personalized cart followup messaging.
  3. Select the flow trigger and review Profile filters. Confirm that the following conditions are joined with AND to exclude shoppers who start checkout or place an order after entering this flow:
    • Checkout Started (Shopify) zero times since starting this flow
    • Placed Order (Shopify) zero times since starting this flow
  4. If either condition is missing, click Edit under Profile filters (or Add if no filters are configured), add the condition, and click Save.

Are you using Klaviyo's Amazon Buy with Prime integration?

If you're using Buy with Prime to power payment and fulfillment for any of the products on your store, and you've integrated Klaviyo and Buy with Prime, make sure to do the following:

Before turning on your abandoned Added to Cart flow, add the following conditions to its Profile filters and save your changes. These exclude customers who started checkouts or made purchases via Buy with Prime from receiving incorrect messaging:

  • Started Checkout (Buy with Prime) zero times since starting this flow AND
  • Placed Order (Buy with Prime) zero times since starting this flow.

Turn the flow live

  1. When you have finished reviewing the messages and filters, click Review and turn on or Update status in the top right of the flow builder.
  2. Select Live from the Flow status dropdown, keep Update status now selected, and click Save.
  3. Confirm that the messages you want to send show Live status. Resolve any setup alerts for messages that remain in Draft before updating their status again.

Outcome

You have now enabled an abandoned Added to Cart flow for Shopify.

Additional resources

  • How to create an abandoned cart flow

    Learn how to set up an abandoned cart flow in Klaviyo in order to increase your ecommerce revenue and personalize communication to your customers.

  • How to enable onsite tracking for Shopify

    Learn how to enable Klaviyo onsite tracking on your Shopify store, which includes multiple events to help you engage identifiable browsers. Additionally, enabling onsite tracking allows you to use Klaviyo sign-up forms on your site.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type