The Real Lesson in McDonald’s 515-Page Loyalty File
This story was originally published on QSR. To receive daily news and insights, subscribe to our free daily QSR AM Jolt .

What unsettled the reporter wasn't that McDonald's had his data. It was seeing the backend terms laid bare.
Last month, WIRED published an article from a reporter who requested his own McDonald's loyalty data and was shocked when he got back 515 pages: every Monopoly prize he'd ever won, a predicted 2.16 visits over the next six weeks, an average order of $13.49, and a churn score of zero. He asked McDonald's to delete his file and stopped eating there just to see if he could prove the algorithm wrong.
The internet had a field day with just how much McDonald's knew about the reporter. But if you run a restaurant with a loyalty program, chances are you are sitting on some version of this same data. The real question isn't whether you have it. It's whether you're using it to make a guest feel actually known or just tracked.
Guest data is a trade, not a form of surveillance
Think of loyalty as a transaction, and data is the currency the guest spends. It's the only currency a brand wants more than money, because it's what makes better business decisions possible.
That's not a controversial take, even among the WIRED article's readers. For example, several commenters shrugged at the McDonald's report: tracking and forecasting purchases is a legitimate business case, and companies have been profiling regulars since the department store credit card. (One reader turned the question back on the outlet, asking whether WIRED could say what it stores on its own subscribers.)
The reporter's 515-page file is really a receipt for years of purchases. In exchange for reporting what he ate and when, he got perks and points that added up (and let's not forget those Monopoly prizes). Both sides paid. Both sides collected.
What unsettled the reporter wasn't that McDonald's had his data. It was seeing the backend terms laid bare, things like "attrition likelihood" and "RFM-derived top product." Strip away the jargon, and 515 pages of transaction history built up over several years is a fairly ordinary amount of data. It's what any brand needs to market effectively, forecast demand, and stay competitive in today's environment.
Creating personalized loyalty
I worked in restaurants for 15 years before building software, and I lived the analog version of loyalty rewards. We'd walk regulars to their usual booths and have their favorite drinks waiting for them before they asked. In return, these guests gave us their feedback and their business. They didn't feel watched. They felt known.
Recreating that kind of personalized experience at scale used to require an entire team of analysts that only the biggest chains could afford. Most restaurant brands, even successful multi-unit ones, never had the resources to know a single guest that well, let alone act on it.
Because of technology, that's no longer true. A modern guest engagement platform builds one profile per guest across every ordering channel, then segments guests automatically by how recently, how often, and how much they've ordered. That segmentation is what turns "hasn't ordered in 60 days" into an automatic win-back offer, or "always orders the same wrap" into a birthday reward that isn't generic. Operators don't need McDonald's scale to do this anymore. They just need the right digital platform.
A known guest who has offered their data should get something a stranger to the brand cannot buy:
-
Order preferences that carry across channels, so they never have to re-enter them
-
A pickup order that's labeled with their name, thanking them for being a loyal guest
-
First access to a limited item before it hits the full menu
-
A comped item that shows up the day after a bad visit, unprompted, because the brand noticed
Every one of these requires knowing the guest. Every one is worth more to that guest than another 15 percent off, and most cost the brand less to deliver than a blanket discount.
How does guest data benefit the brand?
Repeat guests carry restaurant sales, so the same data that helps you keep them coming back also feeds your forecast, your staffing plan, and your marketing budget. Personalization built on that data is what turns "we have 515 pages on this guy" into an offer he'd actually want.
It also lets you prove personalization works instead of assuming it. Holding out a control group , a segment of guests that don't get an offer, shows whether that offer actually drove a visit, or whether that guest would have come in anyway. Without that comparison, you're spending marketing dollars on faith.
Know them, then prove it
If you run a loyalty program, ask one question this week: What does a known guest get from us that a stranger can't get?
Guests hand over an extraordinary amount of information about themselves, every day. Creating a more personal system used to require McDonald's-level resources, but not anymore. Today's guests just want to be treated like someone who's been there before. Do that, and no one writes an article about your data. They'll write one about how you always seem to know what they need.
Ray Gallagher is SVP & GM of Olo Engage, leading the product area that includes Loyalty, Guest Data Platform (CDP), and Marketing Automation. He's responsible for product strategy, partnerships, and go-to-market execution across the Engage suite, empowering restaurant brands turn guest data into sustainable revenue growth. Ray's path to tech started in restaurants, where he spent 15 years working his way from dishwasher to executive leadership. He's spent the last 15-plus years in B2B SaaS at HotSchedules, Wisely, and nearly 5 years at Olo. A Texas State graduate, Ray lives just south of Austin with his wife and two sons.
The post The Real Lesson in McDonald's 515-Page Loyalty File appeared first on QSR Magazine .

