Retention Rate
Retention rate is the percentage of customers who stay active across a period — the inverse of churn, and the metric that quietly compounds into lifetime value.
Retention Rate
The percentage of customers from a starting cohort who remain active — purchasing or subscribed — by the end of a defined period.
Retention rate measures how many customers you keep over a window of time, expressed as a percentage of the cohort you started with. It is the direct counterpart to churn: if 12% of your March buyers don't come back in the next 90 days, your 90-day retention is 88%.
The metric is most useful when reported by cohort and by period — for example, "40% of the Q1 acquisition cohort placed another order by Q3" — rather than as a single blended company-wide number. Cohort framing reveals whether retention is improving with each new wave of customers or quietly decaying behind a flattering average.
Retention is the metric that compounds. A store improving 90-day retention from 22% to 28% rarely sees the impact in next month's revenue — but twelve months later, repeat-order volume, LTV, and payback on paid acquisition all shift visibly. That is why retention belongs in your weekly e-commerce metrics review even when nothing about it looks urgent.
The other reason to track it carefully: retention is the cheapest growth lever you have. Winning a second order from an existing customer typically costs 5–10× less than acquiring a new one, because you already paid the acquisition tax. Every point of retention you add reduces the CAC you have to absorb to hit a revenue target.
Retention Rate = ((Customers at End − New Customers Acquired) / Customers at Start) × 100
Customers at End
Active customers at end of period
Customers from the starting cohort who are still active (purchased, subscribed, or logged in) at the close of the window.
New Customers Acquired
New customers acquired in period
Customers acquired during the window. Subtracted so the metric measures retention of the original cohort, not net growth.
Customers at Start
Customers at start of period
The size of the cohort you are measuring — usually customers who placed at least one order before the period began.
A Shopify apparel store starts Q2 with 8,400 customers who have purchased at least once. By end of Q2 it has 11,200 total customers, of which 3,600 are first-time buyers acquired during the quarter.
Customers at Start: 8400
Customers at End: 11200
New Customers Acquired: 3600
→ 90.5%
((11,200 − 3,600) / 8,400) × 100 = 90.5%. The store retained 90.5% of its Q1 customer base into Q2 — a strong result for apparel, where 80–88% quarterly retention is typical.
What counts as "active" depends on the model. For a subscription beauty brand, active means a paid subscription in good standing. For a one-off apparel store, active usually means at least one order within the period — and the period length matters: 30-day retention will always look weaker than 12-month for the same store.
12-month customer retention rate by e-commerce vertical and order frequency
| Vertical | Median | Top quartile | Typical repeat window |
|---|---|---|---|
| Beauty & personal care | 35–45% | 55–65% | 60–90 days |
| Apparel & accessories | 25–35% | 40–50% | 90–180 days |
| Health & supplements (subscription) | 55–65% | 75–85% | 30 days |
| Home & lifestyle | 20–30% | 35–45% | 180–365 days |
| Consumer electronics | 10–20% | 25–35% | 365+ days |
| Food & beverage (DTC) | 40–50% | 60–70% | 30–60 days |
Read the table with the repeat window in mind. Electronics looks weak at 15% but customers genuinely don't need another headphone for two years, so the benchmark is set by replacement cycle, not by failure of retention. Subscription supplements look strong at 60% — but the cost of any 5-point drop there is far more painful, because the model is built on recurring revenue.
Retention Rate FAQ
For non-subscription Shopify stores, 25–35% 12-month customer retention is typical, with top performers reaching 40–50%. Subscription models should target 60%+ annual retention. Always compare against your vertical and replenishment cycle — a 20% number means very different things for electronics versus beauty.
They are mirror images. If 30% of customers churn in a period, retention is 70%. Use churn when you want to focus on the leak ("we're losing 12 customers a day") and retention when you want to focus on the asset ("88% of last quarter's buyers are still active"). Most teams report both.
Repeat purchase rate is the share of all customers who have placed two or more orders, ever. Retention rate is cohort- and time-bound: it asks what percentage of a specific group is still active at the end of a specific window. Retention is more diagnostic; repeat rate is a useful headline.
Calculate cohort retention monthly, and review trends at least quarterly. Monthly cadence catches problems early — a sudden dip in 30-day retention often signals a fulfilment, product-quality, or onboarding issue before it shows up in revenue.
GA4 counts returning users (anyone who visits again), while Shopify counts repeat customers (anyone who places a second order). The two numbers diverge because most repeat visitors don't buy, and some repeat buyers visit from a new device. For retention reporting, use the order-level data from Shopify, not GA4 sessions.
LTV is roughly average order value × purchase frequency × retention duration. A small lift in retention extends the retention duration multiplicatively, so a move from 25% to 30% annual retention can raise LTV by 20–30%. This is why retention is the highest-leverage metric for unit economics.
Yes. Customers acquired through paid social, organic search, and referral typically retain at very different rates — often 2–3× differences. Channel-level retention tells you whether you're scaling a sustainable acquisition mix or buying low-quality traffic that looks profitable on first order but underperforms over twelve months.
Focus on the second order. Post-purchase flows triggered in the first 14–30 days — replenishment reminders, cross-sell to complementary SKUs, loyalty enrolment — typically move 90-day retention by 3–6 points. Product experience and shipping reliability set the ceiling; lifecycle marketing helps you reach it.
Group customers by acquisition month (or week), then track what percentage of each cohort places another order in each subsequent period. The output is a triangular matrix: rows are cohorts, columns are months-since-acquisition, cells are retention percentages. Compare diagonals to see whether retention is improving over time.
Best practice is to exclude them — a customer who ordered, refunded, and never came back is not retained. Use net orders (gross minus refunds and cancellations) when building the cohort. Subscription retention should similarly exclude customers in their cancellation window.
Track CAC, channels, and funnel conversion in one place
Metricuno connects ad spend, funnel events, and revenue so you can see CAC by channel, cohort, and campaign — without stitching together five tools.