Customer Retention 101: Why Repeat Customers Drive Ecommerce Profit

Quick Answer: Customer retention is the single highest-leverage growth lever in ecommerce. Acquiring a new customer costs 5–25x more than retaining an existing one, and a 5% increase in retention rate drives a 25–95% increase in profit (Bain & Company). Yet most Shopify merchants spend 90% of their budget on acquisition. Repeat customers convert at 60–70% (vs 5–20% for new visitors), spend 67% more per transaction, and drive the majority of long-term profit.

Key Takeaways

  • Retaining a customer costs 5–25x less than acquiring one, and repeat customers spend 67% more per transaction.
  • A 5% lift in retention drives 25–95% more profit (Bain & Company) — the compounding math favours retention every time.
  • Retention has three levers: purchase frequency, average order value, and customer lifespan. All three are moveable.
  • Mobile app users retain at 78% within 30 days vs 32% for mobile web — the single most under-used retention lever in ecommerce.
  • Your own baseline trend matters most. Start by measuring your 90-day repeat rate before optimising anything.

Why Retention Is the Blind Spot

Every ecommerce founder knows retention matters. But three things push it out of daily focus:

It's harder to measure. Acquisition metrics are immediate: spend $X on ads, see Y new customers today. Retention plays out over months.

The ROI is delayed. Retention improvements show up in month 4, not week 1. Founders pattern-match to what changes numbers this week.

It's less exciting. New customers feel like growth. Old customers feel like maintenance. That's a misread.

The result: most Shopify stores are net-negative on retention. They lose customers faster than they can replace them, then spend more to acquire replacements. It's the ecommerce version of running up an escalator that's moving down.


The Retention Math That Matters

Three numbers explain why retention beats acquisition every time:

Cost. Acquiring a new customer costs $30–$50 for most consumer categories. Retaining an existing one costs $3–$7 (email + push + occasional discount).

Conversion. New visitor conversion rate: 5–20%. Existing customer conversion rate: 60–70%. You convert repeat customers 3–14x more efficiently.

Order value. Repeat customers spend 67% more per transaction on average (Bain). They trust you, so they buy more.

Combine them: a retained customer generates 3–5x the profit of a new one at 1/10th the acquisition cost. The compounding effect on lifetime value is dramatic.


What "Good" Retention Looks Like by Sector

Retention rates vary widely by category. Rough benchmarks for Shopify stores:

Sector 90-day repeat rate Annual retention
Skincare / Beauty 30–45% 55–70%
Fashion / Apparel 25–35% 45–60%
Home goods 15–25% 30–45%
Food & Beverage 40–60% 65–80%
Supplements 45–65% 70–85%
Electronics / Tech 10–20% 20–35%
Pet supplies 45–60% 70–85%

If your rates are below the low end, you have a clear opportunity. If you're above the high end, retention is your competitive moat.


How to Calculate Your Retention Rate

The simplest formula:

Customer Retention Rate =

((Customers at end of period - New customers acquired) / Customers at start of period) × 100

For most Shopify stores, calculate this monthly for the last 12 months. Look for trends, not point-in-time numbers.

More useful for ecommerce is the repeat purchase rate:

Repeat Purchase Rate =

(Customers who bought 2+ times / Total customers) × 100

This shows what percentage of your customers become repeat buyers. For most consumer ecommerce, aim for 25–40% in year one.


The Three Levers That Move Retention

Retention isn't one big lift. It's three levers you pull simultaneously.

Lever 1: Purchase Frequency

How often existing customers buy again. Move this by:

  • Push notifications (see [link to: Push Notifications for Ecommerce])
  • Email flows tied to product usage cycles
  • Subscribe & Save programs
  • Replenishment reminders based on order history

Lever 2: Average Order Value on Repeat Purchases

How much repeat customers spend per order. Move this by:

  • Loyalty program tier upgrades (spend more, unlock more)
  • Personalized product recommendations
  • Bundle offers for existing customers
  • Free shipping thresholds

Lever 3: Customer Lifespan

How long a customer keeps buying from you. Move this by:

  • Win-back campaigns before churn (see [link to: Win-Back Campaigns])
  • Customer service excellence (a single bad experience kills lifespan)
  • Product quality investment (obviously)
  • Community building

The math is multiplicative. A 20% lift in frequency, 15% lift in AOV, and 20% extended lifespan combined nearly double CLV.


Why Mobile Apps Are the Retention Multiplier

The single biggest retention lever most Shopify stores under-use is a mobile app.

App users out-retain mobile web users on every dimension:

  • 78% return within 30 days (vs 32% for mobile web)
  • 3x more sessions per user
  • 45–65% push notification open rate (vs 18–22% email)

If retention is your goal, an app is the highest-leverage delivery mechanism. See The ROI of a Mobile App for Shopify for the full ROI math.


Where to Start

If retention is currently not being managed intentionally, start here in this order:

  1. Measure your baseline. What's your current 90-day repeat rate? Retention rate? CLV?
  2. Identify your biggest leak. Do customers churn before order 2? Before order 5? At year 1?
  3. Fix the biggest leak first. If most churn happens before order 2, focus on post-purchase onboarding. If it's at year 1, focus on loyalty and win-back.
  4. Set a quarterly retention target. Not "improve retention" but "lift 90-day repeat rate from 22% to 27% by Q4."
  5. Assign an owner. Retention without an accountable owner drifts. Even a marketing lead giving it 5 hours/week beats no owner.

Most stores see meaningful improvements within one quarter of focused effort.


FAQ

Why is customer retention important?
Retaining a customer costs 5–25x less than acquiring one, and repeat customers spend 67% more per transaction. Bain & Co research shows that a 5% increase in retention rate drives a 25–95% increase in profit, making retention the single highest-leverage lever in ecommerce.
What is a good customer retention rate for ecommerce?
It varies by category. Skincare and beauty typically see 55–70% annual retention. Fashion sits at 45–60%. Consumables like supplements and food hit 70–85%. Home goods and electronics tend to be lower (30–45% and 20–35% respectively).
How do I calculate my customer retention rate?
The formula: ((Customers at end of period - New customers acquired) / Customers at start of period) × 100. Calculate monthly for the last 12 months to see trends. For ecommerce, the repeat purchase rate (customers who bought 2+ times) is often more actionable.
What's the difference between retention rate and repeat purchase rate?
Retention rate measures whether customers stay active over a defined period. Repeat purchase rate measures the percentage of your total customer base that has bought more than once. Both matter; repeat purchase rate is easier to track and more actionable for growth planning.
How much should I spend on retention vs acquisition?
Most Shopify stores over-invest in acquisition. A rough guide: if your repeat rate is above sector average, keep the standard 80/20 acquisition/retention split. If below average, shift to 60/40 until you close the gap.

The Bottom Line

Retention isn't glamorous. It doesn't have the dopamine hit of a new ad campaign or the visibility of a new product launch.

But it's the math. Every ecommerce brand that has scaled profitably past $10M has retention as its foundation. Every brand that has died despite good acquisition failed here.

If you haven't measured your retention rate in the last 90 days, that's your first task. If you have and it's below sector average, that's your quarterly priority.

Get a Free Retention Audit from Ampify

We'll benchmark your rates against your sector and identify your biggest opportunity.

Contact form

Contact form