top of page

What Is Repeat Purchase Rate? (And Why It Matters More Than Sign-Ups)

  • Writer: MyTally Blog Team
    MyTally Blog Team
  • 7 days ago
  • 9 min read

What is repeat purchase rate and how do you calculate it? Learn why this loyalty metric matters more than sign-ups for Canadian small businesses, with benchmarks and real examples.


What is repeat purchase rate and why it matters more than sign-ups for small businesses Canada


What Is Repeat Purchase Rate? (And Why It Matters More Than Sign-Ups)


Sign-ups feel good. Repeat visits pay the bills.


Every small business owner knows the feeling when a new customer walks in. It's encouraging. It feels like growth. And so most loyalty program conversations end up focused on the same question: how do we get more people to sign up?


That question matters, but it's the wrong place to put most of your attention. The number that actually tells you whether your loyalty program is working is repeat purchase rate. It measures how many of your customers come back for a second, third, or tenth visit, and it drives more of your revenue than any sign-up metric ever will.


A customer who signs up and never returns is a data point, not a relationship. Repeat purchase rate is what separates those two things.


What repeat purchase rate actually is


Repeat purchase rate is the percentage of your customers who make more than one purchase within a given time period.


Repeat purchase rate = (customers with 2+ purchases / total customers) x 100

If 300 of your 1,000 customers over the past 12 months came back at least once, your repeat purchase rate is 30%.


For a café, "purchase" means a visit. For a salon, it's a booked appointment. For a retailer, it's a transaction. The definition stays consistent as long as you apply it the same way every time you calculate.


The recommended window for most small businesses is 12 months, calculated monthly so you can watch the trend. A single snapshot tells you where you are. Monthly tracking tells you whether you're improving.


What a good repeat purchase rate looks like


Benchmarks vary by industry, but a useful starting point for service businesses and local retail is:


  • Under 20%: Low. Most customers are not coming back. This is a retention problem, not a marketing problem.

  • 20 to 35%: Average. There's a base of loyal customers, but significant drop-off from first visit to second.

  • 35 to 50%: Strong. A real core of repeat customers. A loyalty program here compounds significantly.

  • Over 50%: Excellent. You've built genuine habits. The focus becomes growing average order value and lifetime value on top of a solid retention foundation.


These are directional, not absolute. A neighbourhood coffee shop with a 55% repeat purchase rate and a boutique clothing retailer with a 20% rate are both performing normally for their category. The question is always: is yours trending up or down?


Why repeat purchase rate matters more than sign-ups


Sign-ups measure interest. Repeat purchases measure commitment.


Getting someone to join a loyalty program takes about 30 seconds. Getting them to come back takes a real reason. A customer who scans a QR code and gets a welcome stamp has shown interest. A customer who comes back six times in three months has shown a habit, and habits are what generate consistent revenue.


83% of consumers say a loyalty program influences their decision to make repeat purchases. That's the number that matters. Not how many joined, but how many actually came back because of it.


A sign-up number that keeps climbing while your repeat purchase rate stays flat is a warning sign. It means people are trying the program, not committing to it. That's a reward design problem, a threshold problem, or a delivery problem at checkout. All three are fixable, but only if you're tracking the metric that reveals them.


The revenue math is lopsided


41% of a business's revenue typically comes from just 8% of its customers, and the top 5% of customers generate 35% of revenue. Those aren't new customers. They're repeat ones.


Customers enrolled in loyalty programs are 70% more likely to continue shopping with a brand. Repeat customers have a 60 to 70% probability of converting on any given visit, compared to 5 to 20% for new prospects. And by their third year as a customer, repeat buyers spend 67% more per transaction than they did in the first six months.


None of that compounds if customers don't come back after the first visit. Repeat purchase rate is the gate everything else passes through.


It directly predicts customer lifetime value


Customer lifetime value is calculated from three inputs: average order value, purchase frequency, and customer lifespan. All three are functions of repeat behaviour. A customer who never comes back contributes zero to purchase frequency and zero to lifespan, which means their lifetime value is capped at a single transaction regardless of how much they spent that first time.


This is why repeat purchase rate and customer lifetime value move together. Improving one almost always improves the other. If you want to understand how lifetime value compounds as repeat rate rises, our guide to what customer lifetime value is and why it matters for your business covers the full calculation with examples for Canadian cafes and salons.


What causes a low repeat purchase rate


A forgettable first experience


The single biggest driver of whether a customer returns is what happened on visit one. Not just the product or service, but the entire experience: how they were greeted, whether they were told about the loyalty program, and whether that first interaction left them with a reason to come back.


A customer who walks out without knowing your loyalty program exists has no external pull drawing them back. They'll return if they remember you, if they're nearby, if nothing better comes up. That's a passive customer relationship. The loyalty program is what converts passive into intentional.


Getting sign-up right at the very first visit is the highest-leverage action a small business can take for repeat purchase rate. Our guide on how to get customers to join your loyalty program covers the specific scripts and QR placement strategies that consistently move first-visit enrollment, because a customer who joins at visit one starts building a repeat habit from day one.


A reward threshold that's too far away


If the first reward takes 15 visits to earn and a new member is on visit one, the finish line is invisible. There's no near-term goal creating urgency. There's no reason to come back this week rather than next month.


This is one of the most common loyalty program mistakes that quietly kills repeat purchase rate. The fix is straightforward: set the first reward close enough that a customer can reach it within their natural visit cycle, let them experience the full earn-and-redeem loop, then set the next threshold higher. Our guide to the most common loyalty program mistakes small businesses make covers this pattern in detail alongside the other structural problems that suppress repeat behaviour before it can form.


No visibility between visits


A paper punch card lives in a wallet or a drawer. Most customers don't see it between visits. There's no passive reminder of how close they are to a reward. The loyalty program exists only when they're already at your counter.


A digital loyalty card in Apple Wallet or Google Wallet is different. It's in the same place as payment cards and transit passes. Customers see it when they open their wallet for anything. That ambient visibility is a low-level, consistent pull that paper can't replicate, and it shows up directly in repeat purchase rate data. The full comparison between digital and paper is in the guide on digital loyalty programs vs punch cards and which is actually better for a single-location business.


No system tracking who's drifting


The biggest threat to repeat purchase rate is the customer who was coming regularly and then quietly stopped. Without a tracking system, you don't know this has happened until the relationship is already gone. With one, you can see it the moment visit frequency drops below a member's normal pattern.


A loyal customer who visited every Tuesday for two months and has now gone 21 days without a visit isn't churned. They're drifting. That's the window where a well-timed nudge, a bonus stamp, or a simple "we miss you" message can pull them back. Without first-party data from a loyalty program, that window is invisible. The mechanics of identifying and acting on this before churn completes are covered in the guide on what churn rate is and how to fix it with loyalty.


How loyalty programs directly improve repeat purchase rate


Businesses with loyalty programs see repeat purchase rates improve by 20 to 30% compared to those without. Loyalty program members are more likely to repeat purchase than non-members across every category measured, and the gap widens during periods of economic uncertainty when customers make more deliberate choices about where to spend.


85% of consumers say a loyalty program influences their decision to repeat purchase from the same brand. Active loyalty program members are four times more likely to make a repeat purchase than non-members when economic confidence is low.


The mechanism is straightforward. Loyalty programs convert passive customers into intentional ones by giving each return visit a specific purpose: earning the next stamp, getting closer to a reward, protecting a tier status, or redeeming something that's already waiting for them. That specificity is what drives the repeat visit, not vague goodwill toward the brand.


Tiers extend repeat behaviour well beyond the first reward


A flat punch card drives repeat behaviour until the first reward is earned, then the cycle resets. Every customer is always starting from zero after a redemption. The motivation is the same at visit one as it is at visit 20.


A tiered loyalty program extends the motivation horizon. A Silver member is working toward Gold. A Gold member is protecting status that comes with perks they'd lose by going elsewhere. The repeat purchase motivation doesn't reset with each reward because the relationship has a progression that outlasts any single redemption cycle.


Our guide on what loyalty tiers are and how to design them for your business covers how to structure tiers in a way that maintains that progressive motivation across each level without making the program feel complicated to use day to day.


Personalized reward moments create repeat visits that wouldn't happen otherwise

A birthday reward, a tier upgrade notification, or a "you're two stamps away" alert are all repeat purchase triggers. They create visits that wouldn't have happened on the natural visit cycle. A customer who comes in to redeem a birthday perk wasn't due for another four days. A customer who gets a "you're almost there" notification comes in sooner than they would have otherwise.


72% of Gen X consumers show loyalty through repeat purchases when they feel recognized. That recognition doesn't have to be complicated. It just has to be specific and timely, which is exactly what a well-configured digital loyalty program delivers automatically.


How to calculate your repeat purchase rate right now


Pull your customer transaction data for the last 12 months.


Count the total number of unique customers who made at least one purchase in that window. Then count how many of those made two or more purchases. Divide the second number by the first and multiply by 100.


That's your baseline. Run it again next month using the same methodology. The month after too. The direction of the trend is the signal. A repeat purchase rate rising from 28% to 31% to 34% over three months tells you the program is working. A rate that stays flat despite growing sign-ups tells you enrollment is happening but the return habit isn't forming.


Compare members against non-members. If loyalty members aren't returning at a meaningfully higher rate than non-members, the program structure needs attention. That gap is the clearest evidence that the program is changing behaviour rather than just rewarding visits that would have happened anyway.


What MyTally tracks automatically


Most small business loyalty platforms, including square's built-in loyalty tool and the basic tier of tools like Stamp Me or Loyalzoo, track total stamps or points. They tell you what customers have earned but not whether those customers are actually coming back at a higher rate than before they enrolled.


MyTally tracks visit history by member, so you can see individual return patterns alongside program-wide repeat purchase trends. At-risk members whose frequency has dropped below their normal pattern are flagged in the analytics dashboard before they're gone. New members who haven't returned after their first visit are visible too, which is where the repeat purchase habit either starts or doesn't.


That data feeds directly into the metrics that matter alongside repeat purchase rate: redemption rate, purchase frequency, average order value, and loyalty program ROI. Understanding how they all connect is covered in the guide on what loyalty program ROI is and how to calculate yours, including how repeat purchase rate improvement flows into the revenue numbers.


For a Canadian cafe, salon, restaurant, or neighbourhood retailer, the infrastructure is a QR code at the counter, a digital loyalty card in the customer's wallet, and an analytics layer that shows you who's coming back and who isn't. That's the complete retention system that makes repeat purchase rate a metric you can manage rather than one you can only hope improves.





Sources:

Emarsys, 47+ Customer Loyalty Statistics Your Business Needs to Know in 2026 (83% of consumers say loyalty programs drive repeat purchases, Yotpo data).

Digital Loyalty, Loyalty Program Statistics Every Small Business Owner Should Know in 2026 (60-70% repeat purchase conversion rate vs. 5-20% for new prospects, Marketing Metrics).

Finsi, Repeat Purchase Rate: What It Is, How to Calculate It (formula, 12-month calculation method, 30% benchmark example).

Smile.io, What Is a Repeat Customer and Why Are They Profitable? (41% of revenue from 8% of customers, top 5% generate 35% of revenue, loyalty program participants show 72% repeat purchase rate improvement).

LoyaltyLion, What Consumers Want from Loyalty Programs 2025 (85% of consumers say loyalty program influences repeat purchase decision, 4x more likely during economic uncertainty, 95% of Gen Z influenced).

Capital One Shopping, Loyalty Program Statistics 2025 (70% more likely to continue shopping with brand, enrolled customers spend 12-18% more, 40% of online store revenue from loyal customers).

Netguru, The ROI of Modern Loyalty Programs 2026 (20-30% repeat purchase rate boost from sophisticated loyalty programs, 25% CLV increase).

SellersCommerce, 51 Customer Loyalty Statistics 2025 (repeat customers spend 67% more in year three than first six months, loyal customers worth 10x first purchase).

Vision Labs, Repeat Purchase Rate: Definition, Formula and Examples (formula, 15% in 60 days benchmark for consumables, 10% in 365 days for non-consumables).

Zoho, Loyalty Program Statistics Every Business Should Know in 2026 (72% of Gen X consumers show loyalty through repeat purchases).

MyTally Rewards, analytics dashboard, visit history by member, at-risk member signals, QR enrollment, Apple and Google Wallet loyalty cards.

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page