Purchase Latency: measuring the time between repeat orders

Recently a Repeat Customer Insights customer asked:

I want to find out the average time between repeat orders?

The average time between orders would be in the Customer Purchase Latency Analysis.

Latency is the the delay between events so purchase latency is the delay between purchases.

e.g. 2nd order is 46 days on average after the 1st order, 3rd order is 36 days after the 2nd, etc

When the latency is broken out order-by-order, it makes behavioral patterns much clearer. Most stores can see the latency shrinking as a customer reorders again and again, proof of a degree of customer loyalty.

You could calculate your Customer Purchase Latency by hand but it requires a lot of math (subtraction for every pair of orders per customer, averaging all those values, etc).

Repeat Customer Insights can instead calculate it for you and also let you compare historic behavior and customer acquisition source behavior.

It comes with a 14-day free trial so you can see how it works before paying.

Eric Davis

Discover where your best customers come from

Going beyond simple attribution, Repeat Customer Insights lets you analyze and segment your customers by who first sent that customer your way.
This will let you find the best sources of long-term customers, not just anyone who orders.

Learn more

Topics: Customer purchase latency

Would you like a daily tip about Shopify?

Each tip includes a way to improve your store: customer analysis, analytics, customer acquisition, CRO... plus plenty of puns and amazing alliterations.