We're building the future of agentic promotions. Sign up for early access!
Sign up
Here’s a number that should make every ecommerce store owner stop and pay attention: a mere 5% increase in customer retention can boost profits by anywhere from 25% to 95%. That’s not a typo. That’s research from Bain & Company’s Frederick Reichheld, published in Harvard Business Review, that has been cited, validated, and built upon for decades.
Yet most ecommerce businesses pour the bulk of their marketing budget into acquiring new customers, even as acquisition costs have more than tripled over the past decade. The fix is building a steady base of repeat customers.
This guide breaks down exactly what repeat customers are, how to measure your repeat customer performance, and the strategies that actually convert one-time buyers into loyal regulars.
A repeat customer is any customer who has completed more than one purchase from your business. Simple definition, but the implications are enormous. When someone buys from you twice, they’ve made an active choice to return. They trust your product, they remember your brand, and they’ve overcome the inertia that stops most one-time buyers from ever coming back.
That second purchase is what separates a transaction from a relationship.
These two terms get used interchangeably all the time, but they’re not the same thing.
A returning customer is someone who comes back to your store or website, whether or not they buy anything. They might browse, add items to a cart, read your blog, or window-shop. A returning customer is a visitor who’s been to you before.
A repeat customer has actually completed multiple purchases. They’ve returned and converted. The distinction matters in your analytics because if you’re tracking “returning customers” in Google Analytics and calling it a retention metric, you’re measuring interest, not behavior.
Track both, but celebrate repeat customers.
This one is more subtle and more important. A repeat customer has bought from you more than once. A loyal customer has made a psychological commitment to your brand. Every loyal customer starts as a repeat customer, but not every repeat customer is loyal.
Think about it this way: someone might buy from you three times because you consistently offer the lowest price. The moment a competitor undercuts you by 10%, they’re gone. That’s a repeat customer, not a loyal one. A loyal customer stays even when there’s a cheaper option, refers their friends without being asked, and advocates for your brand online. They’re driven by brand loyalty that goes beyond price or convenience.
Why does this distinction drive strategy? Because the tactics that create repeat customers (discounts, promotions, retargeting ads) are different from the tactics that create loyal ones (community, personalized experiences, rewards programs). You need both, but you need to know which you’re building at any given moment.
The math on repeat customers is almost unfair to new-customer acquisition. Consider a few data points that should reframe how you think about your customer base:
Meanwhile, the cost of winning a new customer has ballooned. Paid media is more expensive, consumer attention is more fragmented, and competition is more intense than ever. Every new customer you acquire needs to buy again to justify the cost of winning them in the first place.
Your existing customers already know you, already trust you, and already have your emails in their inbox. The cost to re-engage them is a fraction of the cost to acquire someone new. Customer lifetime value climbs every time a customer returns, and that’s what ultimately determines whether your business is genuinely profitable.
You can’t improve what you don’t measure. Here are the two metrics every ecommerce brand needs to track.
Repeat Customer Rate tells you what percentage of your customer base has purchased more than once. Here’s the formula:
RCR = (Number of customers with 2+ purchases ÷ Total unique customers) × 100
Worked example: Say your store had 4,000 unique customers in Q1. Of those, 1,100 placed at least two orders.
RCR = (1,100 ÷ 4,000) × 100 = 27.5%
That’s a solid number for most ecommerce categories (more on benchmarks below). You can calculate this in Shopify’s built-in reports, in GA4 with custom segments, or by pulling order data into a spreadsheet.
A few important caveats before you benchmark:
There’s no universal “good” RCR because it varies significantly by category. The exact numbers vary by report, but the pattern holds consistently across industry benchmarking data: high-frequency consumables lead, durable goods and luxury trail. Here are illustrative, aggregated ranges to calibrate against:
If you’re in ecommerce and your RCR is below 20%, that’s a clear signal to invest in retention. If you’re consistently above 35%, you’ve built something genuinely strong. These ranges should be your baseline, not your ceiling.
These two metrics are closely related but measure different things.
Repeat Customer Rate looks at your customer base and asks: what share of my customers buy more than once?
Repeat Purchase Rate looks at your total orders and asks: what share of all orders come from customers who’ve bought before?
RPR = (Number of orders from returning customers ÷ Total number of orders) × 100
Both metrics matter. RCR tells you about customer quality. RPR tells you about order volume. As a rough guide, aim for an RPR in the same ballpark as the ecommerce RCR average (25-30%), with top performers pushing well beyond 40%. If your RPR is well below that baseline, your retention engine needs attention.
Here’s the insight that most ecommerce blogs bury or skip entirely: the second purchase is the single most important transaction in your customer relationship. Here’s why:
The window between a customer’s first order and their potential second order isn’t passive time. Every day is an opportunity to nurture them back. Here’s a practical automation timeline that moves people from one-time buyers toward repeat customers.
Your order confirmation email is the highest-opened email in ecommerce, with open rates typically between 60% and 70%. Don’t waste it on a plain receipt.
Include a clear invitation to join your loyalty program, a brief mention of what points or rewards they’ll earn on future orders, and a link to your most relevant product collections based on what they just purchased. This is also the right moment to connect them to your automated workflows for ongoing engagement. Set the tone for the relationship here, not later.
Three to five days in, the product is likely in their hands. This is your moment to send genuinely useful content: how to get the most out of what they just bought, tips, usage ideas, or a short video. This email has nothing to do with selling. Its job is to make the customer feel smart for buying from you and to dissolve any post-purchase doubt before it turns into a return request.
Around two weeks post-purchase, send a light touchpoint. Ask for a review, share relevant user-generated content, or highlight new arrivals in the product category they bought from. Don’t lead with a discount, lead with relevance. This email’s job is to remind them you exist without feeling pushy about it.
This is the moment of truth. If a customer hasn’t returned by day 30, the probability of them coming back on their own drops sharply. Send a targeted offer, ideally tied to something specific: their purchase history, a new product in a category they’ve shown interest in, or a time-limited incentive.
Store credit works particularly well here. Instead of a one-time coupon code, which trains customers to expect discounts, store credit creates an obligation and a reason to return that feels genuinely valuable. A “$10 just for you” message that adds credit to their account pulls them back to your store rather than simply reducing the price on a single checkout.
If someone hasn’t returned by day 60, they’re not ignoring you casually, there’s a reason. Your win-back campaign should acknowledge the gap (“We haven’t seen you in a while”), offer something compelling beyond a standard percentage discount, and create urgency through limited time or exclusive access. If they don’t respond to two or three win-back attempts, move them to a low-frequency nurture list rather than continuing to message an unresponsive audience.
The automation timeline above handles the sequencing. These are the strategies that power it.
A well-designed loyalty program gives customers a concrete reason to choose you over a competitor, not just a basic points system, but a program that makes them feel recognized and genuinely rewarded. Tiered loyalty programs work particularly well for ecommerce because higher tiers create aspiration. Customers don’t just want the points, they want the status that comes with reaching Gold or Platinum.
The data is clear: customers enrolled in a loyalty program are significantly more likely to purchase again than those who aren’t. If you don’t have a program yet, this is the single highest-ROI retention investment you can make.
When a customer requests a refund, the default response is to return the money to their card. That’s logical, but it ends the relationship. Offering store credit instead, often at a slight premium (say $22 in credit for a $20 refund), keeps the customer engaged and their spend inside your store. They’re far more likely to come back and use that credit than they are to buy from scratch after receiving a cash refund.
Gift cards aren’t just a holiday product. They’re a retention and acquisition tool in one. When a customer shares a gift card with a friend, that friend becomes a new customer. When you offer gift cards as part of a loyalty reward, existing customers have a reason to return. Customers who receive a gift card from a friend also tend to spend beyond the card’s face value, making it an efficient acquisition channel as well.
Generic email blasts don’t move repeat customer rates. Retention marketing moves repeat customer rates. Segment your list by purchase frequency, recency, and product category. A customer who bought skincare products should receive different messages from one who bought kitchen tools. The more relevant the message, the higher the conversion rate, and the more likely the second purchase.
Timing matters as much as content. The post-purchase automation timeline above is your guide.
This one sounds broad, but it’s the foundation of everything else. Packaging quality, unboxing experience, shipping speed, and responsiveness of your support team are all retention levers. Customers return because the first experience was good enough to repeat. If your product quality, fulfillment, or customer service falls short of expectations, no loyalty program will save your repeat customer rate.
AI in ecommerce has moved well past buzzword territory into practical tooling for retention, and the results for brands using it well are real.
The biggest shift is in dynamic segmentation. Older retention tools worked with static lists: customers who bought once, customers who haven’t ordered in 60 days, customers who spent above a certain threshold. AI-powered platforms now build real-time behavioral segments that update automatically. A customer who browses your site twice in a week, adds items to their wishlist, and opens three emails in a row is showing strong intent signals, and a good AI layer can trigger a personalized offer before they go looking at a competitor.
Predictive churn scoring is another area where AI creates real value. Instead of waiting until a customer has been inactive for 90 days to launch a win-back sequence, predictive models can flag customers who are starting to disengage, often based on subtle signals like decreasing email open rates or longer gaps between site visits. Earlier intervention means higher recovery rates.
Recommendation engines have also matured considerably. The “you might also like” section used to be a novelty. Personalized product recommendations driven by purchase history and browsing behavior now drive meaningful incremental revenue, particularly in beauty, apparel, and CPG categories where customers naturally buy complementary products across sessions.
The practical takeaway for 2025/2026: if your retention stack is still built on manual segments and one-size-fits-all email flows, you’re leaving revenue on the table. The tools to do this well are increasingly accessible to mid-market and small ecommerce brands, not just enterprise players with data science teams.
99minds is a retention and rewards platform built for ecommerce brands that want to move customers from one-time buyers to regulars, without stitching together three separate tools.
99minds Loyalty Program: Build points-based, tiered, or value-based loyalty programs that integrate directly with Shopify, WooCommerce, BigCommerce, and other platforms. Members earn rewards on purchases, reviews, referrals, and social actions. Tier upgrades create the kind of aspiration that keeps customers coming back for the status, not just the discount.
99minds Store Credit: Issue store credit for refunds, rewards, promotions, and referrals. Store credit creates a pull-back mechanism that keeps customers in your ecosystem. Unlike discount codes, store credit carries a perceived value that customers want to use, not just apply once and forget.
99minds Gift Card: Branded digital and physical gift cards that function as both a retention tool and a customer acquisition channel. When customers send gift cards to friends, you gain a new buyer. When you issue gift cards as loyalty rewards, you bring existing customers back with built-in purchase intent.
All three tools work together inside a single 99minds dashboard, with automated workflows, analytics, and multichannel delivery built in. You don’t need separate platforms to run a loyalty program, a store credit system, and a gift card campaign. One platform handles it all.
Repeat customers aren’t a vanity metric. They’re the foundation of a profitable, sustainable ecommerce business. The math is simple: they cost less to convert, they spend more per transaction, they refer more people, and they’re more forgiving when things go wrong.
The strategies to build a strong repeat customer base aren’t complicated either. Measure your RCR and RPR so you have a clear baseline. Address the second purchase problem with targeted post-purchase automation. Build a loyalty program that rewards return visits. Use store credit and gift cards to keep customers inside your ecosystem. And invest in personalization so your messages feel like they were written for an individual, not blasted to a list.
If you’re ready to put this into practice, get started with 99minds and set up your first loyalty program, store credit system, or gift card campaign in under 10 minutes.