HomeAlternatives › Dark Kitchens & Foodtech
Alternatives

How to increase restaurant sales on Rappi: the mistakes eating your margin and the right method: delivery and local SEO

Diego F. Parra By Diego F. Parra · Updated 2026-09-18· Dark Kitchens & Foodtech
How to increase restaurant sales on Rappi: the mistakes eating your margin and the right method: delivery and local SEO — Masterestaurant
Quick verdict

How to increase restaurant sales on Rappi without going broke: lift your average ticket and your listing's conversion BEFORE you touch the ad budget, and treat the app as a paid acquisition channel rather than your sales engine. The sequence that works is photos and dish names first, then bundles that raise the ticket 18-24%, then geotargeted ads, and discount promotions dead last. A restaurant billing USD 7,500 a month on Rappi at a 28% commission hands over USD 2,100; moving that same volume to owned delivery through Google Business Profile and WhatsApp costs between USD 300 and 600 in operations and ads. The app is the storefront; margin lives at the table and in the direct order. Never the other way around.

🔄 AlternativesHonest alternatives: when to switch and when not to· 18 min read· 2026-09-18

A steakhouse in Bogotá billed roughly USD 10,000 a month on Rappi and lost money doing it. Commission ran 27%, a permanent 20% discount ate another slice, and the food cost of the hero dish —a 400-gram short rib— sat at 34%. Every one of those ribs left the kitchen with negative contribution. The owner had spent eight months celebrating channel growth without once checking the unit economics of a single order.

Here is what almost nobody examines when asking how to increase restaurant sales on Rappi: delivery apps don't sell food, they sell VISIBILITY, and visibility gets paid for with margin or earned through operations. Statista puts Latin America's food delivery market above USD 25 billion in 2025, with average per-order commission holding between 18% and 30% depending on country and plan. That range decides whether your restaurant grows or simply works harder.

Diego F. Parra has worked with more than 8,400 restaurants across 43 countries, and the pattern repeats in Bogotá, São Paulo and Mexico City alike: the operator joins the app chasing orders, gets orders, and discovers eighteen months later that revenue climbed 40% while EBITDA slid. At Masterestaurant we treat the channel as what it is —paid acquisition— and hold it to the same standard as any investment: measurable return per dollar spent, not applause for gross growth.

Side-by-side comparison

Side-by-side comparison

Mistake: Rappi as the sales engineRight: Rappi as an acquisition channel
Effective commission on revenue27-30% plus a standing 20% discount = 47% of the sale gone18-22% negotiated on volume, discounts only off-peak: 24% effective
Food cost of the published dishSame as dining room, 33-36% with no portion or packaging adjustmentDelivery menu capped at 32% food cost, packaging costed as an input
Channel average ticketUSD 8.40 to 11.00 with a standalone dish and no suggested drinkUSD 13.50 to 16.00 with bundle, add-on and dessert on the same listing
Order origin over 12 months94% app, 6% direct: the restaurant owns no customer base55% app, 45% direct via WhatsApp and Google: 2,800-customer base
Acquisition cost per new customerUSD 6.20 recurring because the customer never leaves the appUSD 6.20 once, then USD 0.45 on repeat through the owned channel
Peak-hour dispatch time22-28 minutes with delivery and dining room on one line11-14 minutes with a dedicated station and a 9-dish menu cut
Reviews and app rating4.1 stars, no replies to complaints, no packaging protocol4.7 stars with 24-hour replies and packaging tested at 20 minutes

When does Rappi fall short as your sales engine?

Rappi falls short the moment contribution per order drops below 25% of the ticket, and the number that gives it away is a boring one:

the gap between what the app invoices and what reaches your bank account after commission, discount and packaging. That steakhouse in Chapinero was billing 41 million pesos a month through the channel on a 27% commission, with a permanent 20% discount and a 34% food cost on its hero dish, so every 400-gram short rib left the kitchen with negative contribution while the owner spent eight months celebrating channel growth. Statista projects Latin America's meal delivery segment will pass 39 billion dollars by 2027, and it is exactly that market size that convinces you the channel is an engine. It isn't. It is a visibility toll, and you pay it with margin. Change the menu your app customer actually sees before you negotiate a single commission point, because that is where 80% of the leverage sits and it costs nothing.

First alternative: redesign the channel menu before touching ad spend

A restaurant running 28% food cost on a 15-dollar ticket absorbs a 27% commission and still keeps 4.20 dollars of gross margin per order; the same kitchen at 35% food cost on a 9-dollar ticket hands over 0.30 dollars, which means it is paying for the privilege of cooking. Who this is for: the single-location owner whose channel menu was copy-pasted from the dining room, all 60 dishes, unfiltered. Switching cost is one week with a menu engineering matrix and zero cash out. The honest downside: you will lose orders on the dishes you pull, somewhere between 8% and 15% of volume, and you have to stomach that for three weeks. Ranking in your zone's listing is earned through operations, not money, and most owners ignore that lever entirely. Delivery apps reward three measurable variables — acceptance rate, actual prep time against promised time, and merchant rating — because they protect the end user's experience ahead of your ad budget.

Second alternative: play the algorithm, because it's free and outweighs your budget

A kitchen that cancels 8% of orders during the dinner rush slides down the listing even while paying for visibility. Push acceptance from 92% to 99% by switching off long-prep dishes between seven and nine at night, then cut promised time from 40 to 28 minutes and actually hit it. Who it fits: kitchens with two or more channels fighting over the same flat top. Switching cost: reorganizing the dispatch station plus a daily acceptance board. Downside: it demands shift discipline every single day, and discipline is not something you can buy. If your kitchen sits idle after three in the afternoon, a second virtual brand multiplies orders without opening another location. The market already validated the model: CANIRAC 2025 counts more than 1,200 active dark kitchens in Mexico City, up 40% since 2023, and Grand View Research measured the independent segment holding 61.7% of cloud kitchen revenue in 2025, which tells you this is not exclusive territory for the chains.

Third alternative: a dark kitchen or second virtual brand inside your own kitchen

Who it fits: operators under 30% food cost, with written recipe specs and a cook who is not already maxed out. Switching cost: roughly 3 to 8 million pesos in photography, sanitary registration for the new name and dedicated packaging. The heavy downside, stated plainly: if your current brand sits below 4.7 stars, launching a second one merely doubles your quality problem. The long game is migrating repeat customers to a channel you own and keeping the app for capturing new ones. The arithmetic is plain: if commission averages 25% and a direct order costs you 6% between payment gateway and an hourly courier, every migrated order returns 19 points of margin, and on 41 million pesos a month that is nearly 8 million pesos that does not exist today. iFood hit 100 million orders in August 2024 across more than 380,000 partner establishments in 1,500 Brazilian cities, which explains why nobody wins a visibility war against the app; it also explains why you can absolutely win the direct relationship with the 300 customers who already ordered three times.

Fourth alternative: your own ordering channel, with the app as paid acquisition

Who it fits: locations above 700 monthly orders. Cost: 80 to 250 dollars a month in platform, plus someone answering WhatsApp. Order automation stopped being a promise once a chain ran it in production and published the numbers. White Castle rolled out voice AI across more than 100 drive-thrus by the end of 2024 and reported a 90% order completion rate at roughly 60 seconds per order, according to Restaurant Dive and SoundHound. Translated to your floor: if two people currently spend four hours a shift confirming orders, fixing addresses and answering the app, that is 240 payroll hours a month you can move into production. Diego F. Parra has worked with more than 8,400 restaurants across 43 countries, and at Masterestaurant we treat this channel as paid acquisition: we demand a return per peso invested, not applause for gross growth. Who it fits: operations above 1,500 orders a month.

Fifth alternative: automate ordering and dispatch with AI before you hire

Downside: below that volume the tool costs more than the problem it solves. Doubling your visibility budget while contribution is negative does not bring sales, it accelerates bankruptcy, and the full path is worth following to its end. Say you go from 41 to 62 million pesos billed monthly through the channel, a 51% jump: if each order loses 900 pesos of contribution, you have just bought a larger operating loss with money you no longer have. Then come the second-order effects, the ones that actually sink the boat: a saturated kitchen, prep time drifting from 28 to 45 minutes, rating sliding from 4.8 to 4.3, and the algorithm quietly stripping away the ranking you paid for. That is the channel's paradox, and it resolves in one sequence only: contribution per order first, volume second. Reversing that order is the most repeated mistake in this industry.

When NOT to change a thing and stay exactly where you are?

There is a scenario where staying on Rappi untouched is the right call, and it would be dishonest to leave it out.

If contribution per order clears 30% of the ticket, your kitchen has genuine idle capacity during the channel's peak window and your rating sits above 4.7, then the channel is already working and any change introduces risk without reward. Stay put as well if you are within 90 days of opening a second location or swapping your point-of-sale system, because two simultaneous operational changes sabotage each other and you will not be able to attribute the result to either. And one genuine concession: for years I recommended migrating all volume to the owned channel as fast as possible, and I was wrong about new locations, where the app does brand discovery work that no social ad spend matches in the first six months. The difference isn't commission, it's CONTRIBUTION.

Where the equation actually breaks?

A restaurant running 28% food cost on a USD 15 ticket absorbs a 27% commission and still keeps USD 4.20 of gross margin per order;

the same restaurant at 35% food cost on a USD 9 ticket keeps USD 0.30 and is effectively paying for the privilege of cooking. That's why the first move is never asking for a commission discount, it's redesigning the channel menu. The Rappi and Uber Eats algorithms reward three measurable things: order acceptance rate, actual prep time against promised prep time, and merchant rating. A restaurant that cancels 8% of peak-hour orders loses ranking positions in its zone even while paying for ads, because the app protects the user experience ahead of the merchant's budget. Visibility is earned by operating, and only then amplified by paying. On dark kitchen vs physical restaurant there's an expensive confusion: a hidden kitchen isn't a sales strategy, it's a COST structure.

Where the equation actually breaks — in practice?

It cuts rent per square meter and eliminates the dining room, but it also gives up the highest-margin channel there is, which is the table.

A virtual restaurant running out of a dark kitchen depends 100% on apps and paid traffic, and that is precisely the risk we're trying to reduce. The deeper mistake, and I got this wrong for years recommending the opposite, is treating the owned channel as competition for the app. It isn't: the app brings the customer who doesn't know you, the owned channel keeps the one who came back. Owners who quit Rappi cold lose 30-40% of revenue in a month; those who build the direct lane while keeping the app reach 45% owned orders within eighteen months with no volume loss.

Point by point

Honest alternatives to growing inside Rappi

Optimized Rappi (the original option, with its limits)
A · Mistake: Rappi as the sales engine18-30% commission, zero upfront investment, immediate discovery traffic and logistics already solved
B · MasterestaurantFalls short once your food cost passes 32%, once the ticket can't clear USD 12, or once 90% of revenue depends on one app that can change the rules by email
Verdict: VERDICT: stay here as your first channel if delivery billing sits under USD 4,000 a month and you still have no owned customer base. Two-week learning curve, purely variable cost. Just don't let it become your only engine.
Multi-app: adding Uber Eats, DiDi Food or iFood
A · Mistake: Rappi as the sales engineSpreads dependency risk and usually brings 20-35% incremental orders, plus real negotiating leverage on commission once no app holds exclusivity
B · MasterestaurantMultiplies tablets on the counter, forces price and availability sync across three systems, and punishes operations if the kitchen can't absorb the combined peak
Verdict: VERDICT: add the second app once dispatch time sits under 15 minutes and you have an order aggregator. Cost: same commission plus USD 40-90 monthly for the aggregator. One-month curve. For operators who already run the first channel well.
Owned channel: Google Business Profile, WhatsApp and a contracted driver
A · Mistake: Rappi as the sales engineUnmatched margin —cost per order drops from 27% to between 4% and 8%— plus your own database, full control of experience and promotion
B · MasterestaurantDemands managing logistics, answering WhatsApp within minutes and keeping the Google listing alive; volume grows slowly, rarely more than 3-5 share points a quarter
Verdict: VERDICT: the highest twelve-month return of the five, and the one EVERY restaurant should be building in parallel. Startup cost USD 200 to 600. Two-to-three-month curve. For the owner thinking three years out.
Virtual brand or ghost kitchen from the existing kitchen
A · Mistake: Rappi as the sales engineUses idle line capacity in off-peak hours and can add 12-25% revenue with no extra rent, drawing on inputs you already buy
B · MasterestaurantCompetes with itself in the app listing, splits the kitchen team's focus, and if the virtual brand dispatches slowly it drags the parent brand's rating down with it
Verdict: VERDICT: only if your kitchen carries more than 30% idle capacity between 2 and 6 p.m. and the new brand shares at least 70% of its inputs. Near-zero infrastructure cost, high management attention. For operators with the house in order.
Dedicated dark kitchen (virtual restaurant, no dining room)
A · Mistake: Rappi as the sales engineRent per square meter up to 60% lower, dining-room payroll at zero, and coverage of zones where a full location wouldn't pencil out
B · MasterestaurantLoses the table, the best-contribution channel, and leaves the business 100% dependent on apps and paid traffic; with no known brand, a hidden kitchen starts invisible
Verdict: VERDICT: as an expansion of a brand that ALREADY sells well on apps and has proven zone demand, it works. As the only model for a new business, it's the most fragile of the five. Investment USD 8,000 to 25,000. Six-month curve.
Side-by-side comparison

What 70% of restaurants do on the appExpensive mistake

  • They publish the full menu —sometimes 60 dishes— and the kitchen collapses at peak trying to dispatch everything
  • They accept the 20% discount the account rep suggests without calculating dish contribution with that discount applied
  • They measure channel success in gross revenue instead of margin dollars per order
  • They reuse dining-room photos, warm lighting and plated garnish, which bear no resemblance to what arrives in the delivery box
  • They leave the Google Business Profile abandoned while paying for in-app ads, even though 46% of Google searches carry local intent
  • They ignore negative reviews and watch the rating slide from 4.6 to 4.0 in a quarter, which sinks the listing in the ranking

The Masterestaurant method for the local digital channelMasterestaurant

  • Delivery menu trimmed to 9-14 dishes that travel well, food cost capped at 32%, packaging costed as an input
  • Bundles built to lift the ticket 18-24% without touching unit prices
  • Google Business Profile with live hours, weekly photos and WhatsApp ordering as a second sales lane
  • Geotargeted ads within a 3-kilometer radius, budget capped at 4% of channel revenue
  • Review protocol: reply within 24 hours, replace without arguing below a set amount, track the rating weekly
  • PHYSICAL menu untouched in the dining room to control service pace and suggestive selling; the QR menu is a complement for delivery and price updates
Side-by-side comparison

Side-by-side comparison

Mistake: Rappi as the sales engineRight: Rappi as an acquisition channel
Effective commission on revenue27-30% plus a standing 20% discount = 47% of the sale gone18-22% negotiated on volume, discounts only off-peak: 24% effective
Food cost of the published dishSame as dining room, 33-36% with no portion or packaging adjustmentDelivery menu capped at 32% food cost, packaging costed as an input
Channel average ticketUSD 8.40 to 11.00 with a standalone dish and no suggested drinkUSD 13.50 to 16.00 with bundle, add-on and dessert on the same listing
Order origin over 12 months94% app, 6% direct: the restaurant owns no customer base55% app, 45% direct via WhatsApp and Google: 2,800-customer base
Acquisition cost per new customerUSD 6.20 recurring because the customer never leaves the appUSD 6.20 once, then USD 0.45 on repeat through the owned channel
Peak-hour dispatch time22-28 minutes with delivery and dining room on one line11-14 minutes with a dedicated station and a 9-dish menu cut
Reviews and app rating4.1 stars, no replies to complaints, no packaging protocol4.7 stars with 24-hour replies and packaging tested at 20 minutes
The numbers that matter

The numbers that settle the decision

25bn USD
Size of the Latin American food delivery market in 2025
46%
Google searches with local intent: the Maps listing is a sales channel
30%
Typical maximum per-order commission on regional delivery apps
32%
Maximum food cost per delivery dish under the Masterestaurant costing rule
90%
Consumers who read online reviews before choosing a restaurant
63%
Operators reporting delivery as a meaningful revenue source in 2025
Visualization
The numbers, visualized
The numbers, visualized25bn USD Size of the Latin American food delivery market in 2025; 46% Google searches with local intent: the Maps listing is a sal; 30% Typical maximum per-order commission on regional delivery ap; 32% Maximum food cost per delivery dish under the Masterestauran; 90% Consumers who read online reviews before choosing a restaura; 63% Operators reporting delivery as a meaningful revenue source Size of the Latin American food delivery market in 202525BN USDGoogle searches with local intent: the Maps listing is a sales channel46%Typical maximum per-order commission on regional delivery apps30%Maximum food cost per delivery dish under the Masterestaurant costing rule32%Consumers who read online reviews before choosing a restaurant90%Operators reporting delivery as a meaningful revenue source in 202563%
Sources: Statistics Canada (Statista) 2024, 2025 · Google / Think with Google 2025 · Masterestaurant internal data · BrightLocal Local Consumer Review Survey 2025 · National Restaurant Association 2025Chart by masterestaurant.com
Real case

“We cut the Rappi menu from 47 dishes to 12, raised the fries portion from 120 to 160 grams and folded it into a bundle with a soda. Average ticket went from USD 8.10 to USD 10.45 in seven weeks, up 29%, and dispatch time dropped from 26 to 13 minutes because the line stopped juggling. What I didn't expect: the rating climbed from 4.2 to 4.7 and orders grew 19% without spending a peso on ads. Today 38% of my delivery comes through WhatsApp from the Google listing, and those orders leave me double the margin.”

— Andrés M., owner of a 62-seat steakhouse in Chapinero, Bogotá
How to apply it in your restaurant

How to increase Rappi sales in four moves, in this order

Cost the order, not the dish
Take your ten best-selling app dishes and calculate real contribution on each: published price, minus effective commission, minus any live discount, minus food cost, minus packaging. Packaging is not overhead, it's an order input, and it runs USD 0.20 to 0.60 per box. Any dish still under 32% food cost after that math stays; the rest gets a portion adjustment, a channel price increase, or the exit. This spreadsheet takes two hours and usually rewrites half the digital menu.
Cut the digital menu to 9-14 dishes that travel
A long delivery menu doesn't sell more, it clogs the line and inflates prep time, which is one of the three variables the algorithm uses to rank you. Keep what arrives hot at twenty minutes, what doesn't go soggy and what survives traffic. Delicate fried items, thin breading and salads with dressing pre-mixed either leave or get redesigned with separate packaging. Test each dish by leaving it twenty minutes in the box before you publish it.
Build bundles and lift the ticket before you pay for ads
With a short, costed menu, build two or three bundles that raise the ticket 18% to 24%: hero dish plus drink plus add-on, priced 8-10% below the sum of the parts while improving absolute contribution per order. A well-built bundle beats a standalone dish even if food cost percentage ticks up a point, because fixed dispatch cost spreads across a larger sale. Only once the ticket has settled higher does geotargeted ad budget make any sense.
Open the direct lane with Google Business Profile and WhatsApp
Fill out the Google listing with real hours, a current menu, fresh photos every week and the order button pointing at your WhatsApp Business. Drop a QR flyer with a 10% code inside every delivery box that leaves through the app, which is the one legitimate way to turn a borrowed customer into an owned one. The twelve-month target is 35-45% direct orders, and every point you win there is worth four to six times the margin of the same point on the app.
✦ AI applied

And with AI?

Optimize channels, pricing and unit economics of your dark kitchen. Diego F. Parra is an expert in AI applied to restaurants.

Masterestaurant tools & method

Masterestaurant ecosystem tools for this channel

The three decisions in this piece —which dish goes on the app, which bundle to build, how much you can spend on ads— rest on numbers almost no restaurant has at hand when it needs them. These tools produce them in minutes.

Diego F. Parra

Diego F. Parra — International consultant, expert in creating and scaling restaurants and in AI applied to restaurants, foodtech and HORECA. Methodology applied in 8.400+ restaurants across 43 countries · Expert in Artificial Intelligence applied to restaurants, hospitality and food businesses · 20+ years in restaurants, catering, large events and business growth · Author of 3 ISBN-registered books: «Triunfar o morir en el intento» (2013) and «De esclavo a dueño» (2023) · International keynote speaker for the HORECA sector.

FAQ

Questions I get every week

Should I quit Rappi and sell only through my own channel?
Not all at once. Owners who switch the app off lose 30% to 40% of revenue in the first month, because they lose the discovery traffic the app was handing them. The right route keeps the channel running while you build the direct lane with Google Business Profile and WhatsApp, measuring each quarter what share of orders no longer pays commission.

Should I quit Rappi and sell only through my own channel?

Not all at once. Owners who switch the app off lose 30% to 40% of revenue in the first month, because they lose the discovery traffic the app was handing them. The right route keeps the channel running while you build the direct lane with Google Business Profile and WhatsApp, measuring each quarter what share of orders no longer pays commission.

Does a dark kitchen solve the delivery margin problem?
It solves rent, not commission. In dark kitchen vs physical restaurant terms, a hidden kitchen can cut cost per square meter by up to 60%, but it removes the table, the highest-contribution channel, and leaves the business 100% dependent on apps. As a ghost kitchen complementing a restaurant that already operates, it works; as a standalone model, it's fragile.

Does a dark kitchen solve the delivery margin problem?

It solves rent, not commission. In dark kitchen vs physical restaurant terms, a hidden kitchen can cut cost per square meter by up to 60%, but it removes the table, the highest-contribution channel, and leaves the business 100% dependent on apps. As a ghost kitchen complementing a restaurant that already operates, it works; as a standalone model, it's fragile.

Should I go QR-only and drop the physical menu?
No. At Masterestaurant we ALWAYS recommend keeping both: the physical menu controls service pace, menu narrative and the server's suggestive selling, which is where dining-room ticket gets built. The QR menu is a useful complement for delivery, accessibility, fast price changes and analytics on what guests actually look at. Each has its role, never one instead of the other.

Should I go QR-only and drop the physical menu?

No. At Masterestaurant we ALWAYS recommend keeping both: the physical menu controls service pace, menu narrative and the server's suggestive selling, which is where dining-room ticket gets built. The QR menu is a useful complement for delivery, accessibility, fast price changes and analytics on what guests actually look at. Each has its role, never one instead of the other.

How much should I spend on in-app ads to increase sales on Rappi?
Cap it at 4% of channel revenue and never raise it before fixing ticket and rating. Paying for visibility with a 4.1-star listing and weak photos buys traffic that won't convert. With a stabilized ticket and a rating above 4.5, that same 4% delivers two to three times more incremental orders.

How much should I spend on in-app ads to increase sales on Rappi?

Cap it at 4% of channel revenue and never raise it before fixing ticket and rating. Paying for visibility with a 4.1-star listing and weak photos buys traffic that won't convert. With a stabilized ticket and a rating above 4.5, that same 4% delivers two to three times more incremental orders.

Data & sources

Sector data 2026 (official sources)

Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.

MetricBenchmark 2026Source
Mercado de robots de servicio en restaurantesUS$ 1.187 millones en 2024Coherent Market Insights 2024
Liderazgo de Asia-Pacífico en robótica de cocina42% de cuota de mercado en 2024Market Data Forecast 2024
Entregas autónomas de robots Starship5,8 millones de entregas completadas en 2024Forbes 2025
Ganancia por hora de repartidores de Uber EatsUS$ 14,96 por hora en promedio en 2024 (−5%)Gridwise 2024
Ganancia por hora de repartidores de DoorDashUS$ 12,23 por hora en promedio en 2024 (−3%)Gridwise 2024
Tope legal a comisiones de delivery en Nueva YorkMáximo 15% por entrega y 5% por otros servicios (tope permanente)Restaurant Business 2023

Grow your restaurant with the Masterestaurant method

Applied in +8.400 restaurants across 43 countries.

Community

Join our MASTERESTAURANT Community for FREE

Restaurant owners and teams from 43 countries sharing knowledge, tools and applied AI — straight to your WhatsApp.

Join the community
Author: Diego F. Parra  ·  Publisher: MASTERESTAURANT®
Content created with AI assistance, reviewed by the MASTERESTAURANT editorial team.
MR Comparison Engine v0.9.376