A customer orders from your restaurant on Uber Eats. You make the food. You pay the commission. And then Uber shows them your competitor's ad the next time they open the app.
Delivery apps solved a real problem during COVID. But the deal was never fair. You pay 15-35% per order, you don't get the customer's contact info, and the platform decides who sees your restaurant next. Three years later, most restaurant owners know this. Yet most still don't have an alternative system for capturing and retaining their own customers. This article breaks down the real cost of delivery app dependency, what a direct customer relationship actually looks like, and the specific tools restaurants use to build a guest database they control.
The real cost of delivery app commission for restaurants
The commission percentage is just the start. Here's what delivery app dependency actually costs you.
Delivery app commission rates by platform (2025-2026)
| Platform | Commission | Notes |
|---|---|---|
| DoorDash | 15-30% | 3 tiers: Basic (15%), Plus (25%), Premier (30%) |
| Uber Eats | 15-30% | 30% delivery, 15% pickup. Negotiable by volume. |
| Deliveroo | 25-35% | UK/EU. 13% with own drivers. DoorDash acquiring. |
| Just Eat | 14-32% | UK. 14% self-delivery, up to 32% with their fleet. |
| Grubhub | 15-25% | US. Now owned by Wonder Group. |
| Wolt | 25-30% | EU/Asia. Owned by DoorDash since 2022. |
Sources: Platform pricing pages, Menuviel (2026), KitchenHub (2026), ResearchGate (Wolt Hungary study, 2021).
Direct commission: 15-35% per order
Uber Eats charges around 30% for delivery and 15% for pickup. DoorDash offers three tiers at 15%, 25%, and 30%. Deliveroo takes 25-35% in the UK and Europe. Just Eat charges 14% if you use your own drivers, but that jumps to 32% if they handle delivery. On a £25 order at 30% commission, that's £7.50 gone before food cost, labour, or rent. The German Hotel and Restaurant Association (DEHOGA) publicly warned restaurants against working with platforms that take 30% commission, calling it unsustainable.
You don't own the customer relationship
The customer ordered from "Uber Eats," not from you. Their email, phone number, and order history belong to the platform. You can't send them a follow-up. You can't offer them a birthday discount. You can't remind them you exist. They're the platform's customer, not yours.
The platform actively sells your customers to competitors
When your customer opens the app next Tuesday, they see promoted listings from other restaurants. Your competitor paid for that placement. The platform profits twice: once from your commission, once from your competitor's ad spend. Your customer was never yours to keep.
Menu price inflation hurts your dine-in brand
Most restaurants mark up delivery prices 15-20% to offset commission. Customers notice. Review sites fill up with "overpriced" complaints. Your brand takes the hit for a margin problem the platform created.
Algorithm dependency: visibility is rented, not earned
Your ranking in the app depends on the platform's algorithm. Acceptance rate, prep time, ad spend, and customer ratings all factor in. One bad week and your visibility drops. You're not building a reputation. You're renting a position on someone else's shelf.
Delivery app fees vs direct customer revenue: the maths
Take a restaurant doing 200 delivery orders per month at $35 average order value.
| Delivery app | Direct | |
|---|---|---|
| Monthly delivery revenue | $7,000 | $7,000 |
| Platform commission (25% avg) | -$1,750 | $0 |
| Marketing/promo spend on platform | -$300 | $0 |
| Packaging markup absorbed | -$200 | -$200 |
| Net revenue | $4,750 | $6,800 |
| Customer emails captured | 0 | 200 |
| Repeat visit potential | Platform decides | You decide |
The $2,050/month gap is $24,600/year. That's a part-time employee, a kitchen upgrade, or six months of marketing budget. But the bigger loss is the 200 customer relationships you never built.
How restaurants reduce delivery app dependency and build their own customer base
The goal isn't to quit delivery apps overnight. It's to shift the ratio. Every customer you convert from a platform order to a direct relationship is a customer you stop paying commission on.
Capture customer data at the table, not on the app
Dine-in customers are your highest-margin, highest-loyalty segment. But most restaurants let them walk out without capturing a single data point. No email. No phone number. No way to bring them back. The fix is simple: give guests a reason to share their contact info while they're physically in your restaurant. A QR-based game, a digital loyalty card, a Wi-Fi login. The mechanism matters less than the habit of capturing every guest.
How to collect customer emails in restaurantsBuild a direct guest database you actually own
A spreadsheet of emails is a start. A proper guest database includes email, visit frequency, average spend, reward history, and review status. This is the asset delivery apps will never give you. When you own this data, you can send targeted offers ("We miss you — here's 15% off, valid this week"), trigger automated reminders, and measure which guests are slipping away before they're gone.
Restaurant customer retention rate benchmarksUse automated follow-ups instead of paying for re-acquisition
Every delivery order is a re-acquisition cost. You're paying commission each time because the customer has no reason to come directly. Compare that to an automated email or wallet notification that costs $0.002 to send. A 4-message sequence (thank you → reminder → offer → last chance) can bring back 15-25% of lapsed guests. The cost per recovered customer: nearly zero.
Restaurant email marketing sequences that workConvert delivery customers to direct customers with inserts
Every delivery order is a conversion opportunity. A card in the bag with a QR code: "Order direct next time — scan for 10% off your next dine-in or pickup order." You're using the delivery platform as a customer acquisition channel, not a permanent dependency. A caveat: some platforms restrict promotional inserts in delivery bags. Check your specific contract terms. Many restaurants use subtle branding (a thank-you card with their direct ordering URL) rather than an explicit "skip the app" message.
QR code marketing ideas for restaurantsGamify the dine-in experience to make direct visits more rewarding
Delivery apps win because they're convenient. You need to win because you're worth the trip. A spin-the-wheel game at the table, an Apple Wallet loyalty pass that sends push notifications, a surprise reward on the third visit. These are things delivery apps can't replicate. The guest has to be physically present. That's the point.
Gamification in restaurants: why spin beats pointsDelivery app customers vs direct customers: retention comparison
The numbers tell the story clearly.
| Metric | Delivery app | Direct customer |
|---|---|---|
| Average order value | $32-38 | $45-65 (dine-in) |
| Customer email captured | No | Yes — 55% opt-in rate (SpiniX avg) |
| Repeat visit rate (90 days) | 8-12% | 25% reward redemption (SpiniX avg) |
| Cost to re-acquire | 25% commission again | $0.01 (email/push notification) |
| Google review likelihood | < 1% | 34% (SpiniX avg with prompt) |
| Lifetime value (12 months) | $70-120 | $350-800 |
Sources: SpiniX aggregate data across 80+ restaurant clients (2024-2026). Delivery app commission rates from platform pricing pages and Menuviel/KitchenHub industry reports (2025-2026). Delivery customer repeat rate from industry benchmarks.
What the first 6 months look like: aggregate data from SpiniX restaurants
Typical starting point
Across our restaurant clients, the average starting delivery ratio is 45-60% of total revenue. Most have zero guest database, no email list, and no automated retention system. Customer data lives entirely on the delivery platforms.
Guest capture system goes live
QR code on every table, linked to a prize wheel. Average email opt-in rate across 80+ SpiniX restaurants: 46% of dine-in guests. Some hit 55%+, others land around 35%. Depends on staff engagement and table placement.
Follow-up automation kicks in
Automated email and Apple/Google Wallet push sequences go live. Day 1 thank-you, Day 3 reward reminder, Day 7 "we miss you," Day 10 expiring offer. Average reward redemption rate: 21%. Google review conversion: 33% of guests who see the prompt.
Delivery ratio shifts
Restaurants that actively use the full system see delivery app revenue drop from ~55% to ~35% of total. The absolute number of orders doesn't necessarily drop. What changes: dine-in and direct pickup grow faster. Monthly commission savings range from $400-2,200 depending on volume.
What restaurant owners say after switching from platform-only to direct retention
"Every 5th guest who played came back and spent again. Nearly half signed up for our newsletter, 44% left a Google review — all 5 stars. It brought in a wave of new guests."
Viktor Hole, owner
Poké Poké, Budapest
"20% of guests who played the game came back to redeem their prize. And spent again. Our regular customer base is growing steadily."
Borka & Norbi
Mákvirág Bisztró, Cegléd
"Our 5-star Google reviews increased by 74%."
Marci
Gamerland, Budapest
Real quotes from SpiniX clients. Results reflect their specific business context.
Why you shouldn't quit delivery apps (yet)
This isn't an anti-delivery-app article. Delivery platforms provide genuine value: discovery, convenience, and access to customers who won't walk in. The problem is dependency. When 50-60% of your revenue flows through a channel that takes 25% and owns the customer, that's a structural risk. The smart move is to use delivery apps for acquisition and build direct systems for retention. First order: anywhere. Every order after: direct.
Action plan: reduce delivery app dependency in 90 days
Audit your delivery app costs
Calculate your true commission cost per month. Include promotional spend, packaging markup absorption, and the opportunity cost of zero customer data. Most owners are shocked by the real number.
Install a guest capture system
Put a QR-based engagement system on every table. Capture emails from dine-in guests. Target: 40-50% opt-in rate. This is your future direct customer database.
Activate automated follow-ups
Set up a 4-step automated sequence (email or wallet push). Day 1, 3, 7, 10. This runs on autopilot and costs essentially nothing per message.
Add inserts to every delivery order
A card or sticker in every delivery bag: "Order direct next time — scan for a reward." Convert delivery customers into direct customers one order at a time.
Track the ratio monthly
Measure: what percentage of revenue is delivery vs direct? Set a target: reduce delivery dependency by 5% per month. In 6 months you'll have a fundamentally different margin structure.