Now available: Start with a 14-day free trial.
← All guides

Shopify guide

Shopify Customer Retention: How to Understand Your Returning Customer Rate

A practical guide to understanding Shopify’s returning customer rate, diagnosing why it changed, and deciding how to improve customer retention

15 minute readPublished September 30, 2026

Your return rate shows you what went wrong after a purchase. Your returning customer rate answers a different question: did the customer come back?

But this percentage can be misleading. A lower rate doesn't always mean retention is worse, and a higher rate doesn't always mean customers are loyal. The numbers depend on who bought, what you sell, and how fast you gain new customers.

This guide explains what Shopify's returning customer rate measures, how it differs from other retention metrics, and when you should pay attention to changes.

01

What Shopify Returning Customer Rate Measures

The numerator is the number of returning customers. The denominator is the total number of customers who placed orders in the reporting context. That total can include both first-time and returning customers.

Imagine that your store has the following results:

  • 400 customers placed orders
  • 100 had bought from your store before
  • 300 were making their first purchase

In this case, your returning customer rate would be 25%.

So, one out of every four customers who ordered was a returning customer. This doesn't mean that a quarter of all orders came from returning customers. Some of those 100 may have placed more than one order, while each new customer ordered only once.

The rate can show how acquisition and repeat buying are changing. A sharp decline might mean you've acquired many more first-time customers, lost activity from previous customers, or both.

The actual numbers behind the percentage are important. For example, a 50% rate from one returning customer out of two total customers doesn't tell you much. But a 30% rate from 600 returning customers out of 2,000 is more meaningful.

This metric can suggest repeat demand, but it can't prove your customers are satisfied, loyal, or profitable. It also can't show if an email, promotion, loyalty program, or store update caused the change.

02

Five Retention Metrics That Shouldn't Be Confused

Shopify Returning Customer Rate

Shopify's returning customer rate measures returning customers relative to all customers who placed orders.

The calculation counts each customer as one person, even if some customers placed more orders than others.

Returning Order Share

Returning-order share measures the percentage of orders placed after a customer's first order.

Suppose 10 customers placed 25 orders. Five placed one order each, and the other five placed four orders each. Half the customers are repeat customers, but 15 of the 25 orders occurred after a customer's first order. That makes the returning-order share 60%.

This metric shows how much order activity happens after the first purchase.

Repeat Purchase Rate

Repeat-purchase rate usually means the percentage of eligible customers who bought more than once. However, the precise calculation varies.

It might exclude customers without identifiable order history or use different rules for returns, canceled orders, and products the customer didn't keep.

Be sure you know which customers are included before you compare repeat-purchase rates.

Cohort Retention Rate

A cohort is a group of customers connected by a shared starting point, usually the date of their first purchase.

Cohort retention rate asks how many customers from that group placed another order during a later interval. For example, it can show what percentage of customers acquired in January purchased again in their second or third month.

This approach makes comparisons fairer because every customer has had the same amount of time to return.

Purchase Frequency

Purchase frequency measures the average number of orders placed per customer.

A small group of frequent buyers can raise purchase frequency, but it may not change a customer-based retention rate much.

Don't treat a customer-based rate, an order-based share, and a cohort-retention rate as if they all mean the same thing.

03

Where to Find Customer Retention Data in Shopify

Analytics Overview

The Analytics overview gives you a quick view of returning customer rate alongside sales, orders, average order value, and other store metrics.

Use this overview to spot trends. If you see the rate changing, check customer reports before deciding what it means. Shopify's guide to the Analytics overview explains the dashboard.

New Versus Returning Customers

The New vs. Returning Customers report compares first-time and returning customers for a given period.

It can help you determine whether a rate changed because returning-customer activity went down, first-time customer activity went up, or both changed in different ways.

Returning Customers

The Returning Customers report lists customers with at least two orders in their history. It can include the date of each customer's first and most recent orders, their number of orders, average amount spent per order, and total amount spent.

This detailed report is more helpful than the overall percentage, especially if you want to find and analyze specific customer groups.

Customer Cohort Analysis

Shopify's Customer cohort analysis groups customers according to when they made their first purchase. It can then show how those groups behave in later weeks, months, or quarters.

RFM Customer Analysis

RFM stands for recency, frequency, and monetary value. Shopify's RFM reports help you see the difference between customers who bought recently and often, customers who used to buy but have stopped, and customers who have made only a few purchases.

Watch the Reporting Logic

Shopify notes that its customer reports can consider a customer's entire order history, not just behavior within the selected reporting window.

For example, if a customer first buys in November and then again in December, Shopify counts them as a repeat customer. This is helpful, but it means not every customer report is just a simple snapshot of activity within the dates you select.

Review Shopify's current Customers reports documentation when you need to confirm how a particular report classifies customers.

04

How to Interpret Your Returning Customer Rate

Start with the Numerator and Denominator

Check both the number of returning customers and the total number of customers behind the rate.

If the rate falls, ask two questions:

  1. Did the number of returning customers fall?
  2. Did the total number of customers grow faster?

Either situation can produce the same percentage change, but it requires different responses.

Account for the Age of Your Store

A store opened two months ago has a much smaller pool of previous customers than one operating for five years. Even if the new store creates an excellent experience, many buyers may not need to purchase again yet.

Your store's age doesn't excuse poor results, but it does affect how confident you can be about what the numbers mean.

Match the Analysis to the Buying Cycle

The expected time between purchases varies by product.

Customers might reorder coffee, pet food, or supplements within weeks. They may buy apparel several times a year. They might not need another suitcase, mattress, or furniture for years.

The same idea applies to your product catalog. Customers who start with a product they need to buy again may act differently from those who buy something that lasts a long time. Looking only at the storewide average can hide these differences.

Compare Customers at the Same Lifecycle Stage

A customer acquired six months ago has had more chances to return than one acquired last week.

Cohort analysis helps solve this problem. Compare customers who started in January after three months with those who started in February after three months. Don't compare a long-standing group with a new group and assume the difference is loyalty.

Consider Your Acquisition Mix

A surge in first-time buyers can lower your returning customer rate even if the number of returning customers goes up. Only judge new customers after they have had enough time to buy again.

What's a Good Shopify Returning Customer Rate?

No single healthy returning customer rate works for every Shopify store.

Shopify's Analytics reference says most stores display a returning customer rate of 20% to 40%. That's helpful context, but it isn't a universal target.

The expected rate depends on:

  • How long the store has operated
  • What the store sells
  • How often customers need the product
  • The balance between new and existing customers
  • The reporting period
  • The maturity of the customer population
  • Whether subscriptions or recurring purchases are part of the business
  • Whether the underlying customer records are complete

Begin with your store's own history. Then compare similar cohorts, segments, and product categories. Shopify's Customer cohort analysis also lets you compare performance with a previous period, the previous year, or other cohorts for extra context.

05

When a Falling Rate Isn't a Retention Crisis

Suppose a store's returning customer rate falls from 32% to 24% after a successful acquisition campaign.

At first glance, that looks like a retention problem. But the customer counts tell a different story.

During the earlier period:

  • 1,000 customers placed orders
  • 320 were returning customers
  • Returning customer rate: 32%

During the current period:

  • 1,500 customers placed orders
  • 360 were returning customers
  • Returning customer rate: 24%

The rate dropped by eight percentage points, even though the store gained 40 more returning customers.

First-time customers rose much faster, from 680 to 1,140. That shift in customer mix lowered the returning customer rate.

This doesn't prove the campaign will work long-term. It only shows that the lower percentage isn't enough to diagnose a retention problem.

Compare them with earlier acquisition cohorts at the same lifecycle stage. If campaign customers had 60 days to return, compare their second-purchase behavior with older cohorts after 60 days too.

Then look at the products they bought first. A campaign centered on a replenishable product creates different retention expectations than one promoting a durable or gift-oriented product.

If the new cohort matches or outperforms similar cohorts, the campaign hasn't shown a retention problem yet. You may not need to take action.

If the new cohort produces fewer second purchases than comparable groups, investigate further:

  • Did the campaign attract customers mainly interested in a discount?
  • Did the landing page create expectations the product didn't meet?
  • Were likely second-purchase products available?
  • Did delivery, returns, or support problems affect the first-order experience?
  • Has the expected reorder point arrived yet?
06

Diagnose Why the Rate Changed

The Product Mix Changed

A store that sells both consumables and durable products can have a lower returning customer rate when more first orders come from the durable side of the catalog.

Break retention down by the customer's first product or category. This shows whether the change is concentrated in a group with a naturally longer buying cycle.

Customers Haven't Had Enough Time

Recent customers may still be within the expected period before their next purchase.

Find out the usual time between a customer's first and second orders. Don't send a win-back message to someone who isn't ready to buy again yet.

The First Order Experience Created Friction

The product might not have matched expectations. Delivery may have taken too long. Setup instructions may have been unclear. Customer support might have been difficult to reach.

The returning customer rate doesn't tell you exactly what went wrong, so check support requests, product reviews, returns, refunds, and delivery times for clues.

Inventory Interrupted the Next Purchase

Customers can't reorder an unavailable product. Stockouts can push customers toward another store, especially for products they need on a predictable schedule.

Check whether the products customers usually reorder were available when they would have returned.

Promotions Changed Purchase Timing

A big sale may move a future purchase into the current period. This can temporarily increase returning activity and make the next period look weaker.

Promotions can also bring in customers who respond to a specific discount but are less likely to purchase at regular price.

Customer Records or Reporting Changed

Incomplete or disconnected customer records can make repeat behavior harder to recognize. Deleted orders, customer data changes, report definitions, and date settings can also cause differences between reports.

Before you explain a change in retention, compare the same metric, customer group, and reporting method.

07

Improve Retention Based on the Diagnosis

If customers have a poor first experience, fix that before starting another campaign. Setting clear product expectations, providing better instructions, delivering on time, and communicating clearly about delivery can matter more than loyalty rewards.

If customers don't know what to buy next, make it easy. Show compatible accessories, refills, replacement parts, or complementary products based on their first purchase.

If your product needs regular replacement, send reminders at the right time. Reminding too early is just noise. Waiting too long means you might lose customers to someone else.

If you're running out of stock and customers can't reorder, marketing alone won't solve the problem. Focus on better inventory planning or offer a good substitute.

Customer segments can help you target the actual opportunity. You might create separate groups for:

  • Customers with one order
  • Customers with two or more orders
  • Customers who bought a particular first product
  • Customers whose last order is older than the expected buying cycle
  • High-value customers whose purchase frequency is declining

Shopify supports dynamic segments using criteria like order count, purchase dates, and amount spent. Its customer segment reference lists the available filters.

Shopify also offers post-purchase, upsell, appreciation, and win-back automations. These tools can carry out a retention plan, but they can't diagnose the problem. A win-back message works best when the audience, timing, and offer match the reason customers haven't returned. Shopify lists the available options in its guide to marketing automations.

Be careful with discounts. They can encourage another purchase, but they don't always build stronger customer relationships or increase profits. If customers return only for bigger incentives, your rate might rise while profits fall.

08

Measure Whether Retention Work Is Helping

Begin by recording a clear baseline:

  • Returning customers
  • Total customers
  • Returning customer rate
  • Customer cohort or segment
  • Reporting period
  • Expected repurchase interval
  • Any promotion or inventory issue affecting the comparison

Then define the behavior you expect to change:

Customers who first buy a 30-day supply should become more likely to place a second order within 45 days.

Returning customer rate shouldn't be the only outcome. Depending on the change, also review:

  • Cohort retention rate
  • Time to second purchase
  • Returning-order share
  • Purchase frequency
  • Revenue per customer
  • Average order value
  • Discount use
  • Returns and refunded revenue
  • Subscription adoption or continuation

Make sure you have enough customers and orders before concluding. A big percentage change based on just a few customers might not last as you gather more data. Also, watch your profits. A higher returning customer rate isn't always better if you have to give big discounts, accept lower margins, or handle more returns and refunds to get it.

09

Common Returning Customer Rate Mistakes

  • Confusing returning customers with returning orders.
  • Ignoring the customer counts behind the rate.
  • Comparing cohorts that have had different amounts of time to return.
  • Treating a broad benchmark as a universal target.
  • Assuming a falling rate always means retention declined.
  • Assuming a high rate proves loyalty or satisfaction.
  • Trying to improve the rate without checking discounts, margins, returns, or refunds.
  • Treating missing customer evidence as zero.
  • Attributing a change to a campaign without considering other factors.
10

How PinkyBrain Approaches Retention Evidence

PinkyBrain keeps several retention measures separate because each one uses a different denominator.

At the store level, PinkyBrain calculates customer-mix metrics on an all-time basis using orders tied to identified customers. Repeat-customer rate measures repeat customers relative to eligible identified customers. Returning-order share measures orders placed after each customer's first order relative to identified-customer orders.

At the product level, repeat-purchase rate looks at eligible identified customers who placed multiple orders for that product. PinkyBrain treats a customer as eligible only when they kept at least one net unit of the product during the applicable analysis period.

These PinkyBrain metrics aren't mechanically identical to Shopify's selected-period returning customer rate.

PinkyBrain also looks at the counts behind each percentage. A rate based on a small eligible group is early or directional evidence, but it doesn't prove loyalty.

Treat missing evidence as unknown rather than poor performance.

11

The Practical Takeaway

Use the returning customer rate to decide what to investigate. For decisions, combine it with the underlying customer counts, acquisition mix, buying cycle, and similar customer cohorts.

Success means creating more profitable repeat business, not just raising a percentage.

Further reading

Sources

Try PinkyBrain

Find more repeat-purchase opportunities

PinkyBrain shows you which products bring customers back and where to focus next.

Start with a 14-day free trial.