Home / Blog / Retention timing
Retention timing

Time to second purchase ecommerce benchmark: median vs mean, vertical windows, and how to time your flows

Most “time to second purchase” pages quote a vague average. Here’s the verified distribution, why the median matters more, and how to set your first post-purchase touch from your own data.

By Surendar KumarUpdated Nov 6, 20268 min read
TL;DR
  • The best-sourced time to second purchase ecommerce benchmark is BS&Co’s: of 156,110 customers, 18.8% place a second order within 365 days.
  • Of those who do return: 50.3% within 30 days, 76.4% within 90, 96.3% within a year. Same-day is 6.3%; within 1 week cumulative 15.9%; within 2 weeks 29.5%.
  • Median time to 2nd purchase is roughly 15–35 days; the mean runs 50–100+ days because of a long tail. Time flows to the median, not the mean.
  • Vertical medians: fashion/apparel 15–27 days; consumables 27–68; home/general retail 30+. 77% of 2nd purchases are same-product reorders.
  • Pull your own median by cohort, then time the first post-purchase touch around half of it. Run the numbers in the repeat purchase rate calculator.

Search for a time to second purchase ecommerce benchmark and you’ll get averages that sound precise and tell you almost nothing. “60 days.” “90 days.” Nobody says median or mean, who measured it, or how many buyers never came back at all.

That gap matters. If you time a replenishment email to a bloated mean while half your returners already bought in the first month, you’re late for the people who matter most.

Here’s the distribution I could verify at the source, the median-vs-mean trap, how to pull your own number, and how to set flow timing by vertical. Tricks first.

Repeat Purchase Rate CalculatorSee what share of customers come back, then model what faster second orders are worth.Run my numbers →

The time to second purchase ecommerce benchmark (verified 2026)

The cleanest public dataset right now is BS&Co’s repeat purchase rate benchmarks (14 Feb 2026). They looked at 156,110 customers across their portfolio.

First cut of the data: only 18.8% of those customers place a second order within 365 days. So before you obsess over “day 45 vs day 60,” remember that most people never give you a second order at all. The timing numbers below are about the minority who do.

Of those repeaters, the cumulative share who had already placed order two by each window:

Window after first order% of 2nd purchases already placed (BS&Co)
Same day6.3%
Within 1 week15.9% cumulative
Within 2 weeks29.5% cumulative
Within 30 days50.3%
Within 90 days76.4%
Within 365 days96.3%
Beyond a year3.7%

Read that twice. Half of all second purchases land inside 30 days. Three-quarters inside 90. Waiting until a generic “day 90 win-back” to push the second order means you’ve already missed most of the window.

Eightx’s 2026 vertical write-up cites the same distribution and adds the working ranges operators actually use: median time to second purchase roughly 15–35 days, mean often 50–100+ days because of the long tail.

3 tricks before you trust any “average days to reorder”

1. Always ask median or mean

The mean is pulled late by people who come back at month 8 or month 14. The median asks: “when has half of your returning buyers already returned?” That’s the number your flows should chase. BS&Co’s shape makes the gap obvious: 50.3% by day 30, while a mean of 50–100+ days can still look “normal” on a dashboard.

2. Separate “who returns” from “when they return”

An 18.8% second-order rate and a 25-day median are different questions. Raising the rate (more people come back) and shortening the median (they come back sooner) both help LTV and cash, but they need different tactics. Post-purchase education and a second-order offer lift the rate. Replenishment timing and early cross-sells move the clock.

3. Match the window to the product

A mascara and a mattress don’t share a reorder cycle. Vertical medians (below) are a starting point. Your own cohort median by product or category beats every public table.

Vertical medians: fashion, consumables, home

Both BS&Co and Eightx point at the same shape by category:

VerticalTypical median time to 2nd purchaseWhat that implies for flows
Fashion / apparel (and often beauty)15–27 daysCross-sell and newness matter early; don’t wait for a 60-day “nurture.”
Consumables (supplements, coffee, staples)27–68 daysTime to use-up. Replenishment > discovery.
Home / general retail / electronics-adjacent30+ daysAccessories, care guides and occasion triggers beat forced reorders.

Eightx also notes Storeleads-style replenishment-app install rates that line up with this: vitamins around 22.7% of stores vs electronics around 1.8%. Consumables invest in reorder tooling because the cycle is real. Durables mostly shouldn’t fake one.

Same product vs cross-sell: what the second order actually is

Across 7,454 second-purchase journeys in the BS&Co set, 77% were same-product reorders and 23% were cross-sells. That’s the quiet headline under the timing chart.

If your post-purchase flow only pushes “discover the rest of the range,” you’re fighting the majority behaviour. Lead with an easy reorder of what they already liked, then offer one logical add-on. My Shopify replenishment email timing guide walks the send-day maths; the post-purchase flow examples show the sequence.

How to pull your own median (cohort method)

For each first-order month cohort: 1. List customers whose first order was in that month 2. For those with a 2nd order, days = date(order 2) − date(order 1) 3. Median days = middle value of that list 4. Also report % with a 2nd order by day 30 / 60 / 90 / 180 / 365

Use the median of completed second orders for timing. Use the cumulative % for whether your flows are actually converting more people. Don’t mix them.

Worked example · cohort · illustrative numbers

A March cohort has 600 first-time buyers. By day 30, 72 have a second order (12%). By day 90, 126 (21%). By day 365, 150 (25%).

  • Among the 150 who returned, the median gap is 22 days. The mean is 61 days (a handful waited 200+ days).
  • If you timed replenishment to the mean (day 61), you’d miss the half who already reordered by day 22.
  • Half-of-median rule for the first useful post-purchase touch: about day 11.

Track the same cohort’s repeat rate in the repeat purchase rate calculator so rate and timing live on one scorecard.

Flow timing by vertical (practical defaults)

Start from your median. Until you have it, use these as working defaults, then replace them with your data:

If your vertical looks like…First useful post-purchase touchSecond-order / replenishment pushWin-back if still quiet
Apparel / beauty (median ~15–27d)~day 7–12 (how-to + soft cross-sell)~day 14–24~1.5–2× your median
Consumables (median ~27–68d)~day 5–10 (usage tip)~70–85% of use-up / medianAfter the cycle has clearly passed
Home / durables (median 30d+)~day 7–14 (care / setup)Accessory cross-sell, not a forced reorderOccasion or seasonal, not weekly nags

That half-of-median first touch is the Eightx tip in practice: show up while the product is still new, before the reorder decision is already made elsewhere. Then let replenishment and a short second-order offer do the heavy lifting. For the broader playbook, see how to increase repeat purchase rate on Shopify.

Worked example · apparel vs supplement · illustrative numbers
  • Apparel store: median 18 days. First useful email ~day 9. Second-order offer expires around day 25. Win-back starts ~day 40 if silent.
  • Supplement store: 30-day supply, measured median gap 38 days (people skip doses). Email 1 around day 32, email 2 at day 38, incentive after the cycle. Same logic as the replenishment guide, just anchored to your median.

Why faster second orders change the whole P&L

Time to second purchase is a cash metric wearing a retention costume. A customer who pays you again on day 20 covers acquisition sooner than one who returns on day 120, even if both eventually hit the same 12-month LTV.

Worked example · payback link · illustrative numbers

New-customer CAC $40. Contribution per order $28. First order covers $28 of the $40.

  • Second order on day 20: remaining $12 covered inside three weeks. Payback ~day 20.
  • Second order on day 90: same dollars, but cash is tied up for an extra 70 days.

That’s why this benchmark belongs next to your CAC payback period maths and the good LTV to CAC ratio check, not in a vanity retention slide.

Your monthly second-order scorecard

  • Median days to 2nd purchase by first-order month cohort (and by top product if volume allows).
  • % with a 2nd order by day 30 / 90 / 180 — the rate side of the same story.
  • Same-product vs cross-sell share of second orders. If same-product is already ~70%+, lean into replenishment.
  • Flow attribution sanity: lots of “conversion” before email 1 means your delay is too long.
  • Retention context: compare annual retention with the ecommerce customer retention rate benchmark, but judge flow changes on 30/90-day second-order rate first.

When someone passes your normal window without buying, hand them to a win-back flow timed from your lapse window, not a generic day-90 template. Size the prize in the win-back calculator, and price what returning customers are worth in the customer lifetime value calculator.

Bottom line: the public time to second purchase ecommerce benchmark says most of the second-order game is decided in the first 30–90 days, the median beats the mean, and 77% of second buys are the same product again. Pull your median, set the first touch around half of it, and stop timing flows to a vanity average.

Want Inboxoo to set this up for you?

We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.

Chat on WhatsApp

Want to know the exact quotation? Contact now

Repeat Purchase Rate CalculatorRe-run it after you tighten post-purchase and replenishment timing and watch the cohort move.Run my numbers →

FAQ

What is a good time to second purchase for ecommerce?

BS&Co’s portfolio data puts the median roughly in the 15–35 day range, with a much longer mean (50–100+ days) because of a long tail. Fashion and apparel tend to land earlier (15–27 days); consumables often 27–68; home and general retail 30+. Compare yourself with your vertical’s median, not a single blended number.

Why is the median better than the mean for time to second purchase?

A few customers who wait six or twelve months drag the mean far later than most buyers. BS&Co reports that 50.3% of second purchases already happen within 30 days, while the mean can sit at 50–100+ days. Time your flows to the median so you reach the typical buyer, not the outliers.

How do I calculate time to second purchase for my Shopify store?

Export orders, keep first-time buyers by first-order month (a cohort), and for each customer who placed a second order compute the days between order 1 and order 2. Report the median of those gaps, plus the share who returned by day 30, 60, 90 and 180. That is your store’s time-to-second-purchase distribution.

When should I send the first post-purchase email after the first order?

A practical rule from Eightx is to time the first post-purchase touch at roughly half your median time to second purchase. If your apparel median is 20 days, that lands around day 10. Pair it with a how-to or review ask so it feels useful, not salesy.

Do most second purchases rebuy the same product?

In BS&Co’s analysis of 7,454 second-purchase journeys, 77% were same-product reorders and 23% were cross-sells. For consumables and many staples, replenishment beats discovery as the primary second-order lever.

How does time to second purchase affect CAC payback?

The sooner a second order lands, the sooner cumulative contribution covers CAC. Shorter time-to-second-purchase shortens payback even when LTV:CAC looks the same on a 12-month window. Pair this metric with your CAC payback maths.

Want Inboxoo to set this up for you?

We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.

Chat on WhatsApp

Want to know the exact quotation? Contact now

Keep reading

Sources
  1. BS&Co: Repeat purchase rate benchmarks, 156,110-customer study (Feb 14, 2026)
  2. Eightx: Average ecommerce time to second purchase by vertical 2026 (May 30, 2026)

Worked examples in this post use illustrative numbers, not client results. Benchmarks are linked to their original publisher.