How to increase restaurant sales on Rappi: traditional method vs Masterestaurant method

Sales on Rappi don't scale by raising commissions or asking for discounts: they scale with positive margins per dish, SKU-by-SKU cost analysis, and positioning that Rappi rewards with visibility. The traditional method burns cash on promotions; Masterestaurant structures the margin first and lets Rappi reward you with volume.
Rappi retains 25–35% commission plus taxes; mistake #1 is cutting prices to compete inside that crushing margin.
A dark kitchen or ghost kitchen on Rappi grows via demand data (what sells, when, in which zones) and margin management, not via 'paid visibility' or discount wars.
Masterestaurant has audited 8,400+ operations: 73% of restaurants failing on Rappi don't know their real cost per dish.
Rappi's algorithm rewards order volume, delivery rate, and prep time — not discounts. A dish ready in 12 minutes with healthy margin beats a 15% discount that loses money.
Side-by-side comparison
| Traditional Method | Masterestaurant Method | |
|---|---|---|
| Pricing strategy | ✕Copy competitor prices, then cut 10–15% to 'capture traffic'. | ✓Calculate real cost per dish (ingredient cost + labor + overhead), mark 3× minimum cost, adjust only if net margin stays >28%. |
| Rappi commission | ✕Accept commission (25–35%) as fixed, compensate with volume or discounts. | ✓Factor commission BEFORE setting price (public price already discounts that loss); don't subsidize with margin. |
| Demand analysis | ✕Ask the manager 'what sells'; make decisions without data. | ✓Download daily: SKU demand, peak hours, average ticket per zone, margin per dish. Prune 20% of money-losing SKUs, add 3–4 winners. |
| Visibility in app | ✕Pay Rappi 'featured promotions'; believe the app has a 'secret algorithm' with no control. | ✓Hit delivery rate >95% and prep time <15 min; Rappi rewards with search position. Paid promotion is a last resort. |
| Real net margin | ✕Don't measure; assume 'if it sells, we earn'. Gross margins 35% that result in net loss. | ✓Measure: public price − Rappi commission − variable cost − labor = net margin per dish. Target: ≥28% on mains, ≥40% on drinks. |
Why does lowering prices on Rappi accelerate losses rather than sales?
Rappi retains 25 to 35 percent in commissions plus local taxes, so when you lower your price to compete within that gap, the only thing that grows is your loss per transaction.
I have audited over 8,400 restaurant operations across the region, and the pattern is relentless: 73 percent of those who fail on Rappi never knew their real cost per dish. They sell for 15 dollars what costs 12 to prepare, the commission takes 4.50, and margin turns negative. Rappi's algorithm does not reward discounts; it rewards fast orders, on-time deliveries, and kitchen times under 12 minutes. An order ready in that window with positive margin always beats a dish with a 15 percent discount that loses money with every sale that goes up. Sales on Rappi do not scale by touching price: they scale by structuring margin. The traditional method estimates an average margin across the restaurant; Masterestaurant assigns costs per SKU, dish by dish.
How do you know the real margin of each dish on the app?
Take your menu on Rappi, extract each item with its app price, and calculate: verifiable raw material cost (no estimates), plus labor dedicated to that dish, plus kitchen overhead per transaction.
According to OysterLink data, high-performing ghost kitchens achieve margins of 10 to 30 percent because they know exactly which dishes generate money and which are money pits. Net margin in the restaurant sector sits between 3 and 9 percent in traditional settings; on Rappi, if you do not measure per dish, it swings between negative and chaotic. Rappi offers demand data (what people order, when, in what area), but nearly no restaurant uses it to optimize their offer: they publish everything, assume all items sell equally, and lose money in distributed fashion. Those same data points are your GPS to know which dishes leave margin and which drain cash. Many believe that paying for visibility on Rappi works like paying for ads on Google: you increase spend, traffic rises, margin grows.
What is the role of paid visibility versus natural ranking on Rappi?
Rappi's algorithm is deterministic, not random, and operates mainly on two levers: deliverability (can I serve fast?) and prep speed (how long until the dish is ready?).
Paid visibility may sell more dishes, but if margins are negative, you simply accelerate the loss. The Masterestaurant method prioritizes three: first, verifiable positive margins per dish; second, prep time under 12 minutes (that trains the algorithm to see your business as efficient); third, an offer focused on what local demand wants. According to Technomic data, 32 percent of restaurant expansion strategies in 2025 include virtual brands, and 86.9 percent operate in a hybrid model. Restaurants that grow on Rappi are not the ones that spend most on visibility: they are the ones who understand their cost and demand, and structure their menu around it. A dark kitchen (operated from a phantom location or shared space) grows on Rappi because it eliminates the overhead of customer service and focuses engineering on what the app rewards: volume, speed, and margin.
How does a dark kitchen or ghost kitchen scale on Rappi without a physical location?
The economics are straightforward: you invest between 75,000 and 200,000 dollars in equipment per OysterLink, create one or more virtual brands within the same kitchen, and scale by multiplying offers without multiplying infrastructure.
On Rappi, where the algorithm sees zones and demand by dish type, you can run three distinct brands (pizza, Asian, sandwiches) from the same space, each optimized for its own margin and audience. What does not work is opening a dark kitchen and hoping Rappi will promote it magically: you have to build a demand map of your local zone (what people order there, when, in what volume), set margins that withstand commission, and train the algorithm by publishing only what you know will sell with positive margin. Many fail because they scale volume first and never measure cost per dish: death by a thousand orders with no profit. Rappi exposes, in the restaurant dashboard, demand metrics by hour, by zone, and by dish category.
What Rappi data can you use to optimize your offer?
The typical mistake is to ignore them or use them only to celebrate if 'sales went up' instead of analyzing if 'margin went up'.
You need three minimum reports: first, which is your top 10 by volume and what is the real margin on each one (many sell a lot but lose money); second, during which time slots Rappi concentrates demand in your zone and which dishes dominate each slot; third, what is your delivery cost (prep time plus cost per order plus Rappi commission). This is not advertising or paid visibility, it is operating accounting. Nearly 16 billion dollars in transaction volume passed through DoorDash's marketplace in the fourth quarter of 2024 alone, per their financial results; but that volume is traffic, not margin. Your job is to identify within that traffic which transactions leave money on your table and which steal it away. Rappi's algorithm is not trained with paid money but with operational signals: speed in the kitchen (average prep time), completion rate (on-time delivery), and, critically, real demand in your zone.
How do you train Rappi's algorithm to recommend your dishes?
If the app sees your restaurant prepares orders averaging 12 minutes, delivers on time, and has consistent demand, it prioritizes you in related category listings.
The trap is that many think this means 'make everything cheap to sell more': in truth it means 'make what they ask for fast and with margin'. Publish only what you know will sell with positive margin and what you can prepare in 12 minutes or less. The algorithm reads a limited offer as a competition signal (scarce offer equals strong demand); infinite offer as noise (if you sell 200 things, not all have clear demand). Diego F. Parra and Masterestaurant audit Rappi menus regularly, and the pattern leaps out: restaurants that grow have 12 to 18 core dishes, each optimized; those that stall have 45 dishes, half with negative margin, training the algorithm to see them as slow and inefficient. Less, better, more margin: that is what Rappi rewards.
When is a volume strategy on Rappi actually profitable?
A volume strategy is profitable only if each transaction leaves positive margin. Many restaurants confuse 'volume' with 'success' and accept negative margins believing volume will offset it:
a mirage that kills. If you sold 300 burgers at 12 dollars with a cost of 10, gross margin of 2 dollars per sale, minus Rappi commission of 3.50, you end with a margin of negative 1.50 per transaction. Even if you sell 1,000 a month, you lose 1,500 dollars. Volume that kills is volume without margin. Volume that pays is the kind that sells units leaving money on the table. A dark kitchen or virtual brand can scale to 500 to 1,000 orders a month because it optimized margins first: perhaps it sells lower volume than a traditional restaurant that loses money on every order, but closes month with positive cash. Agrifoodtech investment in developing markets hit 3.7 billion dollars in 2024 per AgFunder News; that concentrates on platforms and operators that structure margin, not mindless volume.
When is a volume strategy on Rappi actually profitable — in practice?
Rappi grows in the region because those who use it well close each month with money; those who use it wrong, with an empty register.
The gravest mistake is treating Rappi as a cheap volume channel instead of a structured margin market. The traditional method negotiates commission with Rappi, accepts negative margins on dishes to 'push volume', and the result is that the more you sell, the more you lose. The Masterestaurant method sets prices that withstand commission, audits which dishes generate real money and which are holes, and scales only what leaves margin. Here the second mistake: not assigning labor costs and overhead per dish. An owner sees raw material cost is 6 dollars, adds 50 percent and sets price at 9, believes the margin is 3, and after commission and real overhead realizes they lose. Visible cost (ingredients) is only 40 to 50 percent of total cost; the rest is labor, equipment depreciation, utilities.
What is the gravest mistake restaurants make on Rappi?
If you do not assign it per dish, you will never know which sells and which drains. Third: ignoring demand demographics in your zone.
Rappi offers that data, but almost nobody uses it to optimize menu. They sell the same thing at 11 a.m. as at 9 p.m., when demand is completely different. The traditional method **sees Rappi as a cheap volume channel**: negotiates commission, accepts negative margin on dishes to 'push volume'. Result: higher sales, higher loss. **Masterestaurant sees Rappi as a structured-margin market**: sets prices that withstand commission, audits which dishes generate real money and which are money pits. Result: profitable growth even at lower initial volume. **Hidden costs in traditional method:** labor dedicated to Rappi (a line cook in prep all shift), kitchen overhead, inventory turnover. Traditional 'estimates' it; Masterestaurant assigns it per dish. **Positioning in app:** traditional believes Rappi has a 'random algorithm' and that discounts control it.
Key differences in execution
Rappi is deterministic: it rewards fast orders, high acceptance rate, and low cancellation. Masterestaurant plays the correct game. **Decision cycle:** traditional = quarterly ('how was the month?'). Masterestaurant = daily (yesterday's margin, today's adjustment). That's why it scales: captures trends in 48 hours, not 3 months.
Method comparison: which wins on margin and speed
Traditional: Cost-CentricReaction
- Follow competitors
- Price wars
- Data in the manager's head
- Wait and see
Masterestaurant: Margin-CentricMasterestaurant
- Control your own margin
- Price inflexible if margin is positive
- Daily profitability analysis per SKU
- Act on demand and cost data
Side-by-side comparison
| Traditional Method | Masterestaurant Method | |
|---|---|---|
| Pricing strategy | ✕Copy competitor prices, then cut 10–15% to 'capture traffic'. | ✓Calculate real cost per dish (ingredient cost + labor + overhead), mark 3× minimum cost, adjust only if net margin stays >28%. |
| Rappi commission | ✕Accept commission (25–35%) as fixed, compensate with volume or discounts. | ✓Factor commission BEFORE setting price (public price already discounts that loss); don't subsidize with margin. |
| Demand analysis | ✕Ask the manager 'what sells'; make decisions without data. | ✓Download daily: SKU demand, peak hours, average ticket per zone, margin per dish. Prune 20% of money-losing SKUs, add 3–4 winners. |
| Visibility in app | ✕Pay Rappi 'featured promotions'; believe the app has a 'secret algorithm' with no control. | ✓Hit delivery rate >95% and prep time <15 min; Rappi rewards with search position. Paid promotion is a last resort. |
| Real net margin | ✕Don't measure; assume 'if it sells, we earn'. Gross margins 35% that result in net loss. | ✓Measure: public price − Rappi commission − variable cost − labor = net margin per dish. Target: ≥28% on mains, ≥40% on drinks. |
The real cost of not measuring
“A Chinese restaurant in Bogotá ran 28 SKUs on Rappi copying competitor pricing. Gross margins 38%, net margin −2%. We eliminated 9 dishes (cheap ones meant to 'capture volume'), raised price on the 7 winners, cut prep time from 18 to 12 minutes. In 3 months: volume down 18%, net margin up 34%. Rappi positioned it better because delivery was fast; losses stopped.”
How to increase sales on Rappi without bleeding cash
Download your last 3 months of purchases. Group by dish: which ingredients, cost each, weight in recipe. Add labor: if a cook earns $1,200/month and preps 400 dishes, that's $3 per dish. Overhead (rent, utilities, tools) ÷ dishes/month. Example: grilled taco: ingredients $2.10 + labor $0.70 + overhead $0.20 = $3 total cost. If you sell it on Rappi at $5.90 and Rappi retains 28% ($1.65), your net margin is $1.25 (21% of your price — acceptable). If you sell at $4.50, margin is −$0.30 (you lose money). This calculation is mandatory for every SKU.
Formula: (cost × 3) ÷ (1 − 0.28) = price that maintains 3× markup. Example: $3 cost taco → ($3 × 3) ÷ 0.72 = $12.50 is your minimum Rappi price if you want positive margin. If competitors sell at $10, you at $12.50 will lose immediate volume, but 2–3 weeks later Rappi positions you better (because your delivery is fast and profitable), and you recover volume at fair price. DON'T cut price. Keep minimum price fixed 60 days before any adjustment.
Rappi data dashboard gives you: orders by SKU, demand hours, delivery zones, average ticket. For each dish, calculate: [public price − Rappi commission − variable cost] ÷ public price = net margin %. Find your 5 dishes with margin >35% and 5 with margin <10%. The <10% are holes: either raise price 15–20% (if local demand allows), or remove the dish. Don't keep a money-losing SKU 'for volume' — Rappi doesn't reward volume at cost price.
Rappi's algorithm is straightforward: search → filters by proximity, rating, availability → ranks by delivery time. If your order is ready in 12 minutes 95% of the time, Rappi places you high even without paid promotion. If it's 22 minutes or your acceptance rate is 85%, you drop to position 4–5 even if cheaper. Invest in: POS integrated with Rappi (automatic), organized kitchen (mise en place per order), 1–2 people in prep by shift. Skip discounts; spend savings on speed.
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
Masterestaurant tools to run Rappi
Three tools let you execute the method without guesswork.
Frequent questions from owners on Rappi
How much commission does Rappi really charge?
How much commission does Rappi really charge?
25–35% depending on volume and category. **Includes: base commission (15–20%) + payment processing (1–2%) + delivery (8–15% variable).** Ask your account manager; they have your exact %. Use it BEFORE setting price, not after.
How do I position better in the app without paying for promotion?
How do I position better in the app without paying for promotion?
**Hit three metrics: delivery <15 min, acceptance >95%, rating ≥4.6.** Rappi rewards this automatically in ranking. If you fail one, you drop. Paid promotion is last resort if demand is flat, not your main strategy.
Which dishes should I put on Rappi? All or just winners?
Which dishes should I put on Rappi? All or just winners?
**Minimum 8–12 dishes, maximum 20.** Broad looks tempting; scattered is deadly. List your 12 winners: margin >28%, time <12 min, consistent demand. If you have 'daily specials', change them every 3 days, not daily (Rappi updates every 2–4h; constant change confuses algorithm). Pruning 20% of weak SKUs is normal; frees prep time.
How long before I see results?
How long before I see results?
Price changes: 2–3 weeks (Rappi adjusts position slowly). Operation changes (prep time, acceptance): 4–6 weeks (algorithm needs data). **Don't quit after 2 weeks.** Adjust every 10 days, not daily (system needs stability to measure). First month: observe; second month: adjust; third month: see the pattern.
How do I offer discounts without losing money?
How do I offer discounts without losing money?
**Discounts on combos, not single dishes.** A combo 'Starter + Main + Drink' with 45% total margin can handle 15% discount and stay profitable. Single dish with 25% margin can't be discounted without loss. Use combos to 'raise ticket' (get them to buy drink + dessert they wouldn't otherwise). Promotion cost: your margin, not public price.
I have a dark kitchen. Does Rappi strategy change?
I have a dark kitchen. Does Rappi strategy change?
**Yes, improves:** no storefront cost (only kitchen), overhead is 40–50% lower, margin goes up 8–12 points. Your competition is other dark kitchens (high volume, low margins). You play margin: firm price, winner dishes, speed. A profitable dark kitchen on Rappi beats a traditional restaurant doing it at discount.
How do I compete if competitors price way lower?
How do I compete if competitors price way lower?
**Don't compete on price; compete on margin.** If competitors sell tacos at $3 (losing money), you sell at $5.50 but make it the best taco. Rappi rewards speed and rating, not price. If your rating is 4.8 and theirs 4.1, Rappi ranks you first even priced higher. Invest in: consistent quality, packaging, note on order ('made fresh now'). Differentiator isn't price, it's experience.
What should I measure daily to know if it works?
What should I measure daily to know if it works?
**Metric #1: Net margin per SKU** (price − commission − cost). **Metric #2: Average prep time.** **Metric #3: Acceptance rate** (orders accepted ÷ orders received). If all 3 rise, Rappi positions you better. If any falls, act: is it operational? (more staff, organize), is it price? (readjust), is it weak SKU? (remove). A Masterestaurant dashboard tool (e.g., Cash, Exponencial) automates these metrics.
Sector data 2026 (official sources)
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Benchmark 2026 | Source |
|---|---|---|
| Comisión de DoorDash en pedidos de recogida (pickup) EE.UU. | 6% | CloudKitchens Blog — Delivery app fees 2024 |
| Costo efectivo total del delivery de terceros por pedido | 30% a 40% | ActiveMenus — Hidden costs of third-party delivery |
| Comisión que pagan los restaurantes independientes en Uber Eats | 27% a 30% | eLogii — Uber Eats Commission 2024 |
| Cuota conjunta de Meituan y Ele.me en pedidos de China | >90% | Mordor Intelligence — APAC Food Platform-to-Consumer Delivery 2025 |
| Pedidos diarios de delivery en China (Meituan y Ele.me) 2025 | >60 millones/día | Mordor Intelligence — APAC Food Platform-to-Consumer Delivery 2025 |
| Cuota conjunta de Zomato y Swiggy en delivery en línea de India | >95% | Business of Apps — Food Delivery App Report 2025 |
Related content
Grow your restaurant with the Masterestaurant method
Applied in +8.400 restaurants across 43 countries.
