Purchase Frequency Calculator

Two stores can post the same revenue and live in completely different worlds. One sells once to everyone; the other sells again and again to the same loyal base. Purchase frequency is the number that tells them apart. Enter your orders and unique customers to see how often people actually come back.

Purchase frequency = number of orders ÷ number of unique customers over the same period. It tells you how many times the average customer buys in that window. A frequency near 1 means a one-and-done business that lives or dies on acquisition; a higher number means repeat behavior is doing real work. Multiply purchase frequency by average order value and you get revenue per customer — one of the three building blocks of customer lifetime value.

The calculator

Purchase Frequency Calculator inputs and result

Completed orders in the period.
Distinct customers who ordered in the period.
Optional — enables revenue per customer.
✓ Healthy repeat rate
Purchase frequency
0x
0unique customers
0revenue / customer
Export
Reading your purchase frequency
FrequencyWhat it signals

Walkthrough

How to use this calculator

  1. Count orders for one periodUse completed orders over a defined window — a quarter or a year works well, since most repeat behavior plays out over months, not days.
  2. Count unique customers, once eachTally distinct customers who ordered in the same window, counting each only once regardless of how many times they bought. Double-counting here deflates frequency.
  3. Read the frequencyThe big number is orders per customer. Near 1 means a one-time-buyer business; higher numbers mean repeat purchasing is contributing real revenue.
  4. Add AOV for revenue per customerEnter your average order value to convert frequency into dollars per customer — the figure that feeds lifetime value and shows what loyalty is worth.
  5. Export your numbersCopy a share link, download the CSV for your model, or print a PDF for the retention review.

From the desk

RGM Expert Says

Real Growth Matters — Ecommerce growth practiceHow we use this tool with clients

Purchase frequency is the metric that reveals whether a store has a customer base or just a stream of strangers. We can look at two brands with identical revenue and identical AOV, and the one with higher frequency is worth dramatically more, because it has turned acquisition into an asset instead of a treadmill. This single ratio usually predicts which business compounds and which one stalls.

The hardest and most valuable jump is from one purchase to two. A first-time buyer is a stranger taking a risk; a second-time buyer is a relationship. We build deliberate second-purchase programs — the right post-purchase flow, a reason to return on a sensible cadence, replenishment timing tuned to the product — because moving customers across that one-to-two line lifts frequency, lifetime value and the payback on every acquisition dollar at once.

We always read frequency next to AOV, because the two can trade off. Pushing customers to buy more often with constant discounting can lift frequency while shrinking the basket and the margin behind it. The goal is more purchases of healthy baskets, which is why this tool surfaces revenue per customer rather than letting frequency be admired in isolation.

The math

How it works

Purchase frequency is orders divided by the distinct customers who placed them, measured over a single, consistent period.

Purchase frequency = Number of orders ÷ Unique customers
Revenue per customer = Purchase frequency × Average order value
  • Number of orders — completed orders over the period, not line items or sessions.
  • Unique customers — distinct customers who ordered, counted once each in the same period.
  • Average order value — optional; multiplied by frequency to give revenue per customer.

Frequency is sensitive to the window you choose — a longer period naturally yields a higher figure. Keep the window consistent across reports, and use a span long enough for repeat behavior to appear (often a quarter or a year).

Why it matters

Why frequency separates a base from a stream

Revenue is a product of three numbers: how many customers you have, how much they spend per order, and how often they buy. The third is the one most stores measure least, yet it is what turns a customer into an asset. A business with high purchase frequency owns a base it can grow against; one with frequency near 1 must keep buying new strangers just to stand still.

The economics of frequency are steep at the start. The leap from one purchase to two is the hardest step a customer takes and the most valuable one you can engineer, because it converts a risky stranger into a returning relationship. Post-purchase flows, replenishment timing, and a reason to come back on a sensible cadence are the levers that move it.

Frequency is also a pillar of lifetime value. CLV is roughly average order value times purchase frequency times customer lifetime, so lifting frequency raises lifetime value directly — provided it does not come at the cost of basket size or margin. Read it beside AOV and customer lifetime to be sure a frequency gain is real revenue, not borrowed from somewhere else.

Benchmarks

Purchase frequency context

Natural frequency depends entirely on what you sell. Consumables and groceries repeat often; furniture and electronics rarely do. Compare against your own category and trend, not a universal target.

CategoryTypical frequencyPrimary lever
Consumables / beautyHigh repeatReplenishment and subscription
Apparel / lifestyleModerate, seasonalLifecycle email and newness
Electronics / durablesLow, one-and-doneAccessories and cross-sell
Food & beverageHigh, habitualLoyalty and reorder ease
Patterns are RGM analysis of common ecommerce categories; treat as orientation. For commerce data and trends see Shopify and your own analytics. Go deeper with RGM’s purchase frequency deep dive.

Voices worth trusting

What practitioners say about repeat buying

The second purchase is where a customer stops being a transaction and starts being a relationship — engineer that moment deliberately.
RGM analysis
Ecommerce growth practice
Measure the behavior that builds a business — how often customers return — not just how many you can pull in once.
Analytics author (paraphrase)

Go deeper

Books on customer value

Related on RGM

Keep learning

FAQ

Common questions

How do you calculate purchase frequency?
Purchase frequency = number of orders ÷ unique customers over the same period. Count completed orders and count each customer once, no matter how often they bought.
What is a good purchase frequency?
It depends entirely on category. Consumables repeat often while durables rarely do, so a frequency of 1.3 might be excellent for furniture and poor for coffee. Compare to your own trend and similar businesses.
What period should I use?
Use a window long enough for repeat behavior to appear — a quarter or a year is common. A longer window naturally yields higher frequency, so keep it consistent across reports.
How is purchase frequency related to lifetime value?
Lifetime value is roughly average order value times purchase frequency times customer lifetime. Raising frequency lifts CLV directly, as long as it does not shrink the basket.
What is the difference from repeat purchase rate?
Repeat purchase rate is the share of customers who bought more than once. Purchase frequency is the average number of orders per customer. Both describe loyalty from different angles.
How can I increase purchase frequency?
Win the second purchase with post-purchase flows and timely reminders, add replenishment or subscription options where they fit, and give customers a reason to return on a sensible cadence — without leaning on margin-eroding discounts.

Related tools

Related tools