A customer tips the last scoop of your coffee into the machine on a Sunday morning. They mean to reorder, but it slips their mind, and on Monday they pick up a bag of something else at the supermarket. On Wednesday, your carefully written "Running low?" email arrives. It is friendly, well designed and three days too late. Another customer, meanwhile, got the same email two weeks after buying, with most of the bag still in the cupboard, and quietly unsubscribed.
Replenishment reminders are one of the most useful messages a brand selling consumables can send, and one of the easiest to get wrong, because almost all of their value depends on timing. The window between "still plenty left" and "already bought elsewhere" is short. The principle that gets you inside it is simple: the product sets the clock, not your campaign calendar. Time reminders to how customers actually use what they bought, and the message stops being marketing and becomes a service.
This post covers timing reorder reminders for consumable products. Getting new buyers to their second purchase is covered in customer onboarding after the sale; bringing back customers who have drifted away is covered in re-engagement automation.
Why timing is almost everything
Most marketing messages can arrive on a range of days and still work reasonably well. A reorder reminder can't. Too early, and it is noise: the customer has plenty left, ignores it, and learns to ignore the next one too. Too late, and they have already solved the problem, often with a competitor, a supermarket or a marketplace that delivers tomorrow. The useful window may be only a few days wide.
That is also why the content of a reminder matters less than its timing. A plain message that arrives the week a customer is running low will usually beat a beautiful one that arrives a fortnight early. So the work starts with data, not copy.
Step one: find each product's real interval
The label on the pack is a starting guess, not an answer. A "30-day supply" of supplements might actually last 35 days because people skip doses, while a bag of coffee meant to last a month might be gone in two weeks in a two-person household. Your own order history tells you what really happens.
For each product, look at customers who bought it at least twice and measure the days between consecutive orders. Then read the distribution, not just the average. The median gives you the typical interval without being pulled around by the occasional customer who returned after a year. A lower point, such as the 25th percentile, shows when the earlier buyers reorder. Leave out active subscribers, whose orders are scheduled rather than driven by usage, and calculate separately for different pack sizes.
1. Read the data. For a 30-day supplement pack, repeat buyers (excluding subscribers) reorder after a median of 34 days, with the earlier quarter reordering by about 28 days.
2. Aim early, not at the middle. If you send on day 34, roughly half of your repeat buyers will already have reordered or bought elsewhere. Aim near the early edge instead, around day 28.
3. Subtract delivery time. If orders take about 3 days to arrive, the product should be on its way before the customer runs out → send around day 25.
4. Adjust for quantity. A customer who bought two packs has roughly twice as long → send around day 59 (2 × 34, minus the same early-edge and delivery adjustments).
5. Personalise over time. Once a customer has ordered three or four times, use their own median interval instead. Someone who reliably reorders every 24 days needs a reminder on day 20 or so, whatever the product average says.
If you don't yet have much repeat data, start from the stated supply adjusted by what you know about typical use, and refine it as real orders accumulate. The groundwork is the same as cohort analysis: good, clean order history, with each customer's orders connected to a single record.
Folk
Lightweight, modern CRM for contact and relationship management with strong LinkedIn integration.
Best for: Simple, relationship-first CRM for small teams
Step two: adjust for each customer
A product-wide interval is only the default. The more you know about how an individual customer uses the product, the closer you can get to their real moment of need.
| Signal | How it changes timing |
|---|---|
| Quantity or pack size bought | Extend the interval in proportion |
| Usage information they gave you | Household size, dose or frequency sets their own clock |
| Their own order history | After several orders, their pattern beats the average |
| Delivery time to their location | Send earlier where delivery is slower |
| Already reordered or subscribed | Suppress the reminder entirely |
Asking for usage information can be surprisingly powerful. Some brands ask at checkout how many people will use the product or how often, and use the answer to set reminder timing from the very first order. Many email platforms also offer predicted next-order dates per customer, which can do much of this automatically once enough history exists; the wider shift is covered in how AI is changing email personalisation.
The principle The product sets the clock, not your campaign calendar. Time reorder reminders to how customers actually use what they bought, aim for the early edge of the window, and the message stops being marketing and becomes a service.
Step three: design the sequence
Most replenishment sequences need only two or three messages. The first arrives before the customer is likely to run out and is purely helpful: their product and usual quantity, a one-click route to reorder and a clear delivery estimate. The second follows a few days later if they haven't reordered, perhaps with a gentle note or the option to subscribe. After that, stop. Building this properly, with order data feeding the timing and suppression working across every channel, is exactly the kind of work good email marketing automation should handle for you. A customer who hasn't reordered well past their usual window belongs in a win-back sequence, which has a different job and tone.
A few details make a large difference. Suppress the reminder the moment a customer reorders, whether online, in a shop you can track, or through a subscription, because nothing damages trust faster than a "running low?" message the day after they bought. Hold back the discount: a well-timed reminder is a service, and a default discount gives away margin on a purchase that was likely anyway. If you test an incentive, save it for the follow-up and judge it by whether reorders rise overall. Offer a subscription as an option rather than a push, since customers who choose automatic delivery no longer need reminding, and make pausing and adjusting easy, as covered in cancellation flows.
Choose the channel customers prefer. Email works well for most reminders, while SMS suits short, time-sensitive nudges for customers who have opted in. Tailor timing and content by segment using the approach in email segmentation, and make sure the reorder link lands on a clear, fast page, since a slow or confusing checkout wastes perfect timing; the principles in product page optimisation apply.
Replenishment is not win-back
It is easy to blur the two, and it costs money. A replenishment reminder reaches an active customer close to their normal reorder point, and its job is simply to make reordering easy. A win-back message reaches someone who has missed that point by a wide margin, often two or three times their usual interval, and its job is to bring back a customer who has drifted. Win-back may need a stronger reason, such as an incentive or evidence of improvement. Sending win-back offers too early gives discounts to people who were about to reorder anyway; sending gentle reminders too late is too weak to recover someone who has switched.
Knowing which customers are worth the stronger win-back effort is where value-based segments help: a valuable regular who misses their usual reorder by a week deserves attention far sooner than an occasional buyer.
Step four: measure it honestly
Published benchmarks for replenishment flows vary enormously. Some guides quote conversion rates in the high single or low double digits, while analysis of real brand accounts has found far lower figures, because each counts conversions, attribution windows and recipients differently. Treat any benchmark as a loose reference and measure against your own baseline.
The questions that matter are simple. Did customers who received reminders reorder sooner and more often than similar customers who didn't? Did the share of customers reordering within their expected window go up? Did the time between orders become more consistent? And did unsubscribes or complaints rise, which would suggest reminders are arriving too early or too often? A small holdout group, customers who don't receive reminders for a period, gives the clearest answer. Over time, reliable reordering is also the foundation for rewarding regulars through a loyalty programme, and the usage data you collect is valuable first-party data in its own right.
The short version
Replenishment reminders only work inside a short window: too early and they are ignored, too late and the customer has already bought elsewhere. The product sets the clock, not your campaign calendar. Find each product's real reorder interval from your own order data, using the median and the earlier part of the distribution rather than the average, leaving out subscribers and separating pack sizes. Aim for the early edge of the window, subtract delivery time and adjust for quantity. Refine timing for each customer using how much they bought, any usage information they share and, after several orders, their own pattern. Keep the sequence short, lead with convenience and a one-click reorder rather than a discount, offer a subscription as an option, suppress reminders the moment someone reorders, and hand customers who miss their window by a wide margin to a separate win-back sequence. Measure reorder rates within the expected window against a holdout group, and treat published benchmarks with caution.
Are your reorder reminders arriving at the right moment?
We help brands build replenishment flows timed to how customers really use products.
Explore Email Marketing Automation →Frequently asked questions
When should you send a replenishment reminder?
Shortly before the customer is likely to run out, allowing enough time for the reorder to arrive. The best starting point is your own order data rather than the product label: look at how many days typically pass between repeat orders of each product, using the median rather than the average and leaving out subscription customers, whose perfectly regular orders distort the figure. Then send the first reminder on the early side of that typical interval, not at the average itself, because many customers reorder a little sooner and firing at the average means reaching them after they have already bought elsewhere. Subtract your normal delivery time so the product can arrive before they run out, and adjust for how much the customer bought, since two units last roughly twice as long as one. Once a customer has ordered several times, switch to their own reorder pattern, which is more accurate than any product-wide average.
How do you calculate the reorder interval for a product?
Use your order history. For each product, find customers who bought it at least twice and measure the number of days between consecutive purchases. Look at the distribution of those gaps rather than a single average: the median tells you the typical interval, and a lower point such as the 25th percentile shows when earlier buyers tend to reorder. Exclude active subscribers, whose orders are scheduled rather than driven by usage, and ignore extreme outliers such as customers who returned after a year. Calculate separately for different pack sizes, since a large pack lasts longer. If you have few repeat orders yet, start from the product's stated supply, such as 30 days for a 30-day pack, adjusted by what you know about typical use, and refine it as real data accumulates. Recalculate periodically, because usage patterns change as your customer base grows and as products or pack sizes change.
Should replenishment reminders include a discount?
Usually not in the first reminder. A well-timed replenishment message is a service: it helps the customer avoid running out of something they already like and intend to buy again. Adding a discount by default gives away margin on a purchase that was likely to happen anyway, and it can teach customers to wait for the reminder before reordering. Lead instead with convenience, such as a one-click reorder link, their previous product and quantity already selected, and a clear delivery estimate. If a customer has not reordered after a follow-up, a modest incentive can be worth testing, but judge it by whether it increases reorders overall, not just whether people use the code. Offering the option to subscribe, with automatic delivery at a chosen interval, is often more valuable than a one-off discount, because it removes the need for future reminders altogether.
What is the difference between replenishment and win-back messages?
They reach customers at different stages and do different jobs. A replenishment reminder goes to an active customer around the time they are likely to run out, and its job is simply to make reordering easy before they need to look elsewhere. It is timed close to the product's normal reorder interval, is helpful rather than promotional, and usually needs no discount. A win-back message goes to a customer who has already missed that window by a wide margin, often two or three times their usual interval, and its job is to bring back someone who has drifted away. Win-back is more likely to need a stronger reason to return, such as an incentive, news about improvements or a question about what went wrong. Mixing the two causes problems: a win-back offer sent too early gives away margin to customers who were about to reorder anyway, while a gentle reminder sent too late is too weak to bring back someone who has already switched.