Retention & lifecycle

Win-Back Timing by Product Category, Not a 90-Day Timer

Open almost any Shopify store's email setup and you will find the same win-back flow. It fires 90 days after the last order. One timer, every product, every customer.

It is the default because it is easy, not because it is right. About 24% of first-time buyers ever come back for a second purchase, and once someone does buy a second time their odds of a third jump to 53% Endear. The win-back is the hinge your whole repeat-revenue base swings on. And a flat 90-day timer sends it at the wrong moment for nearly everything you sell.

Think about what 90 days actually means. For a coffee bag that runs thin in three weeks, you have already lost the reorder before the email goes out. For a winter coat, 90 days is the middle of summer and the customer was never going to buy again yet. Same timer, two failures.

Why does the 90-day win-back timer miss?

Because "lapsed" is not a date, it is a category fact. A customer is lapsed when they have skipped a purchase they would normally have made by now, and how long "by now" is depends entirely on what they bought.

The number that should drive your win-back is the average gap between orders for that product, not a round figure someone typed into a flow years ago. Supplements reorder in roughly a month. A sofa does not come round again for the best part of a year. Timing the same email to both is guaranteed to be early for one and late for the other.

~30 daysMedian gap between orders, supplementsEightx
~75 daysMedian gap between orders, beauty and skincareEightx
~120 daysMedian gap between orders, apparelEightx
~365 daysMedian gap between orders, consumer electronicsEightx

Those medians come from Eightx's 2026 benchmark of days between orders by vertical Eightx. A useful rule from the same data: trigger the win-back at about 1.2 to 1.5 times the median interval for the category, so you are reaching people who are genuinely late rather than people who are simply between orders.

What is the right win-back window for consumables and supplements?

Roughly 35 to 50 days after the last order, not 90. Supplements, coffee, pet food and other consumables sit near a 30-day reorder cycle Eightx, so by day 90 a lapsed consumable buyer has skipped two whole cycles and probably found a shelf to fill from somewhere else.

These are also your highest-loyalty categories. Repeat purchase rates for consumables run 40 to 55%, the top of the market Prooflytics. The product gets used up and bought again, so the reorder is yours to lose. A win-back that lands the week the last bag runs out is a reminder. The same message six weeks later is a rescue mission.

When should beauty and skincare brands send win-backs?

Around 90 to 110 days, which is the one category where the default timer is close to right. Beauty and skincare reorder near a 75-day median Eightx, so 1.2 to 1.5 times that lands you roughly where a 90-day flow already fires.

The catch is that beauty is not one cycle. A daily serum empties on a tight, predictable schedule. A fragrance or a treatment mask does not. If you sell across both, a single beauty-wide timer still splits the difference badly, which is the case for timing off the product and the person, not the department.

How long before apparel and durables customers count as lapsed?

Much longer than you think, and pushing a discount at 90 days often trains the wrong behaviour. Apparel reorders near a 120-day median and home goods stretch past 270 days Eightx, so a customer you flag as lapsed at day 90 was never overdue. They were just living their life.

For these categories the honest move is patience plus a reason to return that is not a price cut. A new-season drop, a restock in their size, a genuinely useful note. Fire a "we miss you, here's 20% off" at day 90 to someone who buys twice a year and all you have taught them is to wait for the coupon.

One 90-day timer

  • Consumable buyer already gone two reorder cycles before the email sends
  • Apparel buyer nudged with a discount months before they would ever repurchase
  • Same offer, same day, same words for a coffee refill and a winter coat
  • Discount trained into people who would have come back anyway

Timed to the real cycle

  • Supplements reached at 35 to 50 days, while the reorder is still live
  • Beauty around 90 to 110 days, apparel and durables far later
  • The trigger set to about 1.2 to 1.5x the category's median gap
  • Price cuts saved for people who genuinely need a reason, not a reflex

Is a single category timer even right?

It is a big step up from one flat timer, but it is still an average, and no customer is the average. Two people buy the same serum. One uses it nightly and is empty in six weeks. The other uses it twice a week and still has plenty at week twelve. A category timer sends both the same win-back on the same day, so it is early for one and late for the other.

The real unit of timing is the person and their pace, not the product line. That is a lot of individual maths, which is exactly why most teams settle for the flat timer. There are not enough hours in the week to hand-set a reorder window for every customer.

Lapsed is not a date on the calendar. It is the day a specific person skipped a purchase they would normally have made by now.

This is the gap an agentic marketing platform is built to close. PilotX works your customers one at a time. It reads each person's own order history and cadence, works out when their next purchase is genuinely due, and only counts them as slipping when they pass their own pattern, not a store-wide number.

DiscoveryReads each customer's real reorder pace from their history, product by product
DecisionPicks the moment a purchase is actually overdue for that person, and the right nudge
DeliveryWrites and sends it in your voice across email, SMS, push, WhatsApp, in-app and more, checked before it goes
SupervisorWatches what came back and sharpens the timing for the next one

The marketer still runs the show. You set the goal in plain English, keep the light-touch and discount rules you want, and approve what goes out. The platform removes the hours cap that forced the flat timer in the first place, so a small team can time every customer instead of every segment.

RRidgeline Coffeeto Sam, Wed 8:02amEmail
Ridgeline Coffee product

Hi Sam, your dark roast is about to run thin

By our maths you are near empty this week. Want the same bag before you hit the bottom? One tap and it's on the way for Friday.

Send the same bag
Ridgeline CoffeePreferences · Unsubscribe
On brand Coffee gets a weeks-not-months win-back; a mattress would wait far longer.

Channel matters as much as timing here. Combining SMS and email in the same win-back workflow lifted conversion by 54% versus email alone Shopify, so the same right-time decision should be free to reach someone wherever they actually respond.

Does better win-back timing really move revenue?

The lever is real and measurable. A healthy win-back flow converts about 2 to 5% of the lapsed people it reaches, with strong programs pushing higher, and reactivation costs a fraction of new acquisition Eightx. Move the send from "too late for a consumable" to "right as the reorder is due" and you are working the flow at its best window instead of its worst.

To be straight about our own numbers: PilotX's headline figure, up to 50% more revenue, is modelled from category economics, not a promise. The honest way to know what per-customer timing does for your store is to hold back a control group you set yourself and measure the lift against it. That is a measurement discipline, not a sales line. It is also how PilotX is paid: 10% of the extra sales it adds over that group, nothing if it adds nothing, capped at $2,500 a month.

Before you rebuild any flow, it helps to see where the leak actually is. Our free Revenue Leak Audit looks at your store and shows where mistimed and missed reorders are quietly costing you, by category. If you would rather see the per-customer version in action first, the pilot offer walks through a real gap and the fix. Either way, retire the 90-day timer. Your coffee buyers and your coat buyers were never the same customer.

All articlesBook a demo