TL;DR Summary
DoorDash and Uber Eats take 30% commission and your customer data. Here's how restaurants can reclaim customer relationships before it's too late.
How DoorDash and Uber Eats Are Stealing Your Restaurant's Customer Relationships
Every order placed through DoorDash or Uber Eats costs you two things, not one. The 30% commission is visible. The customer relationship you permanently hand over is not. One restaurant owner summed it up after selling his business: "30% commission fees vaporized my revenue for my own customers who were just ordering pickup." The customer was already yours — and the platform still took a third of the transaction.
The Double Hit You Are Not Accounting For
The conversation around third-party delivery platforms is almost always framed as a margin problem. Restaurants discuss whether they can absorb 15–30% commission rates, whether they should inflate menu prices on delivery apps, whether the volume justifies the cost.
That framing misses the more damaging problem.
When a customer orders through DoorDash, they are not your customer in any meaningful operational sense. You do not have their name. You do not have their email address. You cannot enrol them in your loyalty programme. You cannot send them a message when you launch a new menu item. You cannot offer them a birthday reward. You cannot even know they exist as an individual until they walk through your door.
The platform owns that relationship entirely. You are a fulfilment provider.
What "Owning the Customer" Actually Means
The concept of customer ownership sounds abstract until you try to run a loyalty programme.
Here is the practical test: take your 100 most frequent delivery customers from last month. Can you name any of them? Can you email any of them? Can you send them a push notification today?
If your answer to all three is no, you do not have loyal customers. You have anonymous order volume that happens to come from people who may or may not prefer you to the next restaurant in the app feed.
This is a structural problem with third-party delivery platforms. Their business model depends on owning the customer relationship. The platform's app is the loyalty programme. The platform's push notifications are the re-engagement tool. You are interchangeable in their feed — and the moment a competitor offers a promotional discount or a higher rating, your customer is gone without you ever knowing they left.
The 30% Commission Is Just the Beginning
The Reddit quote from the restaurant owner who sold his business is worth unpacking in detail: he explicitly noted that the 30% fees were for his own customers ordering pickup. Not delivery. Pickup.
This is the scenario that most clearly illustrates how distorted the economics become. A customer who would have walked into the restaurant, placed an order at the counter (zero commission), and spent money on an impulse add-on instead opened an app and ordered pickup digitally — routing 30% of the transaction to a technology company that provided no material service beyond taking the order.
That customer was already loyal to the restaurant. The platform inserted itself into a pre-existing relationship and charged a 30% tax for the privilege of doing so.
At scale, this dynamic does not just damage margins — it erodes the entire case for a loyalty programme. You cannot build customer lifetime value on a base of customers whose contact details you will never have.
The Loyalty Enrolment Window You Are Missing
There is a specific moment in every customer relationship where loyalty programme enrolment is most likely to succeed: the first positive experience.
For dine-in customers, that moment is typically at the point of payment. For delivery customers, that moment never comes — at least not under the current third-party platform model.
The customer who orders through DoorDash three times in a month and loves your food has had three positive experiences that you cannot follow up on. There is no loyalty card to offer, no QR code to scan, no wallet card to add. The platform has captured every one of those touchpoints.
70% of first-time restaurant guests never return. That statistic is bad enough for walk-in customers. For delivery customers, where you have no contact information at all, the only re-engagement mechanism is hoping they choose you again in the app feed over all your competitors.
What Restaurants Can Actually Do
The solution is not to abandon third-party platforms. For most restaurants, they represent genuine incremental volume that is worth a reduced margin. The solution is to treat third-party delivery as a customer acquisition channel — and make sure the next step in that relationship happens on your terms.
At every dine-in touchpoint, enrol customers into a loyalty programme that you control. This is the first and most important step. Every walk-in customer represents an opportunity to capture a relationship before they become a delivery-platform customer.
Add a QR code to every takeaway bag and delivery box. Even orders that go out through DoorDash can carry your branded materials. A card inside the box that says "scan this to join our loyalty programme and get your next order direct" is not a guaranteed conversion — but it is better than nothing, and it points the customer toward a direct relationship.
Make your direct ordering option genuinely better. A loyalty programme that only applies to direct orders is a concrete reason to bypass the delivery platform. If a customer knows that every direct order earns points and every DoorDash order does not, you have created an incentive structure that works in your favour.
Own the first dine-in moment absolutely. For customers who visit in person, a digital wallet loyalty card should be enrollable in under 30 seconds with no app download. The friction of the old loyalty programme models (download an app, create an account, verify an email) is why enrolment rates for app-based loyalty sit at around 15%. A wallet card QR code achieves 95% signup completion because it requires only a name and 30 seconds.
The Data Asymmetry Problem
Third-party platforms know an enormous amount about your customers. They know order frequency, average spend, product preferences, location, time of order, and sensitivity to promotions. They use that data to optimise their own platform — and increasingly to promote their own private-label products and preferred restaurant partners.
You know none of that. And the asymmetry will only grow as platforms invest further in their data infrastructure.
The only effective response is to build your own customer data set through direct relationship channels. A loyalty programme that captures name, visit frequency, and average spend — even for a fraction of your customers — gives you more actionable intelligence than any third-party platform will voluntarily share.
The Tech Fragmentation That Makes This Harder
One Reddit business owner described their tech stack with visible frustration: "Online orders one app. Delivery drivers another. POS totally separate. Loyalty programme yet another system. None of them talk to each other."
This fragmentation is the operational reality for most independent restaurants. Solving the delivery platform problem is complicated by the fact that even the tools you own — your POS, your online ordering system, your loyalty programme — often do not share data.
Wallet-based loyalty solutions are useful here specifically because they operate independently of POS systems. A customer scans a QR code that lives on your counter or your menu, and a loyalty card appears in their Apple or Google Wallet regardless of what POS you are using. There is no integration project. There is no API. The loyalty programme works alongside whatever tech stack you have, rather than requiring you to rebuild it.
GPASS operates on this principle: a single QR code, POS-agnostic, with the customer data living in a dashboard you own — not in a platform's black box.