Customer Retention

How to Increase Repeat Orders: Rate, Formula and 8 Levers

First published Mar 21, 2023Updated October 21, 20268 min read
Oana Predoiu, Content and Copywriter
Oana Predoiu
Content & Copywriter
Published: Mar 21, 2023Updated: Oct 21, 2026
How to increase repeat orders: three parcels stacked at a customer's front door, with the newest order in blue on top
Quick Answer
Here is how to increase repeat orders: win the second order early, time reminders to each customer's buying cycle, reward loyalty, and personalize offers by segment, then track the repeat order rate to see which lever works. The second order matters most: Smile.io data shows a customer has a 27% chance of returning after one purchase, 49% after two and 62% after three [Smile.io, 2024]. This guide gives you the repeat order rate formula, how it differs from the repeat customer rate, and eight levers that bring customers back.
Key Takeaways
  • Divide repeat orders (total orders minus first orders) by total orders and multiply by 100 to get the repeat order rate.
  • Track the repeat customer rate next to it, because a few heavy buyers can lift the order rate while fewer people return.
  • Focus on the second order: a customer's chance of buying again rises from 27% after one purchase to 49% after two [Smile.io, 2024].
  • Time reminders to each customer's buying cycle instead of sending the same campaign to everyone.
  • Use loyalty programs, subscriptions and bundles to create reasons to return that competitors cannot copy quickly.
  • Split the rate by cohort and RFM segment so you see which customers are slowing down before they lapse.
  • Test each lever against a control group and judge it on repeat orders and margin, not on clicks.
2,500+ brands use Omniconvert 70,000+ experiments run 13 years of CRO expertise 27% chance a first-time customer orders again, 49% after a second order [Smile.io, 2024]

Knowing how to increase repeat orders starts with one number: the repeat order rate, the share of your orders that come from customers who have bought from you before. Repeat orders cost less to win than first orders, because you already paid to acquire the customer, and they make revenue easier to forecast. When returning buyers make up a large part of your sales, growth depends less on rising ad costs.

This guide covers the repeat order rate formula, how it differs from the repeat customer rate, why the metric matters, and eight levers that raise it. For the full calculation with cohorts, see how to calculate repeat purchase rate. For the tactics that win a customer's next order, read how to get customers to buy again. Omniconvert Commander (formerly Nexus), the AI eCommerce growth engine, tracks repeat behavior for each customer and each RFM segment.

What is a repeat order and the repeat order rate?

A repeat order is defined as any purchase a customer makes after their first order, for the same product or a different one from the same store. The repeat order rate shows what share of all your orders are repeat orders.

A repeat order tells you the first experience worked. The product met expectations, delivery was on time, and the customer trusted you enough to come back. Each repeat order adds to customer lifetime value without a new acquisition cost.

The repeat order rate is defined as the percentage of all orders in a period that come from customers who had already ordered before. You will also see the terms repeat customer rate and repeat purchase rate. People often use them as synonyms, but those two count customers, not orders. The difference matters, as the next section shows.

On some platforms, and in B2B ordering, "repeat order" also names a reorder button that lets a customer place the same order again in one click. That feature is one way to raise the metric, and it appears in the levers below.

Repeat order rate formula vs repeat customer rate

The repeat order rate formula is (total orders minus first orders) ÷ total orders × 100. The repeat customer rate counts people instead: customers with two or more orders ÷ all customers × 100.
Repeat order rate = (Total orders − First orders) ÷ Total orders × 100
Repeat customer rate = Customers with 2+ orders ÷ All customers × 100

You can calculate both from your order history alone. Each order carries a customer ID, so you can sort orders by customer and see who bought more than once. Take an online pet supply store over one year. The numbers are illustrative.

  1. Define the time period
    Pick one period, such as the last 12 months, and keep it the same each time you measure, so seasonal swings do not distort the comparison.
  2. Count customers and orders
    The store had 1,000 customers and 1,500 orders. 200 customers ordered more than once and placed 700 orders between them; the other 800 ordered once.
  3. Apply both formulas
    First orders = 1,000 (one per customer), so repeat orders = 1,500 − 1,000 = 500. Repeat order rate = 500 ÷ 1,500 × 100 = 33.3%. Repeat customer rate = 200 ÷ 1,000 × 100 = 20%.

The two numbers tell different stories. A third of the store's orders are repeat orders, but only one customer in five came back. The order rate focuses on transactions, so a few loyal customers who place ten orders each can lift it a lot. The customer rate shows how broad your loyalty is.

Source: Omniconvert
Metric What it counts Formula Best for
Repeat order rate Orders from returning customers (Total orders − first orders) ÷ total orders × 100 Subscriptions and replenishment products, where revenue depends on order volume
Repeat customer rate (repeat purchase rate) Customers who ordered two or more times Customers with 2+ orders ÷ all customers × 100 High-ticket stores, to see how many people return
Purchase frequency Average orders per customer Total orders ÷ unique customers Planning reminders and stock
Customer retention rate Customers kept from the start of a period (Customers at end − new customers) ÷ customers at start × 100 Judging retention over a fixed period

For the step-by-step method and a cohort version, see how to calculate repeat purchase rate. For how these metrics relate to churn, read repeat purchase rate vs retention rate vs churn rate.

Why the repeat order rate matters for growth

The repeat order rate matters because repeat orders come from customers you already paid to acquire. A rising rate adds revenue at a lower cost, signals satisfied customers and makes revenue easier to forecast.

Acquiring a new customer is anywhere from five to 25 times more expensive than retaining an existing one, and a 5% increase in customer retention can increase profits by 25% to 95% [Harvard Business Review, 2014]. Repeat orders are where that retention turns into revenue.

The hardest order to win is the second one. A customer has a 27% chance of returning after one purchase, 49% after two and 62% after three [Smile.io, 2024]. Each order makes the next one more likely, so the levers that win the second order pay off for years.

Tracking repeat orders also helps you in four other ways:

  • Customer satisfaction: satisfied customers return without heavy incentives. A sudden drop in repeat orders often points to a product quality, delivery or service problem.
  • Forecasting: a steady base of returning buyers makes demand predictable, so you can plan stock, logistics and cash flow with more confidence.
  • Marketing effectiveness: when previous buyers return after a campaign, your retention marketing works. Budget can move from broad awareness to targeted retention.
  • Segmentation: how often and how recently people order are two of the three inputs to RFM segmentation, so repeat order data shows who your best customers are.

How to increase repeat orders: 8 levers

To increase repeat orders, make the second order easy and well timed, reward loyalty, personalize offers by segment, and remove the friction that sends customers elsewhere. Each lever below targets one reason customers do not return.

1. Win the second order early

The weeks after the first order decide whether there is a second. Send a short post-purchase sequence: a thank-you message, how to get the most from the product, and then a relevant recommendation. The post-purchase email flows guide shows how to build one and how to add a satisfaction survey.

2. Time reminders to the buying cycle

Every product has a natural reorder point. Pet food runs out in weeks; a sofa lasts years. Measure the time between orders for each product or segment and send the replenishment reminder a few days before the next order is due. A reminder that arrives when the customer needs it converts better than a generic weekly campaign.

3. Run a loyalty or VIP program

Points, tiers and VIP perks give customers a reason to keep their spending with one store. Points work like a currency: customers want to reach the next redemption threshold, and a reminder about expiring points prompts them to act. Levels and badges add a game element. The best programs fit what customers value, which is why customer loyalty and retention need different measures. For ideas, see these customer loyalty program examples.

4. Personalize offers by segment

A first-time buyer, a VIP who orders monthly and a customer whose orders have slowed need different messages. Customer segmentation by recency and frequency lets you reward the VIPs, nudge the occasional buyers and re-engage the ones drifting away. Recommendations based on past purchases make each message more relevant.

5. Create positive switching costs

Saved preferences, a stored address and payment method, accumulated points and member-only prices all make it a little harder to buy elsewhere. These switching costs work when they reward customers for staying, not when they trap them. Customers who feel trapped leave at the first good alternative.

6. Offer subscriptions and bundles

Subscriptions turn repeat orders into a default for products people use up, such as coffee, supplements or pet food. Bundles and tiered rewards raise how much customers spend each time. Both increase purchase frequency, the average number of orders each customer places in a period.

7. Improve the customer experience

Customers do not come back after a late delivery, a hard return or an unanswered complaint. Fast shipping, clear order tracking, easy returns and a one-click reorder option remove the friction that stops a second order. Better customer experience is often the cheapest lever, because it also lowers support costs.

8. Build community and emotional connection

Brand communities, user-generated content and honest storytelling give customers a reason to stay that goes beyond price. When customers feel part of a shared identity, a competitor's discount is less tempting.

Omniconvert Commander shows which RFM segments order again and which are slowing down, so each lever reaches the right customers.

See how Omniconvert Commander works →

How to track repeat orders and act on the data

Track the repeat order rate monthly next to the repeat customer rate, split both by cohort and RFM segment, and act on customers whose order frequency is falling before they lapse.
  1. Measure both rates on the same period
    Calculate the repeat order rate and the repeat customer rate each month over a rolling 12 months, so seasonality does not hide the trend.
  2. Split them by cohort
    Use cohort analysis to compare customers acquired in different months. If newer cohorts return less often than older ones, look at acquisition quality or the first experience.
  3. Segment by recency and frequency
    Put high-frequency buyers into a VIP segment for loyalty rewards. Put customers whose orders are slowing into a re-engagement segment, and plan how to win back lost customers who have already stopped.
  4. Test one lever at a time
    Give a lever to one group and hold back a control group. Compare repeat orders and margin after one full buying cycle.

A common mistake is to report only the repeat order rate. It can rise for a year while the repeat customer rate falls, because a shrinking group of heavy buyers places more and more orders. The dashboard looks healthy, but the business depends on fewer customers every quarter. When two or three of those VIPs stop buying, revenue drops suddenly and the team has no broad base of returning customers to fall back on. Read both rates together, and watch the share of first-time buyers who place a second order.

Example: testing what wins the next order

Measure each lever with a controlled test, not a before-and-after guess. AliveCor's structured A/B testing program with Omniconvert lifted its conversion rate by 21% [Omniconvert, AliveCor case study].

AliveCor used Omniconvert to run a structured A/B testing program and achieved a 21 percent lift in conversion rate, a 5 percent lift in revenue per visitor, and 94 percent statistical relevance across their experiments [Omniconvert, AliveCor case study]. That program tested conversion on the website, not repeat orders. The method carries over: test a reorder reminder, a loyalty perk or a new post-purchase email against a control group, and keep only the changes that lift repeat orders with statistical confidence.

Omniconvert Commander supports the data side of this work. It tracks orders per customer, groups customers into RFM segments and calculates True Profit per order and per customer, so you can see whether a discount that wins a repeat order still leaves a profit. It pushes those segments directly to Meta Ads, Google Ads and Klaviyo, where your reminders and offers run.

Repeat orders FAQs

1What is a repeat order?

A repeat order is any purchase a customer makes after their first order with your store, for the same product or a different one. Repeat orders show that the customer trusted the first experience enough to come back, and they add revenue without a new acquisition cost.

2What is the repeat order rate formula?

Repeat order rate = (total orders minus first orders) ÷ total orders × 100, for one period. A store with 1,500 orders from 1,000 customers has 500 repeat orders, so its repeat order rate is 500 ÷ 1,500 × 100 = 33.3%.

3How do you increase repeat orders?

Win the second order early with a post-purchase flow, time reminders to each customer's buying cycle, and reward loyalty with points, tiers or VIP perks. Then personalize offers by segment, offer subscriptions and bundles for products people reorder, and fix the experience problems that send customers to competitors.

4What is the difference between repeat order rate and repeat customer rate?

The repeat order rate counts transactions: the share of all orders placed by returning customers. The repeat customer rate counts people: the share of customers who ordered two or more times. A few heavy buyers can push the repeat order rate up while the repeat customer rate stays flat, so track both.

5What is a good repeat order rate?

There is no single target, because the rate depends on how often people need your products: consumables and pet supplies reorder far more often than furniture. Compare your rate with your own earlier cohorts and watch the second order closely: Smile.io data shows a customer has a 27% chance of returning after one purchase and 49% after two [Smile.io, 2024].

6How does Omniconvert Commander help increase repeat orders?

Omniconvert Commander is an AI eCommerce growth engine that tracks each customer's orders, groups customers into RFM segments and calculates True Profit per order and per customer. It pushes those segments directly to Meta Ads, Google Ads and Klaviyo, so you can send replenishment reminders, loyalty perks and re-engagement offers to the customers most likely to order again.

Start With the Second Order

Calculate your repeat order rate and your repeat customer rate for the last 12 months, side by side. If the order rate is healthy but the customer rate is low, a small group of loyal buyers carries you, and your first job is to turn more first-time buyers into second-time buyers.

Pick one lever for that second order, such as a post-purchase flow or a replenishment reminder, and test it against a control group for one buying cycle. Keep what moves repeat orders at a healthy margin. See how Omniconvert Commander tracks repeat customers by segment.

Oana Predoiu, Content and Copywriter
Content & Copywriter
Oana Predoiu is a content writer and copywriter who turns ideas into compelling narratives. She writes about how data shapes customer experience, A/B testing, user testing, CRO, and sales, and enjoys researching the qualitative side of customer behavior.

Repeat orders start with knowing who is likely to buy again. See how Omniconvert Commander segments your customers.

See Omniconvert Commander →

See which customers will order again, and which are slipping away

Omniconvert Commander tracks orders per customer, builds RFM segments and calculates True Profit per customer. Send the right segments to Meta Ads, Google Ads and Klaviyo and turn first orders into repeat orders.