Delivery & Growth
Delivery App Promotions Worth It: How to Know Which 2-for-1 and %OFF Deals Actually Pay Off
A delivery app promotion pays off only when the extra contribution from incremental orders covers the margin you give up on the ones you would have gotten anyway. The real cost isn't just the discount: it's discount × co-funding split × commission recalculated on the discounted price. Run that three-layer math before you accept any 2-for-1 or %OFF, and only promote dishes with enough gross margin to absorb it.
Ops ritual
If the board doesn't fit on one screen, it doesn't get used. Five metrics, owner, threshold, decision.
Delivery apps bring demand, and promotions are one of the main levers they offer to capture it. But a promo only makes money if you do the math before accepting it. The most common mistake isn't running a discount — it's assuming the discount is your only cost. It isn't. On a delivery app, a promo stacks three separate costs on top of each other, and the third one quietly grows because commission is usually charged on the price the customer pays, not the menu price.
The three stacked cost layers of any delivery promo
Every 2-for-1 or %OFF deal on Rappi, Uber Eats, PedidosYa, DoorDash or DiDi Food has the same structure. Understanding the layers is what separates a promo that fills your kitchen from one that fills orders while draining margin.
- Layer 1 — Your own discount. The price you cut. A 30% off on a $10 item is $3 off the menu price.
- Layer 2 — Co-funding split. Some platforms co-fund promotions (often described as 50/50 funded promotions). If the app pays half, your share of that $3 is $1.50. If it's fully self-funded, you eat all $3.
- Layer 3 — Commission recalculated on the discounted price. Commission is typically charged on what the customer actually pays. Lower price usually means a slightly lower absolute commission, but you're still paying a percentage on a shrunken ticket — so your margin per order drops faster than the ticket does.
In plain terms: your true promo cost is discount × your co-funding share, plus the commission on whatever's left. Skip any of these layers and your break-even estimate will be wrong.
The break-even formula: how many incremental orders you need
A promotion doesn't need to be profitable on every order — it needs the incremental orders to cover the margin you give up on the ones that would have happened without the deal (cannibalization). Here's the logic:
- Calculate your normal contribution per order: menu price − food cost − packaging − commission.
- Calculate your promo contribution per order: discounted price − food cost − packaging − commission on the discounted price.
- The gap between them is what each cannibalized order costs you.
- Break-even incremental orders = (margin lost per cannibalized order × cannibalized orders) ÷ promo contribution per incremental order.
Simple example: a $10 dish with $4 food + packaging and 25% commission earns roughly $3.50 contribution normally. Apply a self-funded 30% off, and the $7 ticket earns about $1.25. Every regular customer who takes the promo costs you $2.25 in lost margin. To not lose money, the extra volume has to generate enough $1.25 contributions to cover that. If half your promo orders are cannibalized, you need roughly two new orders for every one that would have come anyway just to break even.
How much does commission really move with a discount?
People assume a discount lowers commission proportionally — and it does in absolute dollars. But because your food and packaging costs are fixed, a smaller ticket means commission eats a bigger share of your remaining margin. On that $7 promo ticket at 25%, commission is $1.75; your food+packaging is still $4. What's left for you shrinks disproportionately. That's why deep discounts on low-margin items lose money almost every time.
Free delivery vs %OFF: who pays and what to choose
Free delivery and product discounts are not interchangeable. With free delivery, who pays depends on the setup: sometimes the app absorbs it, sometimes you fund the fee, sometimes it's split. It tends to lift conversion at checkout without touching your food margin — often a cleaner lever than cutting the plate itself. A %OFF on the product hits your gross margin directly but signals a stronger deal in the app's promo feed.
Rule of thumb: use free delivery or a minimum-basket threshold when you want to raise ticket size and reduce checkout friction; use %OFF only on dishes with the margin to absorb it. Combos and minimum-order promos usually beat flat discounts because they push ticket up while giving something away.
Which dishes to promote — and which never
Not every dish belongs in a promo. Match the promo type to the dish's gross margin:
- High margin (60%+): can absorb 2-for-1 and aggressive %OFF. These are your promo workhorses.
- Medium margin (40–60%): fine for %OFF or free delivery, not deep 2-for-1. Watch the co-funding split.
- Low margin (under 40%): avoid discounts entirely. Use them as combo add-ons or upsells, never as the promoted item.
The worst move is discounting your lowest-margin, highest-food-cost dish because it's popular. Popularity without margin just accelerates your losses at scale.
The common mistakes that turn promos into losses
- Counting only the discount and ignoring the co-funding and commission layers.
- Assuming every promo order is incremental when many are cannibalized regulars.
- Running the same promo across all dishes regardless of margin.
- Not tracking whether the visibility boost actually brought new orders after the promo ended.
- Judging a promo by order volume instead of total contribution.
Visibility matters — promos often push you up in the app's ranking and bring genuinely new customers. But that lift only pays if the incremental contribution beats the margin you ceded. Measure it; don't assume it.
Not sure if your app promos are paying for themselves? We build the three-layer math into your delivery P&L so every 2-for-1 and %OFF has a break-even number before you launch it. Message us on WhatsApp for a free consultation: wa.me/5491140425909.
Bottom line
Promotions on delivery apps aren't good or bad — they're a bet. The apps supply the demand; whether the deal pays is entirely about the numbers you run first: discount, co-funding share, recalculated commission, cannibalization and dish margin. Do that math, cap promos to dishes that can carry them, and track incremental contribution. Measure before you blame the channel.
Frequently asked questions
Who pays the discount in a delivery app promotion, the restaurant or the platform?
It depends on the promo type. Some deals are fully self-funded by the restaurant, while others are co-funded — often described as 50/50 — where the app absorbs part of the discount. Always confirm the split before accepting, because it changes your real cost per order significantly.
Is commission charged on the original price or the discounted price?
On most delivery apps, commission is charged on the price the customer actually pays — the discounted price. You pay less commission in absolute dollars, but because food and packaging costs stay fixed, commission consumes a larger share of your shrunken margin per order.
How many new orders do I need for a 2-for-1 not to lose money?
You need enough incremental orders so their combined contribution covers the margin lost on cannibalized regulars. As a rough benchmark, if half your promo orders would have happened anyway, you often need around two new orders per cannibalized one just to break even. Run the exact number for your margins.
Is free delivery better than a %OFF on the product?
Free delivery usually lifts checkout conversion without touching your food margin, and who pays depends on the app setup. A %OFF hits your gross margin directly but signals a stronger deal. Use free delivery or minimum-basket promos to raise ticket size, and %OFF only on dishes with margin to absorb it.
Which dishes should I put on promo and which never?
Promote high-margin dishes (60%+) that can absorb the discount, use lighter %OFF on medium-margin items, and avoid discounting low-margin, high-food-cost dishes entirely. Discounting your cheapest-to-you dishes protects contribution; discounting your most expensive ones scales your losses.
Ready to supercharge your delivery?
Message us on WhatsApp. We'll book a free consultancy with a clear diagnosis of channels, ops, and next steps.
Message on WhatsApp