A customer places their first order on a Tuesday night. Shopify sends the order confirmation, then the shipping notice, and then nothing happens for five weeks until they land in your next sale campaign alongside 20,000 other people. By then they have forgotten your name, the product arrived with no guidance on how to use it, and the review you could have collected never got asked for. That silence is the most expensive gap in most Shopify email programs, and a Klaviyo post-purchase flow is how you close it.
This guide lays out what to send, in what order, and on what timing. It assumes you sell physical products through Shopify with Klaviyo connected, but the logic carries over to most DTC setups.
What a post-purchase flow is actually for
The flow has four jobs, and each email should do one of them rather than all four at once:
- Reassure. The buyer just handed over money to a brand they may not know well. Confirm they made a good decision.
- Help them use the product. A product used correctly is a product that gets reordered and reviewed.
- Collect proof. Reviews, photos and feedback, asked for at the moment the customer can actually judge the product.
- Set up the next order. Cross-sells, replenishment reminders and loyalty, timed to when a second purchase makes sense.
Notice what is not on the list: another discount. Sending a coupon the day after someone pays full price mostly teaches them to wait next time.
Trigger and filter settings in Klaviyo
Get the plumbing right before you write a word of copy.
- Trigger: use the Placed Order metric that the Shopify integration syncs. If you want the product-education emails to line up with delivery rather than purchase, you can build that part off Fulfilled Order instead, or off a delivery event if your shipping app passes one to Klaviyo.
- Flow filter: exclude people who are already in a heavier flow you care more about, or keep it simple and rely on Smart Sending so they do not get two emails in a short window.
- Re-entry: decide how often a repeat buyer can re-enter. For most stores, letting someone re-enter on each order but skipping the welcome-to-the-brand email for repeat buyers is the right balance (more on that split below).
- Transactional vs marketing: order confirmations and shipping updates are transactional and usually still come from Shopify. Everything in this flow that recommends products or asks for a review is marketing, so it only goes to people with email marketing consent.
The timeline: day 0 to day 60
Here is a sample schedule for a first-time buyer. Treat the day counts as starting points. A store that ships in two days and a store that ships in two weeks need very different delays, so anchor the product emails to your real delivery window.
| Timing | Job | |
|---|---|---|
| Day 0 to 1 | Thank you from the founder | Reassure |
| Expected delivery day | How to get the most from your order | Help them use it |
| Delivery + 3 to 5 days | Quick check-in | Catch problems early |
| Delivery + 10 to 14 days | Review request | Collect proof |
| Day 21 to 30 | What pairs with it | Next order |
| Before expected reorder | Running low reminder | Next order |
Email 1: Thank you from the founder (day 0 to 1)
Plain, short, personal. This is not a newsletter.
- Subject line idea: Your order is in, and thank you
- Opening: one or two sentences in the founder's voice about why the brand exists.
- Middle: what happens next (when it ships, where to track it).
- Close: a real reply-to address and an invitation to write back with questions.
- No product grid. Selling in the first email after a purchase reads as greedy.
Email 2: How to get the most from your order (around delivery)
This is the email most brands skip and the one customers tend to value. Use dynamic content from the order to show guidance for what they actually bought.
- Three steps or tips for first use, with one image each.
- A common mistake to avoid.
- A link to a longer guide or video if you have one.
- If your catalog is wide, use a conditional split on product or collection so a skincare buyer and an accessories buyer get different instructions.
Email 3: Quick check-in (a few days after delivery)
One question: did everything arrive okay? Give two links, one for yes and one for there's a problem. The problem link goes to your support page or a pre-filled contact form. Catching a damaged parcel here is far cheaper than catching it in a one-star review.
Email 4: Review request (10 to 14 days after delivery)
Ask once the customer has had time to use the product, not the day it lands. Most review apps connect to Klaviyo and can send this for you; if yours does, pick one sender so customers are not asked twice.
- Show the product image and name.
- Keep the ask to one line and one button.
- If you ask for photos, say why (it helps other people decide).
- If you incentivize reviews, check the rules of your review platform and local advertising law first, and never make the reward conditional on a positive rating.
Email 5: What pairs with it (day 21 to 30)
Now you can sell. Recommend two to four products that genuinely complement the purchase, not your bestsellers list by default. Klaviyo's product feeds and recommendation blocks can handle this, but a hand-picked pairing per hero product often reads better than an algorithm on a small catalog.
Email 6: Running low reminder (before expected reorder)
Only for consumables. Work out how long a unit typically lasts and send the reminder a week or so before that. If you have enough order history, Klaviyo's predictive analytics can estimate an expected next order date per customer, which you can use for timing instead of a fixed delay.
Branch first-time and repeat buyers
A customer on their fourth order does not need the founder's origin story again. Add a conditional split near the top of the flow:
- Path A, first order: the full sequence above.
- Path B, repeat buyer: skip the founder email and the how-to email, keep the check-in if the product is new to them, then move to a loyalty or VIP note and the replenishment reminder.
A simple split condition is Placed Order at least 2 times over all time. You can go further and split on the product itself, which matters if one of your products needs a lot more education than the rest.
How to tell if it is working
Opens are a weak signal since Apple Mail Privacy Protection started inflating them, so judge the flow on:
- Placed order rate on emails 5 and 6.
- Review volume from email 4 compared with before the flow existed.
- Reply and support volume from emails 1 and 3. Replies are good. A spike in problem clicks is a product or shipping issue to fix, not an email issue.
- Time to second order for customers who went through the flow versus those who did not, if you can hold out a small group.
- Unsubscribe rate per email. If one message stands out, it is usually a timing or tone problem.
Review the flow every quarter. Products change, shipping times change, and a how-to email that references a discontinued item makes the brand look careless.
Three mistakes that quietly break this flow
- Timing everything from the order date. If international orders take three weeks to arrive, a review request at day 10 lands before the parcel does. Use a fulfillment or delivery event for the product emails, or split the flow by shipping country so each region gets delays that match reality.
- Colliding with campaigns. A new buyer can easily receive a flash sale email the day after paying full price. Exclude recent purchasers (for example, anyone who placed an order in the last 7 to 14 days) from discount-led campaigns so the post-purchase flow can do its work first.
- Writing it once and forgetting the design. Post-purchase emails often get the least design attention because they feel operational. They are some of the most-read messages a brand sends, so they deserve the same visual care as a launch email: clear hierarchy, real product photography, and a layout that works on a phone.
Before switching the flow live, send yourself a test order and walk through every email as a customer would. Check that dynamic product blocks pull the right item, that links go where they should, and that the delays add up to a sensible total.
Getting this built without the guesswork
A post-purchase flow is only six or so emails, but the timing, splits and product logic are where most setups fall apart. If you want it mapped to your actual catalog and delivery windows, our Klaviyo flow build service covers strategy, copy, design and setup, alongside welcome, abandoned cart and winback flows so the whole lifecycle hands off cleanly. If you are not sure where your gaps are yet, tell us what you have running and we will point to the first thing worth fixing.