ALTIMAXTECH

How to Calculate Reorder Timing for Ecommerce Customers

You already have the raw material for reorder timing in your order history.

The simplest method:

  1. Identify customers who purchased the same product more than once.
  2. Calculate days between those purchases.
  3. Find the median.
  4. Examine the distribution.
  5. Adjust for quantity.

Example

Same-product reorder gaps:

28
30
31
33
34
91.

Median:

32 days.

Average:

The median better describes most buyers.


Use percentiles

Suppose:

25th percentile:

27 days

Median:

32

75th percentile:

Now you can build:

Early reminder

Day 27.

Main reminder

Day 32.

Late reminder

Day 40.

That is much stronger than one arbitrary date.

Recent replenishment guidance uses exactly this kind of percentile logic. (affinsy.com)


Adjust for units purchased

Expected reorder timing:

median per-unit consumption × quantity

Then validate against actual customer behaviour.


Frequently asked questions

Should I use average or median reorder time?

Usually both, but median is often less distorted by outliers.

Can reorder timing vary by customer?

Yes. Repeat customers with enough history can support individualized timing.


The principle

The order file is already telling you when customers tend to need more.

Listen to it.

REVENUE RECAPTURE ANALYSIS

Find out where we would look first in your customer base.

Start with the customers, timing and economics before deciding what to send.

Request Your Revenue Recapture Analysis