Post-Purchase Flows: The Most Underrated Revenue in DTC
There's a moment in every customer's journey where they're more excited about your brand than they'll ever be again. It's not when they see your ad. It's not when they land on your site. It's right after they buy.
They've just made a decision, spent their money, and they're waiting for something to arrive. And what do most brands send them? A Shopify order confirmation, a shipping notification, and then silence until the next sale campaign.
That's why I think post-purchase flows are the most underrated revenue in DTC. Brands spend so much to get that first order, then do very little to earn the second. Here's how I approach building them in Klaviyo.
Why the second order matters so much
Getting a new customer is expensive. Ads, discounts, content, influencers. By the time someone places their first order, you've often spent a big chunk of what that order is worth just to acquire them.
The second order is where things change. A customer who comes back costs you far less to reach, already trusts you, and is much more likely to buy a third and fourth time. Post-purchase flows are your best tool for making that second order happen.
Split first-time and returning customers
This is the first thing I do in any post-purchase flow. Someone buying for the first time and someone on their fifth order need very different messages.
In Klaviyo, use a conditional split based on how many times someone has placed an order.
- A genuine thank you that feels human, not corporate.
- Reassurance about what happens next (delivery timings, what to expect).
- Help getting the most out of what they bought.
- Recognition that they've been back. "Welcome back" goes a long way.
- Less explaining, more exclusivity: early access, new launches, something special.
What a solid first-time buyer flow looks like
Here's roughly the structure I'd start with, and then adjust based on the product:
Thank you. Keep it warm and simple. Maybe a short note about the brand or the people behind it. Don't try to sell anything else yet.
How to use it. Care instructions, tips, how-to content, a quick video. This is where you make sure the product actually delivers on what they hoped. A happy customer is a returning customer.
Review request. Timing matters here. Asking for a review before the product has arrived (or before they've tried it) gets you nothing. Think about how long it takes to actually experience your product. Skincare might need a couple of weeks. A t-shirt might need a few days.
Cross-sell. Now you can recommend something. The best recommendations are genuinely complementary, the thing that goes with what they bought, not just your current bestseller.
If your product runs out, remind them before it does.
Make the cross-sell actually relevant
The lazy version of a cross-sell is "You might also like" followed by your top five bestsellers. It works a bit, but not as well as recommendations that make sense for that person.
A few ways to make it smarter in Klaviyo:
- Use conditional splits based on the product or category they bought.
- Use product feeds or recommendations based on their purchase history.
- Think in "completing the set" terms. Bought a cleanser? Show the moisturiser. Bought a jacket? Show the matching accessories.
Don't forget the non-sales emails
Not every post-purchase email needs a "Shop now" button. Some of the most effective emails I've seen in this flow are the ones that just help:
- How to style it.
- How to care for it.
- What other customers love doing with it.
- An invite to follow along on social or join a community.
These build the relationship that makes the next sale feel natural rather than pushy.
Where SMS fits in
Post-purchase is one place I'd go easy on SMS. A delivery update or a quick "it's arrived, here's how to get started" text can be useful, but heavy promotional texts right after someone buys usually feel like too much. Let email do most of the work here and keep SMS for genuinely useful, time-sensitive moments. (More on that in Email vs SMS: What Each Channel Is Actually Good At.)
What to measure
For post-purchase flows, I'd look past open rates and focus on:
- Repeat purchase rate: are more first-time buyers placing a second order?
- Revenue per recipient for the flow overall.
- Review volume: are your review request emails actually generating reviews?
- Time between first and second order: is it shortening?
Compare a few weeks before and after you launch or update the flow, and look at the trend over months, not days. Post-purchase flows are a long game.
Start small, then build
If you don't have a post-purchase flow at all right now, don't try to build the perfect ten-email version. Start with three:
- Thank you.
- How to use it.
- Review request.
Get those live, then add the cross-sell and replenishment emails once you've seen how customers respond. The point is to stop letting your happiest, most engaged customers go quiet the moment they've paid.
Want a post-purchase flow that earns the second order?
Connect with me on LinkedIn →