Strategy

The Repeat-Purchase Email: Engineering Your Second Sale

Most DTC brands pour money into acquisition and treat retention as something that happens on its own. That's exactly backwards. The window between a customer's first order and their potential second one is the most leveraged moment in your email program - and most stores do nothing deliberate with it. Here's how to build a sequence specifically engineered to pull first-time buyers back before they make a decision somewhere else.

By The Kaydence TeamAugust 4, 20267 min read

There's a moment, somewhere between a customer's first order arriving and their next one, where you either become a brand they think about or one they forget. That window is shorter than most people realize. Most stores do nothing deliberate with it. They send the post-purchase flow, maybe request a review, and then drop the new buyer straight into the general broadcast list. That's not a retention strategy. It's just hoping.

Why the Second Sale Is a Different Problem

Acquiring a customer is expensive. You already know this. What's less talked about is that a one-time buyer doesn't really change your business. They just reduce your customer acquisition cost slightly on paper. The customer who buys twice is a fundamentally different animal. They've confirmed that the first purchase wasn't a fluke. They have a reason to think about you again. And their lifetime value trajectory looks completely different from that point forward.

So the second purchase deserves its own intentional email strategy. Not the same broadcast cadence you're running for everyone else. Not a generic win-back flow triggered after six months of silence. Something proactive, specific, and timed to the natural repurchase window for your product.

Start With Your Repurchase Data, Not a Guess

Before you build anything, look at your Klaviyo data (or your Shopify order history) and find out when your customers who do buy twice tend to come back. The gap between order one and order two varies a lot by product category. A skincare brand selling a 30-day moisturizer has a completely different natural window than a home goods brand selling a cast iron pan. Don't assume. Measure it.

Pull the cohort of customers who made a second purchase and find the median days-to-repurchase. That number becomes the anchor for your email timing. If most returning buyers come back around day 45, you want to be in their inbox around day 30 - not day 90 after they've already moved on.

A practical starting framework: if your median days-to-repurchase is 45, schedule email 1 at day 28, email 2 at day 38, and email 3 at day 44 - with an exit trigger that fires the moment they purchase. Adjust the numbers to your own data, but keep the shape: front-load your effort, and be there before the decision gets made somewhere else.

What Second-Purchase Emails Should Actually Say

The framing matters here. A second-purchase email is not a win-back. The customer isn't lapsed. They're not disengaged. They bought recently. They presumably liked what they got. So the email shouldn't read like you're chasing them down - it should read like a natural next step.

There are a few angles that tend to work. Which one you lead with depends on your catalog and what you know about the customer:

  • The natural complement. If someone bought a coffee grinder, you don't need a data scientist to know they might want beans or a scale. Lead with the product that pairs logically with what they already own. Subject line example: 'The one thing most [product] owners grab next' - or more specifically: 'Your grinder is settled in. Here's what pairs with it.'
  • The replenishment nudge. Consumable product? If your order data shows a clear repurchase cluster at a predictable point, say so plainly. A timely, honest nudge isn't pushy - but only lead with this if your data actually supports it.
  • The deeper range. If they bought an entry-level product, introduce them to the next tier. Not as an upsell pitch - as a genuine 'now that you've tried X, here's what the people who loved it usually try next.'
  • Social proof from buyers like them. A review or two from customers who bought the same first product and came back - that's more persuasive than any copy you write.
  • A reason to come back now. A time-limited offer is fine if it's genuine. A new product drop, a restock, a bundle - something that gives the email a reason to exist beyond 'please buy again.'

Sequence It, Don't Spray It

A single email is usually not enough. Build a short sequence - two or three emails - spaced across the repurchase window. The first one is warm and informational. The second one adds a little more urgency or a different angle. The third, if you send one, either makes a stronger offer or gracefully returns them to your normal broadcast cadence.

The key mechanic: exit the sequence the moment they buy. This sounds obvious, but it gets missed. Getting a 'come back and order' email the day after you already placed your second order is the kind of thing that makes people unsubscribe. Set the exit trigger in Klaviyo before you launch the flow - and test it.

Segment Before You Send

Not all first-time buyers look the same going into this sequence. Someone who bought at full price is different from someone who came in on a heavy discount. Someone who bought a hero product is different from someone who bought a low-cost sample. Your second-purchase email sequence can be one flow, but think about whether the recommended product and the tone need to shift based on what they actually bought.

At minimum, don't recommend something they already own. Klaviyo makes it straightforward to filter product recommendations by purchase history. Use it. It's the difference between an email that feels considered and one that feels like a mail merge.

Two Warnings That Actually Cost People Money

  • Don't discount by default. If someone was going to buy again anyway, a default discount trains them to wait for the coupon next time. Brands that reach for a promo code as their primary second-purchase lever tend to find repurchase AOV drifting down over time. Reserve discounts for the tail end of the sequence, if at all - not as the opening move.
  • Don't let the exit trigger fail silently. Klaviyo flow logic can break when filters aren't set correctly - a suppression list that's stale, a condition that checks the wrong metric, a flow that was cloned and never updated. The most common real-world failure: a customer buys a second time and keeps receiving the second-purchase sequence anyway because the exit condition references a segment that wasn't refreshed. Check it at launch and spot-check it after any catalog or flow changes.

Build It Yourself or Have It Built

Building a second-purchase flow manually means writing the copy, pulling the product images, designing the emails, configuring the Klaviyo logic, and testing it before you launch. It's doable - and if you have the time, do it. But Kaydence is built for exactly this kind of flow. It reads your store, figures out your catalog relationships and natural repurchase signals, generates the copy in your brand's voice, and composites on-brand creative from your own product images. The resulting flows import directly into your Klaviyo account, where you review, revise, and decide what goes live. You own the sending. Kaydence just cuts out the build time.

The done-for-you service is available now if you want someone to handle the whole thing. The self-serve tool is in private beta - join the waitlist if you'd rather run it yourself when it opens. Either way, the strategy above works whether you build it in-house or have it built for you. The point is to build it.

One-time buyers are not retained customers. That gap between order one and order two is where they either become one - or don't. The email you send in that window is where the distinction gets made.

Keep reading

See it on tempo.

Kaydence is the done-for-you Klaviyo email team - we build, write, and run your flows, campaigns, and creative. Book a free teardown and we’ll show you what we’d ship first.