Reporting & Analytics

Repeat purchase rate: the loyalty metric

The quiet metric that shows whether customers come back: what repeat purchase rate means, how to calculate it without fooling yourself, and how to raise it.

Rocketly · 2026-07-19

Most small businesses can tell you, almost to the person, how many new customers they won last month. Ask how many of last month's buyers came back, and the room goes quiet. That second figure — the repeat purchase rate — is less flattering on a marketing dashboard and far more honest about whether a business is actually healthy.

This article defines repeat purchase rate in plain terms, shows the formula and how to avoid fooling yourself with it, offers a grounded sense of what a "good" number looks like, and walks through the handful of levers that genuinely raise it. Every figure here is illustrative — the point is the thinking, not a benchmark to copy.

What repeat purchase rate really measures

Repeat purchase rate is the share of your customers who buy from you more than once within a chosen window of time. Picture a specialty coffee roaster: say a hundred people ordered beans last quarter, and twenty-seven of them had ordered at least once before. The repeat purchase rate for that quarter is about 27%.

The arithmetic is trivial. The judgement lives in two words: "customer" and "window." Someone who buys two bags in a single order is not a repeat buyer; someone who returns eight months later, in a different quarter, might be missed entirely. Before the number means anything, you have to decide what you are counting and over how long.

That is why the metric quietly rewards businesses that already keep clean records. If your orders, contacts, and history live in one place, the calculation is just a filter. If they live in three spreadsheets and a notebook, the number is a guess wearing the costume of data.

The formula, and how not to lie to yourself

The core formula is short:

Repeat purchase rate = customers who bought more than once ÷ total customers, measured over the same period and multiplied by a hundred to read it as a percentage.

All buyers100%Bought a 2nd time27%Bought a 3rd+ time11%
From a hundred first-time buyers a smaller group returns, and a smaller one still buys again — the gap is where revenue quietly leaks.

Two decisions shape the result more than anything else. The first is the window. A twelve-month window will always produce a higher rate than a three-month one, simply because it gives people more time to come back. Neither is "right"; what matters is that you pick one and keep it, so this quarter can be compared with the last.

The second is whether you count customers or orders. Ten loyal regulars placing fifty orders between them is a very different business from fifty people who each ordered once. Repeat purchase rate counts people, which is exactly why it catches something that revenue totals hide.

So what counts as a "good" rate?

Honestly, there is no universal benchmark, and anyone who quotes you one without asking what you sell is guessing. The natural rhythm of your category sets the ceiling.

  • High-frequency goods set a high bar. A neighbourhood coffee shop or a pet-food store should expect a large share of buyers to return; if they don't, something is wrong with the product or the experience, not the marketing.
  • Considered, infrequent purchases sit far lower. A mattress maker or a two-person real-estate office may see most customers buy once in years — and that is normal, not a failure.
  • The useful comparison is you against you. Last quarter's rate, the same quarter a year ago, one product line against another. A trend beats a benchmark every time.

The trap is holding your number up against a figure you read in an article about a different industry. To be honest, that comparison tells you almost nothing.

Why a quiet metric carries so much weight

A repeat buyer is cheaper to sell to than a stranger. You have already paid the acquisition cost once, and the second sale rides on trust you have already earned. That is the whole reason this metric ties into so many others on the dashboard.

It feeds directly into customer lifetime value: every repeat order stretches the relationship and lifts the total a customer is worth over time. It also shows up in average revenue per customer, because returning buyers tend to spend more across a period than one-time shoppers do.

Read together, these numbers tell a story that a single month of sales never can. That is also why it pays to know how to read the charts on your own dashboard rather than trusting whichever line happens to point up.

The levers that actually move it

1Deliver well2Reach out early3Give a reason4Remove friction5Measure
Raising repeat rate is less a campaign than a sequence you run on every new customer.

Make the first experience worth repeating

Nothing lifts repeat rate like a first order that lands well: the right product, on time, with a human who answered when there was a question. No loyalty programme rescues a bad first impression.

Time the second offer

Every product has a natural reorder rhythm. Coffee runs out in a few weeks; skincare in a couple of months; printer ink somewhere in between. Reaching out just before that moment — a gentle nudge, not a barrage — is often the single most effective thing a small business can do.

Remove the friction from buying again

Saved details, a one-tap reorder, a reply within minutes on WhatsApp instead of a form that asks a returning customer to introduce themselves from scratch. Every extra step is an invitation to not bother.

Segment, don't spray

The message that wins back a lapsed customer is not the one that thanks a regular. Splitting your list by how recently and how often people buy lets you say the right thing to each group — and it keeps you from annoying your best customers with offers meant for strangers.

See who is coming back — and who isn't

Rocketly ties every order to a contact, so your repeat purchase rate is a live number instead of a spreadsheet you rebuild each month.

Track repeat buyers

Where the number quietly lies

Repeat purchase rate is honest only if you are honest with it. A few traps recur.

  • The moving window. Quietly widening the period flatters the rate. If you compare a full year against last quarter's three months, you didn't improve — you changed the ruler.
  • Seasonality. A business that sells mostly in one season looks disloyal in the off months. Compare like periods, not December against February.
  • New-customer surges. A big acquisition push floods the base with first-timers and drags the rate down, even when your existing customers are as loyal as ever. The metric fell; loyalty didn't.

None of these mean the metric is broken; they mean it needs context — the same discipline you would bring to proving the return on any investment in numbers. It also helps to read it beside which channel brings your most profitable leads, since some sources deliver one-time bargain hunters while others deliver customers who come back.

Turning it into a habit, not a report

A metric you calculate once is trivia. A metric you watch on a schedule becomes a management tool. The businesses that raise their repeat rate tend to look at it monthly, right next to acquisition, and ask a single question: are we filling a bucket that leaks?

This is where the plumbing matters. When your orders, messages, and contacts live in one system, repeat purchase rate stops being a quarterly archaeology project and becomes a line you glance at. It is also easier to weigh against your cost to serve each customer, because the cheapest revenue you will ever book is a loyal customer who already knows how things work. A connected CRM can tie each sale to a contact automatically, so the number updates itself.

Frequently asked questions

Is repeat purchase rate the same as retention rate?

They are close cousins, not twins. Retention usually tracks whether a specific customer or cohort stays active over time; repeat purchase rate simply asks what share of buyers bought more than once in a window. For a shop without subscriptions, repeat purchase rate is often the more natural measure.

What time window should I use?

Match it to how often people naturally buy what you sell. A coffee roaster might use one to three months; a furniture shop, a full year or more. Pick a window that reflects your buying cycle and then keep it fixed, so periods stay comparable.

Do two items in the same order count as a repeat purchase?

No. A customer who adds three products to one order is a single purchase. Repeat purchase rate counts separate buying occasions by the same customer, which is why clean order records matter so much.

Can a low repeat rate ever be fine?

Yes. For genuinely infrequent purchases — a mattress, a house, a wedding service — most customers buying once is normal. There the smarter focus is referrals and reviews, not forcing a second sale the category does not support.

Repeat purchase rate will never be the loudest number in the room; new-customer counts and revenue totals will always shout over it. But it is one of the few figures that tells you whether you are building a business or just renting customers a month at a time. Track it on a fixed window, read it beside your lifetime-value and cost figures, and treat every returning customer as evidence that something is working. A tool like Rocketly can keep that number live for you — but the discipline of looking, and acting on what you see, stays entirely yours.