Repeat Customer Revenue Share: McDonald's Loyalty Number
A small business can start with one simple ratio: repeat revenue divided by total revenue, then build a customer list to find it.
| By | Business Basics Desk — Newsroom |
|---|---|
| Filed | 14 September 2026 |
| Read | 3 MIN |

Before you spend on marketing, track how much of your sales comes from customers who have already bought. Sales from McDonald's loyalty members across all its restaurants passed $40 billion over the trailing 12 months. The metric is repeat-customer revenue share: repeat revenue divided by total revenue. It is the first number to understand because an identified customer you can re-engage is worth more than an anonymous customer.
The ratio is simple, but the customer ID is the hard part
Repeat revenue is the money from customers who buy again. Total revenue is all money in the same period. Divide repeat revenue by total revenue, and you get a percentage. If a large share of a month's revenue comes from people who bought before, the share is high. A high share means your business already has a base of returning customers.
The missing piece is knowing who is a repeat customer. A customer without an identifier is hard to track. A phone number, email, order number, or app login can connect repeat purchases. Without that connection, you can count transactions, but you cannot separate new from returning.
McDonald's makes the value of repeat revenue visible
McDonald's issued results for the quarter that ended June 30, 2026. It had close to 220 million active loyalty users in the last 90 days across 70 markets at quarter-end, a 13 percent increase from a year earlier. That scale matters because loyalty is a way to see who came back.
In the U.S., McDonald's sales at existing restaurants rose 0.8 percent in the second quarter, below expectations, after a reduction in digital offers and changes to its value platform, the deals aimed at price-sensitive customers. Value execution problems, including fewer digital offers and the end of the Buy One, Add One for $1 offer, explained about two-thirds of the U.S. customer traffic shortfall versus expectations.
Some of McDonald's most devoted patrons came less frequently once digital promotions were trimmed, prompting the chain to launch nationwide digital flash deals and tailored offers aimed at frequent and loyal guests. That response is a reminder that a customer record can change the next offer you send.
Benchmarks show repeat revenue usually outperforms repeat orders
In a direct-to-consumer benchmark, repeat orders accounted for 40.9 percent of orders and 41.1 percent of revenue across 15 brands with at least one year of trading and at least 500 orders each. At nearly all brands, revenue from repeat orders was a larger share than the order share, indicating returning customers spent more per order.
In the same revenue split, 32.9 percentage points of revenue came from pre-existing customers, while 10.2 percentage points came from customers acquired during the period who returned. Use the split to separate customers you already had from customers you added and then kept. A small business can use the same idea: old customers, new customers who returned, and new customers who did not.
In ecommerce, repeat customers' per-visit spend is 3 times that of first-time customers. A customer's second purchase makes a third purchase 45 percent more likely, and a third purchase makes a fourth purchase 54 percent more likely. A 5 percentage-point improvement in customer retention can raise profitability by 25 percent to 95 percent.
Build a customer ID list before a dashboard
Before buying software, build a list that can identify repeat visits. The list does not need to be perfect. It needs to connect a person to repeat purchases.
- Name or a simple customer code
- Email or phone number, if the customer gives it
- First purchase date
- Last purchase date
- Total purchases in the period
- Channel, such as store, phone, or website
Use the list to tag each sale as new or repeat. A repeat sale is from a customer who already appears on the list. A new sale is from a customer who does not appear. Start with one month of sales, tag new and repeat, and calculate the share. Then track it for a quarter or a year.
Watch the number over time. If the share rises, your marketing may be keeping customers. If it falls, you may be spending to attract new customers while losing the people who already know you. The number does not explain why the share moved. It tells you where to look.