How to Increase Repeat Orders: Rate, Formula and 8 Levers
- 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.
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 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
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.
-
Define the time periodPick 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.
-
Count customers and ordersThe 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.
-
Apply both formulasFirst 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.
| 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
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
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
-
Measure both rates on the same periodCalculate the repeat order rate and the repeat customer rate each month over a rolling 12 months, so seasonality does not hide the trend.
-
Split them by cohortUse 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.
-
Segment by recency and frequencyPut 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.
-
Test one lever at a timeGive 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
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
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.
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%.
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.
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.
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].
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.
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.
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.