How to create a winback flow for Amazon Buy with Prime
You will learn
Learn how to create a winback flow to send reminders to your Buy with Prime customers. Flows, also known as automations or drip campaigns, are Klaviyo’s tools for personalized communications with your customers. A winback flow re-engages customers who purchased in the past, but haven’t bought again in a while.
Before you begin
These steps apply to the separate Amazon Buy with Prime integration. If you use Shopify’s Buy with Prime app and your orders already sync through Shopify’s Placed Order metric, use your Shopify winback flow instead. See the integration setup guide for details.
- If you have not already set up the integration, follow our guide on Getting started with Buy with Prime for step-by-step instructions.
- To create the flow, you’ll also need to have Klaviyo integrated with your ecommerce platform. To learn how to integrate if you’ve yet to do so, find your ecommerce platform on our Help Center.
- Want to learn more about how flows work in Klaviyo? Check out Getting started with flows.
Buy with Prime order data is only synced for profiles that have an email address.
About Buy with Prime flows and your ecommerce platform
To create a flow using Buy with Prime data, you’ll also need to use data synced to Klaviyo from your ecommerce platform. This is because some necessary data (such as your product catalog and data from purchases made directly on your ecommerce platform) does not sync through the Buy with Prime integration.
In Klaviyo, you can use a pre-built flow from our Flows Library, or you can create a flow from scratch. Currently, Klaviyo only offers pre-built Buy with Prime flows for Shopify. Non-Shopify users, including those on WooCommerce, BigCommerce, and Adobe Magento, can still create Buy with Prime flows today, but have to build them from scratch. We’ll show you how in this article.
How to create a winback flow
Winback flows are customizable based on the products customers have purchased and how many purchases they've made.
If you’ve already created a winback flow using data from your ecommerce platform, create a second flow for the separate Buy with Prime Placed Order metric. This covers Buy with Prime purchases that do not trigger your ecommerce platform’s flow. We also recommend adding an additional profile filter to your original winback flow to account for the Buy with Prime data now in your Klaviyo account:
- Placed Order (Buy with Prime) zero times since starting this flow.
For Shopify customers
- In your Klaviyo account, select the Flows tab.
- Click Create flow in the upper right.
- Use the dropdown to filter by Amazon Buy with Prime.

- Select the flow Customer Winback, review its prerequisites, and enter a flow name. Then click Use template.

- In the flow builder, customize the flow and the emails within it to fit your brand. To learn more about best practices for winback flows, read our article How to create a winback flow.
- When you are ready to send winback messages, click Review and turn on (or Update status) in the upper right of the flow builder. Under Flow status, select Live to send automatically or Manual to review and send each message yourself. Keep Update status now selected and click Save. For more details, learn how to change the flow status.
Messages without configured content remain in draft.
For non-Shopify customers
- In your Klaviyo account, select the Flows tab.
- Click Create flow in the upper right, then Build your own.
- Name your flow (Buy with Prime Winback, for example) and add any tags. Select Create manually, or Create flow if that is the button shown.
- In the flow builder, choose All triggers > Metric, then select Placed Order with the Amazon Buy with Prime icon.
- Under Profile filters, click Add and set these 2 conditions joined by AND:
- Placed Order (Buy with Prime) zero times since starting this flow
AND - Placed Order (Your ecommerce platform - e.g. BigCommerce) zero times since starting this flow.
- Placed Order (Buy with Prime) zero times since starting this flow

- Click Save to save the profile filters. Back in the trigger setup, click Save, then Confirm and save.
- Add a time delay of 75 days and click Save. This is an example: adjust the delay to be slightly longer than your customers’ usual buying cycle.
- Add your first customer winback email.
- Add a time delay of 15 days and click Save. Adjust this delay to suit your follow-up timing.
- Add your second customer winback email.

- Personalize your flow emails and feature updates such as new or trending products. Learn more in How to create a winback flow.
- When you are ready to send winback messages, click Review and turn on (or Update status) in the upper right of the flow builder. Under Flow status, select Live to send automatically or Manual to review and send each message yourself. Keep Update status now selected and click Save. For more details, learn how to change the flow status.
Messages without configured content remain in draft.
Outcome
You’ve now learned how to create a winback flow using Buy with Prime data.
Additional resources
- Getting started with Amazon Buy with Prime
Learn how to enable Klaviyo’s Buy with Prime integration in order to bring your customer profile and order data into Klaviyo. Buy with Prime is a service that allows ecommerce platform merchants (such as those on Shopify, WooCommerce, Adobe Magento, and more) to power purchase payment and fulfillment through Amazon, via the addition of a “Buy with Prime” button to individual product pages on their store. This guide walks through connecting Buy with Prime and Klaviyo to automatically sync this purchase data, so that you can reach customers with targeted messaging.
- Amazon Buy with Prime data reference
Learn what data syncs from Buy with Prime to Klaviyo and how to view it. This includes both order data (events such as Placed Order, Ordered Product, etc.) and customer data.