If I buy a bottle of shampoo from a brand, I should get an email about 28 days later, right around the time I’m squeezing the last of it out. Almost nobody sends that email. What I get instead is a review request two days after the order, before the box has even arrived, and then the same campaigns everyone else on the list gets.
That gap costs brands a lot of repeat revenue. What I see most often is that brands start and stop with the first conversion: they spend all that money to acquire a customer, then treat the order as the finish line. The work email does best is winning the second, third and fourth sale, and the post-purchase flow is where that work starts.
The good news is that most stores already have the raw material. They send plenty of post-purchase email. They just aren’t sending the email that drives the next order.
The short answer: treat post-purchase as a revenue flow, not a courtesy. Keep the order confirmation and shipping emails transactional and useful, ask for the review after delivery in its own email, and spend your effort on the second-purchase email: a cross-sell or replenishment message timed to how long the product actually lasts. The plan is at the end.
How we measured it
- Our accounts: flow and campaign results from the ecommerce stores whose email and SMS my team runs on Klaviyo, mostly Shopify brands in apparel, beauty, jewelry, supplements, home goods, auto parts and outdoor gear, September 2025 to August 2026.
- What counts as post-purchase: flows named as post-purchase, thank-you, review request or cross-sell. Loyalty, birthday and back-in-stock flows are counted separately. Flows include their SMS steps.
- Medians and pooled shares: revenue per recipient is worked out per store and we report the median store; shares of flow revenue and sends are pooled across all stores.
- Attribution: revenue is what Klaviyo attributes to a message, an order within five days of an open or click. Post-purchase flows are among the most inflated, because a customer who would have reordered anyway still opens their shipping email. We say so where it matters.
- Public benchmarks: Klaviyo’s 2025 Benchmark Report, Omnisend’s 2026 ecommerce report and Validity’s 2026 Email Deliverability Benchmark, plus the FTC’s CAN-SPAM guidance for business, each named where it is used.
Key takeaways
- Post-purchase flows send 30% of all flow messages on the Klaviyo stores we manage and earn 11% of flow revenue: the opportunity is a better message, not more of them.
- Done well they earn a median $1.19 per recipient, about three times the $0.38 in Klaviyo's 2025 benchmark report.
- Keep order confirmation and shipping emails service-first: under the FTC's primary-purpose test, transactional content belongs at the top.
- Time the second-purchase email to the product: replenishable, next-product and one-time purchases each need their own path.
- Product-driven personalization wins: one beauty brand's next-best-product flow recovered $3,000 in its first days at about $5 per email, the best in the account.
- Back-in-stock is the highest-converting automation in Omnisend's 2026 report (6.72%, $9.14 per email).
- Report the repeat-purchase rate beside attributed revenue: one Shopify brand's retention rate rose from under 1% to 2.4% in seven months, driven mostly by flows.
Post-purchase flows send the most email and earn a fraction of it, which is the opportunity
Here’s the pattern across the stores we manage. Pooled together, post-purchase flows account for 30.1% of every flow message sent and 11.2% of flow revenue. The welcome series is the mirror image: 12.7% of sends, 54.1% of revenue.
Share of flow sends vs share of flow revenue, by flow type
That isn’t a reason to send less to customers. Customers are the most valuable people on your list, and post-purchase is supposed to send a lot, because every order triggers it. It’s a reason to look hard at what those messages say. Most post-purchase flows I audit are three emails: a thank-you, a review request and a generic “shop again” with a discount. None of them is built around the product the customer just bought.
Done well, post-purchase earns three times the platform average
Per recipient, post-purchase flows on our stores earn a median $1.19, with the middle half of stores between $0.65 and $2.46. Klaviyo’s 2025 Benchmark Report puts the platform average at $0.38. The flows that sit next to post-purchase in the customer journey earn more per person: loyalty and date-based flows $1.34 and back-in-stock $1.99, though few of our stores run those two, so read them as directional.
Revenue per recipient, post-purchase family of flows
There’s a catch, though. Post-purchase flows collect a lot of credit for repeat orders that would have happened anyway. In one account, a plain order-status flow was credited with five figures of revenue, because loyal customers open their shipping updates and then reorder within five days. So I judge post-purchase on two things Klaviyo can’t inflate: the repeat-purchase rate in the store, and whether the cross-sell email produces orders for the product it recommends.
80% Increase in flow revenuePropane Product Manufacturer Increases Conversions by 27xSee the case study →
250% Increase in placed order rateTransportation & Logistics Brand More Than Triples Order RateSee the case study →Order confirmation and shipping emails are service first, and that’s what makes them work
The order confirmation and shipping emails are the ones every customer actually wants. That makes them tempting places to sell, and there’s a line to respect. The FTC’s CAN-SPAM guidance treats a message that confirms a transaction or delivers goods as transactional, but if the subject line reads like a promotion, or the transactional content doesn’t appear mainly at the beginning of the message, the primary purpose becomes commercial and the full marketing rules apply. We cover the difference in our post on transactional vs marketing email.
So I keep these emails service-first, and I make the service really good:
- Order confirmation: the order details first, then what happens next, delivery timing and who to contact. Below that, one helpful block: how to get started with the product, a care guide or a sizing note. Not a coupon wall.
- Shipping and delivery: tracking up top, then a short “while you wait” section with the content that makes the first use go well. A customer whose first use goes well is the one who buys again.
Smart Sending stays off for them and for the whole post-purchase flow, because they should always go out.
Time the second-purchase email to the product, not to the calendar
This is the email that matters. I’m currently building post-purchase emails for clients that have nothing to do with asking for a review and everything to do with driving that second purchase. The question is when, and the answer depends on the product.
- Replenishable products (shampoo, supplements, filters, coffee) get a reminder timed to when the product runs out. A 30-day supply gets an email in week four, not week one.
- Products that lead to a next product get a cross-sell timed to when the customer has used the first one: the conditioner after the shampoo, the case after the phone, the refill after the starter kit.
- Products nobody rebuys get a different job. If you sell heart monitors or dishwashers, nobody needs a second one soon. That flow should earn a review, a referral or an accessory, and then let the customer go to your regular campaigns.
A conditional split at the top of the flow sends replenishable and non-replenishable buyers down different paths with different messages. Then use the store’s own data for the timing. We worked with a cosmetics brand selling $2 product samples, and Klaviyo’s product insights (part of Klaviyo’s paid Personalization add-on, previously called Marketing Analytics or Advanced Analytics) showed that customers who went on to buy the full-size product typically came back within 15 days, not the 30 we had assumed. That’s the window the follow-up email should be timed to.
Placed-order rate by flow type, customer-stage flows vs welcome
A pooled placed-order rate of 0.8% tells me most post-purchase flows are sending the wrong message at the wrong time. The fix that has worked best for us is personalization driven by product data. A DTC beauty brand on Shopify and Klaviyo added Klaviyo’s AI next-best-product flow beside its existing automations. It recovered $3,000 in sales within its first few days, and it had the highest revenue per recipient of any flow in the account, about $5 for every email sent, where the welcome series made about $3.
Ask for the review after delivery, in its own email
Review requests belong in the post-purchase flow, but they shouldn’t crowd out the second-purchase email or arrive before the product does. Trigger the review request from fulfillment or delivery, not from the order, and wait long enough for the customer to have used the product: a few days for apparel, a couple of weeks for skincare or supplements.
Keep it a single ask with a single button, and keep it separate from the cross-sell. One email asking for a review and offering 15% off another product is two jobs, and it usually does neither well. For service businesses, the same logic applies to what I’d rather call a post-conversion flow: a booked appointment or a completed project is the trigger, and the review request, the referral ask and the next service each get their own moment.
Replenishment and back-in-stock flows sell what customers already want
Two flows sit close to post-purchase and punch above their weight. Omnisend’s 2026 report names back-in-stock as the highest-converting automation it measures, at 6.72% conversion and $9.14 per email. On our stores it earns a median $1.99 per recipient, from the few that run it. It’s one of the cheapest flows to build, and anyone selling products that go out of stock should have it.
Replenishment is the other. My team tested a replenishment reminder as an email against the same reminder as a text for one store. The text won on clicks, the email won on placed orders and revenue. My read: a text gets the tap, an email gets the considered reorder, and for subscribers who have given both kinds of consent, the best version uses both, the email first and a short text a few days later for anyone who hasn’t reordered.
Reward your best customers without discounting them
The top 10% or so of your customers, by spend and frequency, are the people you can least afford to lose, and they don’t need a discount to buy. Sending them the same 15%-off code as everyone else just gives away margin on orders that were coming anyway.
What they do respond to is recognition. You don’t need a points platform for this. I have built what I call a bootleg version of a loyalty program inside Klaviyo flows for several clients: a VIP flow triggered when someone crosses a spend or order threshold, with early access, a thank-you and a small surprise instead of a standing discount. In one beauty account, the loyalty welcome email is now the best-earning email per recipient in the program, at about $11 every time it sends, on low volume.
I talked about exactly this, keeping customers after the first order, in a webinar we co-hosted with Clyde:
The point I made then still holds: too many brands stop at the first conversion after spending all that money to acquire the customer, and email is the channel built to win the next one.
Measure retention, not just attributed revenue
Because post-purchase attribution is inflated, I put the customer retention rate in every report. On one Shopify brand whose growth came mostly from flows, the store’s customer retention rate sat below 1% at the start of the year and reached 2.4% by July, on $2.2 million in year-to-date sales. That’s where email moves the needle: retaining the customers the brand already paid to acquire.
Validity’s 2026 benchmark makes the same point from the industry side: triggered emails are about 2% of email volume and drive 37% of email-driven sales.
Triggered emails, share of volume vs share of email-driven sales
On the stores we manage, Klaviyo credits email and SMS with about a fifth of store revenue at the median store, and I like to see email and SMS attributing at least 20% of monthly revenue in Klaviyo. Post-purchase is one of the biggest levers for getting there, as long as you track the retention rate beside it.
The post-purchase email plan for 2026, in order
- Map what every customer receives in the 60 days after an order. Confirmation, shipping, delivery, review request, cross-sell, campaigns. Count the emails and note which ones mention the product they bought.
- Make confirmation and shipping service-first. Order details at the top, one helpful block below, Smart Sending off.
- Split the flow by product type. Replenishable, next-product and one-time purchases each get their own path.
- Time the second-purchase email to the product. Use your store’s own repurchase interval, not a round number.
- Move the review request to after delivery, as its own email.
- Add back-in-stock and replenishment flows. Email first, a text for consented subscribers who haven’t reordered.
- Recognize VIPs instead of discounting them. A threshold-triggered flow with early access and thanks.
- Report the repeat-purchase rate monthly, next to attributed revenue.
Start with the first step; most brands are surprised by what their customers actually receive after checkout. If you’d like a hand turning that map into a flow that drives the second order, it’s the core of our marketing automation work and what we build every month as Klaviyo experts. When a customer does go quiet, our guide to win-back emails picks up where this flow ends. Want a second set of eyes on your flows first? Our email and SMS team offers a free account audit. We’ll look at your flows, campaigns, list growth and deliverability, and show you where the biggest revenue opportunity is.
“Our weekly meetings were very effective and they were able to communicate the data well, and make progressions from the data regularly.”
Frequently asked questions
What is a post-purchase email?
Any email a customer receives after placing an order: the order confirmation, shipping and delivery updates, a review request, and the marketing emails that aim at the next purchase, such as cross-sells, replenishment reminders and loyalty messages. The best post-purchase flows treat the first order as the start of the relationship and are built around the product the customer bought, not a generic shop-again discount.
What should a post-purchase thank-you email say?
Thank the customer, confirm what happens next and when it will arrive, and give one useful thing: how to get started with the product, a care guide or a sizing note. Keep the transactional details at the top, skip the coupon wall, and save the sales message for a later email timed to when the customer has used the product.
When should you send a post-purchase cross-sell email?
When the customer has had time to use the first product, which depends on the product. Replenishable items should get a reminder shortly before they run out, such as week four for a 30-day supply. Complementary items can follow a week or two after delivery. Use your own store's repurchase data: one cosmetics brand we worked with found buyers came back within 15 days, not the 30 it had assumed.
When should you send a review request email?
After delivery, not after the order, and only once the customer has had time to use the product: a few days for apparel, a couple of weeks for skincare or supplements. Trigger it from fulfillment or delivery data, keep it a single ask with one button, and keep it separate from your cross-sell email so each one does its own job.
Can you put marketing content in an order confirmation email?
A little, carefully. The FTC's CAN-SPAM guidance treats an email that confirms a transaction as transactional, but if the subject line reads like a promotion or the transactional content doesn't appear mainly at the beginning, the primary purpose becomes commercial and the marketing rules apply. Put the order details first and keep any extra content helpful rather than promotional.
What is a good post-purchase email benchmark?
On the Klaviyo stores we manage, post-purchase flows earn a median $1.19 per recipient and convert a pooled 0.8% of recipients, against $0.38 per recipient in Klaviyo's 2025 benchmark report. Because these flows are credited with repeat orders that would have happened anyway, also track your store's repeat-purchase or customer retention rate month by month.
What is the difference between post-purchase and win-back emails?
Post-purchase emails follow an order while the customer is active, aiming at the second purchase. Win-back emails go to customers who haven't bought for longer than your normal repurchase cycle, aiming to bring them back before they lapse for good. A good post-purchase flow hands off to win-back once the expected reorder window has passed with no order.




