Customer Retention Ecommerce: How to Measure and Improve It
Customer retention ecommerce means keeping customers buying from your store over time, rather than treating each order as an isolated sale. To measure it, choose a period that fits your products’ purchase cycles, track what happens to a defined customer group, and investigate why customers return—or stop buying. Then use what you learn to improve the parts of the experience you can control.
What ecommerce customer retention means—and how it differs from repeat purchase rate
Ecommerce customer retention is the practice of keeping customers buying over time through the product, service, loyalty, communications, and post-purchase experience. Repeat purchase rate is a related but different measure: it looks at the share of customers who have bought more than once during a defined period. Churn describes customers who stop buying in a period.
That distinction matters because the metrics answer different questions. Retention asks whether a group of existing customers continued buying across a chosen window. Repeat purchase rate asks how many customers made more than one purchase in a period. A store can use both, but should label them clearly and keep their time windows visible.
For example, a repeat purchase rate can be calculated as repeat customers divided by initial customers, multiplied by one hundred. That tells you how much of the measured customer group has purchased again. Cohort retention instead follows customers who were present at the beginning of a period and asks how many remain after accounting for customers newly acquired during that period.
Churn is the other side of the picture: it describes the share of customers who stop buying within a given time. For subscription businesses, cancellations are one form of churn. For stores selling one-off products, deciding when a customer has stopped buying is less straightforward. A person who has not replaced a durable item may not be lost; they may simply have no reason to buy again yet.
Retention is influenced by more than marketing. Product fit, customer service, checkout, loyalty rewards, clear communications, and the experience after delivery all shape whether a customer wants to return. That makes retention a shared operating concern, even when one person owns the measurement.
How to calculate retention using a purchase window that fits your store
A practical cohort calculation starts with the customers present at the beginning of a period. Subtract customers who are new by the end of that period from the ending customer count, then divide the remaining existing customers by the starting count. Choose a measurement window that reflects when a customer could reasonably be expected to buy again.
The formula is:
Retention rate = ((period-end customers − new customers during the period) ÷ period-start customers) × 100
Worked example: imagine 400 customers at the start of a measurement period. At the end, the total is 350 customers, including 50 who are new. Subtract the new customers from the ending total: 350 − 50 = 300 customers from the original group. Divide 300 by 400, then multiply by 100. The cohort retention rate is represented by 300 of the 400 customers who were present at the start.
This calculation is useful only if the measurement window makes sense for the products. A store selling pet food might reasonably expect customers to replenish more often than a store selling high-end jewelry. If the window is too short for the product cycle, the result can make healthy customer behavior look like churn. If it is too long, changes in the customer experience may be hard to pinpoint.
Write down the period and the cohort definition whenever you report the result. For example, clarify which customers count as present at the start, what counts as a new customer, and what event counts as a purchase. Decide how the business treats refunds, replacements, duplicate customer profiles, and identity changes before comparing periods. Those details can change the numbers, so use the same rules each time.
Keep the arithmetic separate from the interpretation. A result describes how much of the starting group remained under the chosen definition and window. It does not, by itself, say why customers returned, whether the rate is good, or what action should follow. For that, compare cohorts and look at the rest of the customer journey.
Which metrics explain retention—and what a benchmark can and cannot tell you
Retention is more useful when read alongside the measures that may explain it: repeat purchase rate, purchase frequency, time to second order, average order value, customer lifetime value, and churn. Compare customers with similar products, purchase cycles, and business models. A broad ecommerce average can offer context, but it is not a universal target.
Each metric adds a different view. Repeat purchase rate shows what share of customers have bought again in the defined period. Purchase frequency describes how often customers order. Time to second order helps show how long it takes a new customer to return. Average order value measures the average amount spent per order. Customer lifetime value estimates the value a customer brings during the relationship. Churn tracks customers who stop buying during the measured period.
These measures can move in different directions. A promotion might increase repeat purchases while reducing order value or margin. A longer purchase cycle might make frequency look low even when customers remain satisfied. That is why a retention review should not rely on one number without checking the underlying order behavior and the economics of the intervention.
Compare like with like. Group customers by their first order, then examine what happens to that cohort afterward. You can also compare acquisition channel, subscription mix, geography, order history, and spend. If one group has different product needs or arrived through a different offer, its return pattern may not be comparable to another group’s.
Recency, frequency, and monetary value—often shortened to RFM—can help organize customer-level patterns. Recency asks how recently someone bought; frequency asks how often; monetary value looks at spend. Use those dimensions to identify groups that may need different treatment. A recent first-time buyer, a regular replenishment customer, and a high-spend customer with a long gap since their last order may call for different follow-up.
Benchmarks need the same care. The average customer retention rate in ecommerce varies, and product categories have very different natural repurchase occasions. Consumables can create more frequent reasons to return than fashion or durable goods. Subscription businesses also have different mechanics from businesses built around occasional, one-off purchases. When you compare your result with an outside figure, check that the definition, customer group, window, and business model are comparable.
A benchmark is a prompt for a question, not a verdict. If your rate changes, start by checking whether the customer mix, acquisition sources, product range, or measurement rules changed. Then look for an experience or operational cause. Avoid setting a target just because a broad average is easy to find.
How to turn a retention result into a customer-level next action
A retention result describes a group, not the reason any particular customer did or did not return. Customers who were not retained under that period and definition are a group to investigate, not proof that one specific campaign or service issue caused the outcome. Use cohort patterns to find a plausible cause, then choose a focused response.
Start by checking that the purchase window fits the product cycle. Then segment customers by recency, frequency, spend, and, where possible, margin. Look at what they bought, how they arrived, and whether the group includes subscriptions or products with different replenishment needs. These comparisons can help separate a likely timing effect from a meaningful change in behavior.
Next, map the pattern to a customer problem. A group with a long gap after its first order may need clearer product education or a reminder that matches the product’s use cycle. Customers contacting support about delivery or returns may need a faster, clearer resolution. A group that buys repeatedly but responds only to steep discounts may be returning at a cost that deserves review.
Choose one action that fits the suspected problem. Assign one person to own the metric and the response. Decide what change would count as improvement, what customer group will receive the intervention, and what measure you will review afterward. Avoid changing several parts of the experience at once if you want to learn which change mattered.
For instance, if a cohort’s repeat orders appear to slow after customers ask how to use a product, first check whether those contacts cluster around a particular item or point in the post-purchase journey. If they do, improve the relevant instructions or follow-up content, then watch that cohort’s return behavior and the volume of those questions. This is a testable hypothesis, not a promise that education alone will raise retention.
Include margin and customer value in the decision. Retaining a customer through a discount may lift order frequency but reduce the value of each order. A more useful intervention might be clearer product guidance, a relevant reminder, easier returns, or a better response to a service problem. The right action depends on the customer need and the cost of meeting it.
Retention strategies across support, loyalty, subscriptions, and post-purchase
Retention improves when customers can understand what they are buying, get help when something goes wrong, and find a relevant reason to return. Make checkout, shipping, and returns information easy to find and act on. Then use lifecycle messages, useful rewards, and subscription options where they fit the product and the customer’s needs.
Start with friction in the buying and ownership experience. Confusing checkout can interrupt a purchase, while unclear return or exchange steps can make a problem feel harder than it needs to be. Put policies where customers can find them before purchase, explain the steps in plain language, and make sure the support team is working from the same current information.
After purchase, send information that helps the customer use and enjoy the product. Depending on the item, that could mean a tutorial, care guidance, a useful order update, or an educational message. Replenishment reminders can make sense when a product has a predictable use cycle, but a reminder that arrives too early or too late can feel irrelevant. Base the timing on customer behavior and the product rather than a generic schedule.
Lifecycle communications should be relevant and respect channel consent. Use what you know about the customer’s purchase and preferences to make a message useful, not merely personalized in name. A recommendation or reminder should have a clear reason to exist. Review whether customers engage and whether the message leads to the intended behavior, rather than assuming that more contact creates stronger loyalty.
Loyalty programs can reward repeat orders and other useful behaviors, such as referrals or reviews. The design question is whether the reward changes customer behavior without giving away margin on purchases that would have happened anyway. Keep redemption straightforward: if customers cannot understand or use their rewards easily, the program may create frustration instead of a reason to return.
For subscriptions, flexibility matters. A customer who cannot adjust a subscription to their needs may cancel rather than continue. Review whether the offer, timing, and terms are clear, and examine cancellations alongside support contacts. Subscription retention and retention for one-off purchases should not be treated as directly interchangeable because their buying patterns differ.
Measure each intervention against the outcome it is meant to change. A clearer returns page might reduce confusion and contacts; a loyalty change might affect repeat orders or margin; a post-purchase tutorial might reduce product-use questions. Choose the measure that matches the intended effect, then check whether the change also creates an unwanted trade-off.
How support prevents avoidable churn—and what to do when an answer is uncertain
Support can prevent avoidable churn when it resolves problems that would otherwise make a customer hesitate to order again. Unresolved cases, repeated complaints, shipment delays, and return difficulties are signals to investigate. Give customers clear, useful answers from approved store information, and route uncertain or unusual cases to a person who can take responsibility.
Treat support contacts as part of the retention picture. A spike in delivery questions may point to unclear updates, a carrier issue, or expectations set at checkout. Repeated questions about returns may suggest that the policy is hard to find or that the process is confusing. A complaint that receives no useful follow-up can turn a temporary problem into a reason not to come back.
Set up the support workflow around what the team can answer reliably. Keep shipping, return, exchange, product, and policy information current and consistent across the places customers look. Make it clear who handles exceptions and what details a customer needs to provide. When a situation requires judgment or the answer is uncertain, escalation is better than an unsupported promise about a refund, delivery date, or replacement.
An AI support workflow can help with recurring questions if it is grounded in the store’s own approved information. The workflow retrieves passages from a business’s knowledge, drafts an answer, and checks that draft against those sources. When it is confident, the answer goes out with citations; when it is not, the visitor is told it is not sure and a ticket is opened for the team. A human answer can then be saved as approved knowledge.
That workflow does not replace the wider retention system. It can help with questions the team has already documented, while people still need to handle cases that need judgment or a personal response. Review whether the answer was useful, whether the handoff included the details the team needs, and whether recurring questions point to a gap in store information.
Track support signals beside cohort behavior. Look at unresolved issues, recurring complaint themes, return-related contacts, and time to resolution alongside retention and repeat purchase patterns. If a service measure changes, ask whether the affected customer groups also behave differently later. This helps separate an operational issue worth fixing from a coincidence.
<aside> <strong>Try a docs-grounded support workflow</strong> <p>Try momo free to answer questions from your store’s own content and send uncertain conversations to a human inbox.</p> <a href="C1">Try momo free</a> </aside>Common retention measurement mistakes and practical next steps
The most common mistakes are treating a generic benchmark as a target, mixing up repeat purchase rate and cohort retention, and judging customers before they have had a reasonable chance to buy again. Set a clear definition, choose a purchase window that fits the store, and assign an owner who will turn the result into a measured action.
Avoid comparing numbers with different definitions. A repeat purchase rate may count customers who ordered more than once in a period; a cohort retention rate follows a starting group after removing new customers from the period-end total. If a report does not make clear which metric it uses, do not treat it as directly comparable to your own result.
Do not call a new customer a churned customer simply because they have not bought again yet. A recently acquired customer may not have reached the natural repurchase point for the product. Use a window that lets the customer cycle mature, and state the window whenever you share the result.
Do not rely on one broad benchmark across categories or business models. A store selling consumables and a store selling durable goods do not have the same natural reason for customers to return. Compare similar cohorts and investigate differences in product mix, acquisition channel, subscription status, and geography before deciding whether the result needs action.
A practical review can follow a simple sequence:
- Define the question. Decide whether you want to understand cohort retention, repeat purchase behavior, or churn.
- Write the measurement rules. Specify the cohort, period, treatment of new customers, and what counts as an order.
- Choose the right window. Use the expected repurchase cycle for the product, and avoid drawing conclusions before customers have had time to return.
- Find the difference. Compare relevant cohorts and customer groups, then check order history and support themes for clues.
- Choose one response. Make a focused change to service, post-purchase information, lifecycle messaging, or loyalty.
- Name an owner and review the result. Decide who will act when the metric changes and what outcome will indicate whether the intervention helped.
Keep the process consistent enough to learn from it, but revisit the assumptions when the business changes. New products, different acquisition channels, subscription offers, or shifts in customer service can change the customer mix and the expected purchase cycle. A stable definition makes a change easier to interpret; it should not prevent you from updating a definition that no longer fits.
Frequently asked questions
Is a 90% customer retention rate good for an ecommerce store?
It depends on what is being measured, the time window, the product category, and the business model. A result for a subscription business may not be comparable to a result for occasional purchases of durable goods. Check the cohort definition and purchase cycle before judging the rate. Compare like-for-like groups and look at whether the trend is improving or declining.
What does the 80/20 rule mean for ecommerce customer retention?
The 80/20 rule is a general idea that a smaller group of customers may account for a large share of value; it should not be treated as a fixed description of every store. Use customer lifetime value, recency, frequency, and spend alongside margin to learn which customer groups matter most to your business. Then decide whether those groups need different service or loyalty treatment.
How often should an ecommerce store review retention cohorts?
Review cohorts often enough to catch a meaningful change, but choose a window that gives customers time to reach the expected repurchase point. A replenishment product and a durable product may need different review intervals. Keep the window consistent when comparing cohorts, and revisit it if product mix or buying behavior changes.
How do repeat purchase rate and customer retention rate differ?
Repeat purchase rate measures the share of customers who have purchased more than once during a defined period. Cohort retention rate follows customers who were present at the start of a period, subtracts newly acquired customers from the ending count, and compares the remaining existing customers with the starting group. State which measure you use, since the terms are not interchangeable.
Which retention metrics should a small ecommerce store start with?
Start with cohort retention or repeat purchase rate, then add purchase frequency, time to second order, average order value, and churn as the business needs them. Keep the purchase window and customer definition clear. Add customer lifetime value or margin analysis when you need to understand whether an increase in repeat orders is also valuable to the business.
Put the next review on the calendar
Choose a retention question, write down the cohort and window, and give one person responsibility for acting on the result. If recurring order, shipping, or returns questions are part of the problem, review the e-commerce customer service guide and consider whether clearer information or a more reliable handoff would help.
Try a docs-grounded support workflow
Try momo free to answer questions from your store’s own content and send uncertain conversations to a human inbox.
Try momo free