Back to Insights
Email Automation Strategies

How to Build a High-Converting Klaviyo Winback Flow

13 Jul 2025 · 4 min read

Set Your Flow Trigger and Timing Accurately

Most ecommerce stores set up their winback flows incorrectly from day one. They trigger an email 90 days after purchase, attach a generic 15% discount code, and wonder why their repeat customer rate never improves. That is a mistake.

For the next step, see This Chrome Extension Catches Flow Mistakes Before You Hit Send.

To build a winback automation that actually generates revenue, start by creating a metric-triggered flow in Klaviyo using the Placed Order metric. If your brand has a long fulfilment window (taking more than 7 to 14 days for delivery), switch your trigger metric to Fulfilled Order instead. This ensures your timing reflects when the customer actually receives and uses your product rather than when they hit the checkout button.

Add a profile filter immediately: Placed Order zero times since starting this flow and Can receive email marketing. For most ecommerce brands, the average time between a first and second purchase is roughly 30 days. You should set your initial time delay to around 35 days. This gives your customer enough time to consume or use the product before you step back in.

Send a Soft Check-In Before Pitching Products

Your first email after the 35-day delay should not push a hard sale. Start with a relationship-building check-in. Ask how their order went, invite them to reply if they have questions, and prompt them for a product review.

For the next step, see How to Automatically Send Discount Codes After Reviews.

At the bottom of this first email, include dynamic recommendations showcasing your best-selling catalogue items. It keeps your product range top of mind without sounding desperate for an immediate reorder.

One critical technical detail: turn off Smart Sending on every single email within this flow. Smart Sending creates an artificial restriction window that can cause customers to skip vital retention touchpoints. Unless you are blasting three campaigns a day, you do not need Klaviyo arbitrarily silencing your automated flows.

For the next step, see How to Build High-Converting Loyalty Flows in Klaviyo.

Personalise Recommendations with Trigger Splits

After your initial check-in email, add a 2-day time delay. This is where you move away from generic messaging and start tailoring emails based on what the customer originally bought.

Add a series of Trigger Splits referencing the initial purchase event. Focus on your top three best-selling collections. For example, if you run a home decor brand, your splits might look like this:

  • Branch 1: Collections contains Neutral Wall Art
  • Branch 2: Collections contains Botanical Wall Art
  • Branch 3: Collections contains Abstract Wall Art
  • Default Branch: Anyone who purchased outside these three categories

Because Klaviyo processes trigger splits using "contains" logic sequentially, place your highest-volume collection at the top of the stack. If a customer ordered multiple items across different collections, they will flow down the path of your most profitable product line first.

Adapt Your Cross-Sells to Your Product Catalogue

What you recommend down each branch depends entirely on your product category. If you sell consumables, apparel, or art, customers will often buy more items from the exact same category. You can safely recommend more neutral prints to someone who bought neutral prints.

If you sell high-ticket items or durable goods, recommending the same item twice makes no sense. We work with furniture brands where a customer buys a dining table. They do not need another dining table 35 days later. They need dining chairs, placemats, or wood care kits. Tailor the products in these split emails to naturally complement the initial order.

For the default branch at the bottom of your trigger splits, use a clean catch-all layout. Highlight your overall best sellers and top-rated products to ensure miscellaneous buyers still receive a relevant recommendation.

Convert One-Time Buyers with Plain Text Incentives

Once all branches complete their category-specific cross-sells, merge them back into a single path and insert another 2-day time delay. You now want to separate one-time purchasers from repeat buyers.

Add a Conditional Split with the condition: Placed Order equals 1 over all time. Customers heading down the 'Yes' path are at risk of churning after a single order. This is the only group that should receive a dedicated discount incentive.

Do not build a glossy, image-heavy template for this offer. Send a plain text email written directly from the founder or customer lead. Plain text emails strip out bloated HTML code, which helps bypass the Gmail Promotions tab and land directly in the primary inbox. A personal note offering an exclusive incentive to come back feels genuine, converts at a higher rate, and protects your margins by excluding repeat brand loyalists who would have bought anyway.

Final Thoughts

A high-converting winback sequence is not about blasting discounts to everyone who has gone quiet. By using accurate delays, category trigger splits, and plain text offers for first-time buyers, you build an automated retention engine that protects your margins. If your store is turning over more than $100,000 a month, granular segmentation like this is where your biggest retention wins will come from.

Want our team to audit your current retention setup and build these flows for you? Explore our Email Automations service to see how we help ecommerce brands scale repeat revenue.

Let's talk

Ready to grow your email revenue?

Book a free audit and we'll show you exactly where the revenue is hiding.