Home / Email marketing / Replenishment email flow

The replenishment email flow that arrives just before they run out

Your customer's jar is nearly empty. This is the automation that asks for the second order right about then.

Official Klaviyo PartnerShopify Partners
ThermosGeneProWilsonsLiberation FoodsHusk&Seed
A Leisure Hydration email designed by Engage Commerce, cans of electrolyte drink lifting out of a delivery box above a one day offer
A BlackGold email designed by Engage Commerce, a mushroom extract pouch on stone above three benefit icons
A Kasandrinos email designed by Engage Commerce, olives and olive oil photographed on white stone
The flow

One purchase, one open wait, then three sends and a fork

Every wait, every check and every way out.

Trigger

Somebody buys a product that gets used up

It fires on a purchase, and only on the lines people actually finish and buy again. One product group per flow.

Two Liberation chilli and lime cashew packs photographed on coral with fresh chillies and a wedge of lime

Y daysset per product

The wait the flow stands on

Hold for one product lifecycle

The playbook leaves this one open as Y days, because it belongs to your product, not to us. Coffee, contact lenses and dog food empty on different clocks.

Decision

Has the product been bought again since that order?

YesExit the flowNoContinue to email one
Email one

The nudge, with nothing attached

Subject line · Time to top up?

Short, no offer, nothing assumed. One button that puts the same thing back in the basket.

A Thermos email designed by Engage Commerce matching the product range to coffee drinkers, meal preppers and everyday hydration
A Terrazzo Tiles email designed by Engage Commerce, a dark tiled bathroom with a backlit round mirror above named customer reviews
Wait two days
Decision

Has an order been placed in the last two days?

YesExit the flowNoContinue to email two
Email two

The one that names the product

Subject line · Time for more {product_title}?

Same ask, with their product pulled into the subject line, so it reads like a note about their thing.

A Terrazzo Tiles email designed by Engage Commerce, a charcoal shower room above a flat lay of tile cleaning products
A Neutonic email designed by Engage Commerce, cans floating over a snowfield under the line about unlocking flow state
Wait one day
Decision

Has an order been placed in the last day?

YesExit the flowNoContinue to the last send
Decision

Is the customer's order total three or more?

The last decision is about the customer, not the timing. That's why this flow ends in two emails.

Yes · Three or more orders
Send

Email three, for the regulars

Subject line · Running low on {product_title}?

Nothing off it. Somebody this regular is already in the habit, and paying them to keep it is margin spent on a sale you'd already won.

A Vitamin Energy email designed by Engage Commerce, a man mid leap inside a lightning bolt cutout beside the shot bottle
No · Fewer than three
Send

Email three, for everybody else

Subject line · Top up now and get 10% Off.

Same reminder, small offer on it, and it only reaches the people whose reorder isn't automatic yet.

A Thermos email designed by Engage Commerce, two women sitting on a drystone wall with flasks above a twenty percent off panel
Exit

Both arms finish in the same place

Every check above lets go on an order. Somebody restocks, the flow releases them, and the campaign calendar takes over.

The two day and one day waits are the playbook's own. The first one has no number because it belongs to your product, so we set it from your repeat purchase data in the first month. We rewrite the subject lines in your voice.

Where it leaks

What you lose when nobody watches the reorder clock

Three dynamics, and not one of them shows up in a campaign report.

A Wilsons email designed by Engage Commerce for National Puppy Day, a puppy eating from a bowl beside the cold pressed range
A Wilsons email designed by Engage Commerce reading a big thank you to dog mums, a dog beside the cold pressed food range
A Wilsons Mother's Day email designed by Engage Commerce, a golden retriever beside the cold pressed food range
A Thermos email designed by Engage Commerce, a flask lit on a dark brick ledge above an early Black Friday offer
A Mera Mera email designed by Engage Commerce reading that twenty five dollars off is about to end, over the arched mirror and vanity
A Liberation Foods email designed by Engage Commerce, a deep green hero over the fairtrade snack range
A Wilsons email designed by Engage Commerce reading it is almost gone, a boxer dog beside the cold pressed food range

The reorder goes to whoever asked first

Your customer runs out on a Tuesday and buys from whoever was in the inbox that week. Your reporting will never show it.

One wait across a catalogue that empties at different speeds

A single global delay sends half the reminders before anybody is low and the other half after they've restocked. Both land as noise.

Regulars paid to do what they were doing anyway

No order-count check on the last send, and your steadiest customers take money off every reorder you'd already earned.

Once it's live

The three tests, and the order we run them in

The length of the first wait. Then the order count the last split turns on, then whether the offer arm beats the plain reminder. Each test runs long enough to be decided on placed orders, not opens.

A Klaviyo growth overview inside a live client account, splitting attributed revenue between campaigns and flows month by month with the conversion metric set to placed order
One account, one year

What a rebuilt retention stack did to repeat orders

+60.1%growth in second-time attributed orders, on one rebuilt account.

Village Wax Melts, 2025. Reorder timing is one flow inside that rebuilt stack, not the whole of it, and the workings are in the case study.

What it is, and when it fires
What is a replenishment email flow?

A replenishment email flow starts when somebody buys a product they'll finish, waits roughly as long as that product lasts, then asks them to reorder if they haven't already. Ours runs three emails off a single purchase trigger, with an order check in front of every send, so anybody who's restocked drops out.

How long should the delay be before the first replenishment email?

As long as your product actually lasts, minus a few days. Our playbook writes this wait as Y days on purpose: a thirty day supplement and a six month filter cartridge can't share one number. We take the median gap between first and second orders per product. The first send sits just inside it, and it moves once there are orders to read.

Which products should have a replenishment flow?

Anything with a natural finish line: supplements, skincare, coffee, pet food, cleaning refills, candles, razor blades, filters. The test is whether your order history shows repeat gaps clustering around a particular number of weeks. Second orders scattered randomly across the year? That's a considered repurchase, and a cross sell or winback flow will do more for it.

The calls inside the build
Should a replenishment email include a discount?

Only for the people who need one. We split the third email on order count: established repeat buyers get a plain reminder with nothing off, everybody else gets a small offer. Discounting a reorder somebody was going to make anyway is the most expensive habit in retention email.

How is a replenishment flow different from a subscription?

A subscription takes the decision away and charges automatically. A replenishment flow leaves the decision with your customer, and puts it in front of them at the right moment. Most brands want both: the flow catches the people who won't commit to a recurring order.

Is a replenishment email flow allowed under UK GDPR and PECR?

Yes. These are existing customers being offered a similar product, and that's what the soft opt-in in PECR covers, as long as they had a clear chance to refuse marketing when they bought and get a one-click unsubscribe in every send. We record the consent basis on the profile and keep order confirmations outside this flow.

Not got your answer?Chat to us

Want this one timed properly on your store?

Nobody wants a fourth reminder email. Bring your Klaviyo login and your repeat purchase data, and we'll tell you which products have a reorder window worth automating, and how long yours is.

Engage CommerceTheo Tziapouras, founder of Engage Commerce

Book a call with our founder.

We're all about relationships built on trust, mutual respect and a shared vision for success. If that sounds like your vibe, let's make some waves together 🌊