Selling on delivery apps: the traditional method versus the Masterestaurant method

Selling on delivery apps works as a discovery channel and fails as a primary one: with commissions between 18% and 30% of ticket value, a dish carrying a 30% food cost turns operationally negative unless you rebuild price and packaging for that channel. The Masterestaurant method keeps the apps switched on —Rappi, Uber Eats, DiDi Food, iFood where relevant— and changes their job: they are the window that brings the new guest, while your Google Business Profile, your printed menu, your WhatsApp list and your own web ordering are what keep that guest. In money: a venue billing 40,000 USD a month with 35% through apps pays roughly 3,780 USD in monthly commission, and moving just a third of those orders to owned channels returns about 1,260 USD a month, money that does not depend on an algorithm choosing to show you tomorrow.
A quick-service venue in Medellín was billing 11,400 USD a month on Rappi and believed that was its best channel. Once we opened the statement and separated commission, co-funded promotions and app discounts, the cash actually reaching the bank dropped to 7,980 USD: 30% had already gone before the first pound of chicken was paid for. The owner did not have a sales problem, he had an ARITHMETIC problem.
That is where nearly every owner arrives asking whether to walk away. The short answer is no. What does work is to stop treating the app as your restaurant and start treating it as what it is, a paid acquisition channel with a very expensive referral fee. The app buys you a guest you did not have; your job is making that guest come back through a route that charges no commission.
The alternatives below carry no ideology. Each has a start-up cost, a learning curve and an operation it suits. A virtual brand riding on your existing kitchen does not serve the same owner as an owned ordering engine backed by local SEO, and neither one replaces the counter if your venue lives off street traffic.
Side-by-side comparison
| Traditional method (list and wait) | Masterestaurant method (local digital engine) | |
|---|---|---|
| Effective commission on gross sales | ✕18% to 30% by plan and city, plus 3% to 8% in co-funded promotions | ✓18% to 30% on only 40%-50% of volume; the rest arrives owned at a 2.5%-3.5% gateway fee |
| Menu pricing for the channel | ✕Dining-room price, with real food cost climbing from 30% to 42% after commission | ✓Price rebuilt per channel, target food cost at or below 32% AFTER commission and packaging |
| Guest ownership | ✕0 data points: name, phone and frequency stay inside the app | ✓60%-70% of owned orders leave a usable WhatsApp number and email |
| Monthly cost of new customer capture | ✕0 USD direct, yet 2,400 USD of commission on 8,000 USD sold in the app | ✓120-350 USD in geotargeted ads and local content, with an active Google Business Profile |
| Exposure when the algorithm shifts | ✕Drops 20%-45% overnight with no warning and no appeal | ✓Google Maps and 5★ reviews hold local traffic even when the app buries you |
| Time to a measurable result | ✕3 to 7 days to a first order, 0 structural progress in 12 months | ✓21 to 45 days to a first repeat owned order, compounding curve from month 4 |
| Packaging and loss in transit | ✕Generic packaging, 6%-11% of claims for cold or spilled product | ✓Packaging designed per dish, claims below 3% and repurchase measured |
When the delivery app stops working for you?
The number that exposes the problem isn't in sales, it's in the deposit:
if your gross billing on the app climbs month after month while the money landing in your bank account moves less than half as fast, the app stopped being a channel and became a majority partner you never chose. DoorDash's published restaurant plans run at 15%, 25% and 30% of the ticket according to CloudKitchens, and that percentage applies to the selling price, not to your margin. Add the co-funded promotions, where you pay half of a two-for-one the app designed, plus the welcome discount for every new customer. An operator billing 11,400 USD and depositing 7,980 has a 30% leak before buying the first pound of chicken, and no recipe fixes that. The first alternative doesn't ask you to leave the app, it asks you to stop charging dining-room prices inside it.
Rebuilding the channel price: for whom, and at what cost
A 12 USD dish with 3.60 USD of raw material shows a 30% food cost that looks healthy, until the 25% commission takes 3.00 USD and thermal packaging another 0.55: the effective cost jumps to 46%, and that dish, which paid payroll at the table, eats payroll on delivery. You build it backwards, starting from the margin you need and adding commission, packaging and waste before showing any figure at all. It works for any owner with their own menu and no franchise-regulated pricing. Startup cost: zero, plus roughly six hours of spreadsheet work. Learning curve: low. The only real risk is psychological, because nobody enjoys seeing two prices for the same plate. Setting up a direct channel is the alternative with the best arithmetic over twelve months, and the market already validated it: 58% of customers prefer ordering through the restaurant's own app or website rather than an aggregator, according to an NCR Voyix survey reported by Restaurant Dive in 2024.
Your own ordering engine with local SEO
You pay a payment gateway —typically between 2.9% and 3.5%— instead of a double-digit commission, and you keep the phone number, the email and the order history. The profile this serves is the owner with recognized neighborhood branding and at least eight hundred monthly orders, because below that volume the traffic simply isn't there. Startup cost: 400 to 1,200 USD in setup plus a platform subscription. Switching effort: high for the first ninety days, since traffic has to be earned with local content and a properly worked business listing. Launching a second brand cooked on your current stove turns idle capacity into billing without adding rent, and institutional capital has been betting there for years: Research and Markets projects the ghost kitchen market at 142.5 billion USD by 2029, and Grand View Research estimates cloud kitchens at 203.72 billion by 2033. The operating logic is easy to state and hard to execute.
A virtual brand on the kitchen you already have
You create a separate concept —wings, bowls, desserts— with a short six-item menu sharing 70% of your existing inputs, so you never open a second storeroom. It serves the owner whose kitchen sits underused between three and six in the afternoon, with a head chef able to hold two ticket lines at once. Startup cost: 300 to 900 USD across photography, packaging and registration. Effort: moderate, and the whole thing is decided by inventory discipline. Here is the break that Diego F. Parra repeats in every Masterestaurant audit: the app isn't selling you food, it's selling you a customer you didn't have yet, and it charges a steep referral fee that only makes sense ONCE. According to Anand Vaidyanathan, Chief Technology Officer at Portillo's, a U.S. chain with more than seventy locations, the value of owned digital channels lies in the customer data that lets you personalize the offer and sustain repeat purchase.
Whoever owns the customer sets the margin, not the commission
Translated into cash: if out of every hundred app orders you pull thirty customers over to your direct channel, the acquisition cost amortizes and the commission becomes tolerable. Pull over zero and every order costs what the first one cost, meaning you are renting your own clientele in perpetuity. The slip of paper inside the bag, offering 15% off for ordering direct, is the cheapest tool that exists for this. The most underestimated alternative is still the phone or WhatsApp order with in-store pickup, and the reason is pure arithmetic: no commission, no delivery packaging in half the cases, and immediate payment. The global market is far from saturated —Statista puts user penetration in meal delivery at 29.2% for 2026— so not every neighbor of yours is inside an app. An in-house rider with a motorcycle costs between 450 and 700 USD a month across most Latin American cities, and past roughly twenty daily orders that salary comes out cheaper than 25% commission on those same orders.
Counter, pickup and your own courier
The profile: a street-front location with neighborhood regulars and a short delivery radius, under three kilometers. Switching effort: low on technology, high on people management, which is exactly where most owners quit. Let's take the scenario all the way through, since almost nobody does. You switch off the app on a Monday: 40% of your orders vanish at once, and of those, the share that already knew you —say a third— searches Google, finds your listing and orders direct. The other two thirds order something else entirely, because they were never your customers, they were the app's customers that an algorithm parked in front of your menu. By the third month your gross billing has dropped 27% and your operating profit has risen, because that 40% was being sold at a negative margin. There sits the paradox almost nobody resolves: selling less and earning more is possible when the channel you cut was the one draining you.
What happens if you switch the app off tomorrow?
The condition without which none of this holds is having built the direct channel first. Switching it off with no net underneath closes the till, it doesn't optimize it.
Stay exactly where you are if your location opened less than six months ago, if the app brings you more than 60% of your volume and if you still have no brand recognition in the neighborhood, because at that point the commission isn't a tax, it's advertising that also hands you a prepaid order. With user penetration at 19.8% in Colombia's meal delivery segment for 2024 according to Statista Market Insights, there is demand there you cannot reach alone. Don't change either if your kitchen already runs at its limit during peak hours: adding a virtual brand onto a saturated stove produces nothing but long tickets and two-star ratings that take a year to repair.
When NOT to change anything?
And if your dishes can't survive fifteen minutes in transit, the problem isn't the channel, it's the menu. Fix the menu first and come back to this decision in a quarter.
The gap is not the commission, it is WHO sets the price. Under the traditional method the dining-room price comes first and commission eats whatever is left; under the Masterestaurant method the channel price is built backwards, starting from the margin you need and adding commission, packaging and loss before a figure ever reaches the guest. A 12 USD dish with 3.60 USD of raw material looks healthy until the app takes 3.00 USD and packaging another 0.55 USD: effective food cost jumps to 46%, and that dish, which funded payroll in the dining room, now consumes it. The second break is guest ownership.
Where the delivery business really breaks
According to Anand Vaidyanathan, Chief Technology Officer at Portillo's, the US chain with more than seventy locations, the value of owned digital channels lies in the first-party data they return to the restaurant so the offer can be personalised, a position he has argued publicly at industry forums, and it matches what operations show: whoever fails to capture the guest's phone number pays commission again for that same guest on every return. The third is fragility. An app can rewrite its ranking, raise its fee or open a competing dark kitchen in your zone without asking. Your Google Maps listing answers to signals you control: 5★ reviews, fresh photos, a correct primary category and consistent name, address and phone. I took years to accept this, and I was wrong for a long stretch recommending in-app advertising ahead of local listing work; the correct order runs the other way, because the listing compounds and in-app spend evaporates the day you stop paying.
Where the delivery business really breaks — in practice?
There is a genuine tension worth settling head-on: apps DO bring volume you cannot generate alone, especially for a new venue or a virtual brand with no history.
The answer is not picking a side. It is accepting 25% commission as the acquisition cost of the first order, then refusing to pay it on the second, the third and the tenth.
Real alternatives, with cost and verdict
Traditional method: list the menu and wait for the algorithmWhat 80% of venues do
- Uploads the full dining-room menu with the same prices and the same photos used on the printed card.
- Accepts every promotion the app's account manager proposes, without working out who funds the discount.
- Measures the channel by gross sales on the app dashboard rather than by money deposited in the bank.
- Never requests reviews or updates the Google Business Profile: 100% of visibility depends on the app's internal ranking.
- When sales fall, buys more advertising INSIDE the app, precisely where margin was already compromised.
- Has no way to reach the guest who ordered three times last month, because the name was never captured.
Masterestaurant method: the app brings, the local engine keepsMasterestaurant
- Delivery menu trimmed to the 12-18 dishes that travel well, priced to absorb commission and packaging.
- Google Business Profile run as a second storefront: weekly photos, exact hours, products loaded, every review answered.
- Owned ordering by WhatsApp and web at a 2.5%-3.5% gateway fee, promoted by a printed insert inside every app bag.
- Geotargeted ads in a 3 to 5 km radius when coverage data justifies it, not by season or by habit.
- A PRINTED menu in the dining room always, with QR as a complement for delivery, pricing and accessibility: the printed card controls service pace and suggestive selling, the QR does not.
- A monthly margin board comparing app against owned orders under the same food cost rule.
Side-by-side comparison
| Traditional method (list and wait) | Masterestaurant method (local digital engine) | |
|---|---|---|
| Effective commission on gross sales | ✕18% to 30% by plan and city, plus 3% to 8% in co-funded promotions | ✓18% to 30% on only 40%-50% of volume; the rest arrives owned at a 2.5%-3.5% gateway fee |
| Menu pricing for the channel | ✕Dining-room price, with real food cost climbing from 30% to 42% after commission | ✓Price rebuilt per channel, target food cost at or below 32% AFTER commission and packaging |
| Guest ownership | ✕0 data points: name, phone and frequency stay inside the app | ✓60%-70% of owned orders leave a usable WhatsApp number and email |
| Monthly cost of new customer capture | ✕0 USD direct, yet 2,400 USD of commission on 8,000 USD sold in the app | ✓120-350 USD in geotargeted ads and local content, with an active Google Business Profile |
| Exposure when the algorithm shifts | ✕Drops 20%-45% overnight with no warning and no appeal | ✓Google Maps and 5★ reviews hold local traffic even when the app buries you |
| Time to a measurable result | ✕3 to 7 days to a first order, 0 structural progress in 12 months | ✓21 to 45 days to a first repeat owned order, compounding curve from month 4 |
| Packaging and loss in transit | ✕Generic packaging, 6%-11% of claims for cold or spilled product | ✓Packaging designed per dish, claims below 3% and repurchase measured |
The numbers that decide whether selling on delivery apps pays
“We were selling 11,400 USD a month on the app and receiving 7,980. We cut the delivery menu from 41 dishes to 16, raised channel prices by 14% and slipped a printed insert into every bag with a code to order over WhatsApp. Within four months 31% of delivery volume came through owned channels, monthly commission fell from 3,420 to 2,310 USD and channel food cost closed at 29.4%. What surprised us most was that app sales did NOT drop: the algorithm kept showing us, because average ticket went up.”
How to rebuild your delivery operation in four steps
Download the last three statements from each app and write down four figures: gross sales, commission, your share of promotions and the real deposit. Divide deposit by gross sales and you have your EFFECTIVE commission, which almost always runs 4 to 9 points above what the account manager promised. Recalculate food cost on your ten best-selling delivery dishes with that number: anything above 32% after commission and packaging leaves the channel menu or gets repriced this week.
Keep only what arrives well after 25 minutes and 6 kilometres. Breaded fish that goes soggy in the bag destroys your review and costs more than it bills. On those 12 to 18 dishes apply channel pricing: raw material, plus real packaging, plus effective commission, divided by 0.68 to respect the 32% food cost ceiling. Charging differently on app and in the dining room is legitimate and the chains already do it; hiding it is not.
Complete the Google Business Profile to 100%: exact primary category, hours, delivery zone, priced products and a fresh photo every week. Ask dining-room guests for a review using a QR on the table beside the printed menu, never instead of it. Answer every review inside 48 hours. None of this costs commission, and it is what holds your visibility the day the app rewrites its ranking.
Put a printed insert in every bag with a concrete reason to order direct: a side, a percentage or priority delivery. Set up owned ordering through WhatsApp Business with a catalogue and a 2.5% to 3.5% gateway. Track monthly what share of delivery volume already arrives owned and set quarterly targets: 15%, then 30%, then 45%. That is where the margin you are currently losing reappears.
And with AI?
Optimize channels, pricing and unit economics of your dark kitchen. Diego F. Parra is an expert in AI applied to restaurants.
Free tools to apply this now
Ecosystem tools that help here
None of these tools replaces the underlying decision, which is how much you are willing to pay for a new guest. They exist so you make that call with the figure in front of you instead of the feeling that delivery is going well because the app dashboard shows big numbers.
Questions owners ask me about selling on delivery apps
What does a delivery app actually charge per order?
What does a delivery app actually charge per order?
Between 18% and 30% of order value depending on the plan, the city and the visibility you buy, plus your share of co-funded promotions, worth another 3 to 8 points. The effective commission on your statement almost always beats the nominal one; work it out by dividing the bank deposit by the month's gross sales.
Should I price higher on the app than in the dining room?
Should I price higher on the app than in the dining room?
Yes, and it is the most profitable correction you can make this week. A 12% to 18% uplift on the delivery menu covers commission and packaging without leaving the competitive range, because your competitors already apply it. What you must not do is charge differently and deny it: state that channel pricing includes packaging and platform service.
Does a virtual brand or a dark kitchen from scratch fix the commission problem?
Does a virtual brand or a dark kitchen from scratch fix the commission problem?
It does not fix it, it rearranges it. A virtual brand on your current kitchen uses idle capacity and can add 15%-25% incremental sales, yet pays the same commission. Dark kitchen versus brick and mortar saves rent and dining room, though it sits 100% exposed to the algorithm. It fits once you already control an owned channel, not before.
Should I drop the printed menu now that I have a QR menu and delivery?
Should I drop the printed menu now that I have a QR menu and delivery?
No. Masterestaurant always recommends keeping the printed menu alongside the QR. The printed card controls service pace, menu narrative and suggestive selling at the table; the QR complements it for delivery, price updates, accessibility and analytics. The verdict is both, each with its role, and venues that scrap the printed card usually lose average ticket.
Sector data 2026 (official sources)
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Benchmark 2026 | Source |
|---|---|---|
| Mercado de ghost/cloud kitchens | mercado global en fuerte crecimiento de doble dígito (CAGR) | Statista · Ghost kitchens |
| Estructura de la industria de ghost kitchens (EE.UU.) | tamaño y número de operaciones en informe de industria | IBISWorld · Ghost Kitchens (US) |
| Mercado global cloud/ghost kitchen 2026 | USD 88.7 mil millones en 2026; CAGR 12.6% (2026-2033) | Grand View Research 2026 |
| Mercado cloud kitchen 2026 (proyección alterna) | USD 83.5 mil millones en 2026; CAGR 9.7% al 2034 | Fortune Business Insights 2026 |
| Cloud kitchen al 2035 | USD 248.10 mil millones proyectados para 2035 | Precedence Research 2025 |
| Reparto de comida en línea mundial 2026 | USD 1.51 billones en 2026; CAGR 6.24% (2026-2031) | Statista 2026 |
Related content
Grow your restaurant with the Masterestaurant method
Applied in +8.400 restaurants across 43 countries.
