How to Price a Promotion So You Still Make Money
Updated:
Promotions are one of the fastest ways to fill seats on a slow Tuesday or move inventory that's about to turn. They're also one of the fastest ways to bleed money if you haven't done the math first. Too many independent restaurant owners run a "20% off everything" deal, get a rush of customers, and then wonder why the bank account looks the same — or worse — at the end of the week.
This guide is about making promotions work for your bottom line, not against it. You'll learn how to calculate whether a deal is actually profitable, which promotion structures protect your margins, and how to design offers that bring in the right customers — not just deal-hunters who never come back.
Know Your Numbers First
Before you design any promotion, you need three numbers in front of you. Without them, you're guessing.
Food Cost Percentage
Your food cost percentage is the cost of ingredients for a dish divided by the price you sell it for, expressed as a percentage. Most full-service restaurants aim for 28–35%. Fast casual and counter-service spots can often run 22–28%. If you don't know your food cost percentage by dish, start there — it's the single most important number in promotion planning.
Example: A burger costs you $4.20 in ingredients and sells for $14.00. Food cost = $4.20 ÷ $14.00 = 30%.
Contribution Margin
Contribution margin is what's left after food cost — it's what pays for labor, rent, utilities, and eventually profit. Using the burger above: $14.00 − $4.20 = $9.80 contribution margin per burger.
When you run a promotion, you're not just cutting revenue — you're cutting contribution margin. That's the number that actually matters.
Break-Even Volume
If a discount reduces your margin per item, you need to sell more items to make up for it. Calculate exactly how many additional covers or orders you need to break even on a promotion before you launch it. If that number is unrealistic, the deal isn't worth running.
The Break-Even Math for Discounts
Here's the formula every restaurant owner should tape to their office wall:
Break-even volume increase = Discount % ÷ (Contribution margin % − Discount %)
Let's say your average contribution margin is 65% (meaning food cost is 35%) and you want to offer 20% off.
- Break-even increase = 20% ÷ (65% − 20%) = 20% ÷ 45% = 44% more volume needed
That means a 20% blanket discount requires you to serve 44% more customers just to make the same money. On a slow Tuesday, is that realistic? Probably not. On a packed Friday when you're already near capacity, it's impossible — you'd just be giving money away to people who would have come anyway.
This is why broad percentage discounts are almost always a bad deal for the operator. The math is structurally against you.
Promotion Structures That Protect Your Margins
Instead of slashing prices across the board, use structures that drive volume and perceived value without gutting contribution margin.
Bundle Deals (Combo Offers)
Bundling is the most margin-friendly promotion structure available. You combine items — say, an entrée, a side, and a drink — and offer the bundle at a slight discount to the à la carte total. The customer feels like they're getting a deal. You benefit because:
- Drinks have extremely high margins (often 80%+), so including one in a bundle raises the overall margin of the package.
- You're increasing average ticket size, not decreasing it.
- You can engineer the bundle around items with lower food costs.
Example: Burger ($14) + fries ($5) + soft drink ($3) = $22 à la carte. Bundle price: $19. You gave up $3 in revenue, but you sold a drink that costs you $0.40 to make. The contribution margin on the bundle is likely higher than selling just the burger alone.
Limited-Time Items (LTOs)
A limited-time offer doesn't have to be discounted at all. The urgency itself is the promotion. A seasonal special, a chef's feature, or a "this week only" item drives traffic through scarcity, not price cuts. Price your LTO at full margin — or even slightly above your average — and customers will still respond to the novelty.
LTOs also let you test new dishes cheaply before committing them to your permanent digital menu.
Spend Thresholds ("Spend $X, Get Y")
Rather than discounting existing orders, use a spend threshold to increase average ticket size. "Spend $40, get a free dessert" only triggers when a customer crosses a revenue floor you've already set. The free dessert might cost you $2.50 in food cost, but you've just moved a $32 check up to $40+. That's a net win.
This structure also works extremely well for online ordering, where you can automate the threshold and display it prominently in the cart.
Happy Hour Done Right
Happy hour is a classic, but it's only profitable if you're disciplined about which items you discount and when. The goal is to fill otherwise empty seats during off-peak hours — not to discount your busiest shift.
- Discount drinks, not food (drinks have higher margins to absorb a cut).
- Offer discounted appetizers, not entrées — lower absolute cost, still drives traffic.
- Set a hard end time and enforce it. Creeping happy hour into your dinner rush is a margin disaster.
- Use it to introduce new customers to your space, then convert them with the full-price experience.
Loyalty-Based Promotions
A loyalty promotion rewards repeat behavior rather than discounting for everyone. "Every 10th coffee free" costs you one item for every 10 sold — roughly a 10% discount, but only to your most loyal customers, who were coming back anyway. The cost is predictable and the relationship value is high.
Compare that to a blanket "10% off for everyone this week" promotion, which discounts sales to customers who would have paid full price. Restaurant loyalty programs consistently outperform one-time discounts in long-term profitability.
Choosing the Right Items to Promote
Not every item on your menu is an equally good candidate for a promotion. Here's how to think about it:
High-Margin, High-Volume Items
These are your workhorses. They already sell well and have room to absorb a discount. Promoting them drives volume without catastrophic margin loss. Think popular pasta dishes, house cocktails, or your signature sandwich.
High-Margin, Low-Volume Items
These are hidden gems — items that make you good money when sold, but that customers don't order often enough. A targeted promotion (a staff recommendation push, a featured placement on your menu, a social post) can move these without a price cut at all. If a discount is needed, the high margin gives you room to work with.
Items to Avoid Discounting
Never run promotions on your lowest-margin items. If a dish is already at 40% food cost, a 20% discount makes it actively unprofitable. Similarly, avoid discounting items that require significant labor — you can't discount your way out of a high labor cost.
Understanding which items drive your profitability is also a reason to pay close attention to how your menu is structured. The way you present and highlight dishes affects what people order. Check out our guide on how to highlight signature dishes on your menu for practical placement strategies.
Targeting Your Promotion Correctly
A promotion aimed at the wrong audience wastes money. Before you launch anything, ask: who is this for, and what behavior am I trying to drive?
New Customer Acquisition
A first-visit offer (e.g., "10% off your first online order") is a customer acquisition cost, not a discount. Think of it like an ad spend — you're paying to get someone in the door for the first time. Budget for it accordingly, and make sure the rest of the experience converts them into a regular.
Reactivating Lapsed Customers
If you have an email list or SMS list, a targeted offer to customers who haven't visited in 60+ days can be highly profitable. You're not discounting to everyone — just to people who've already opted out of their habit of visiting you. The cost is narrow; the upside is recovering a relationship.
Filling Specific Time Slots
If your Monday lunch is consistently empty, a Monday-only deal is a smart use of a promotion. You're not cannibalizing your Friday dinner crowd — you're monetizing capacity that would otherwise sit idle. The key is making the promotion time-specific and not letting it bleed into your profitable shifts.
The Danger of Third-Party Platform Promotions
Delivery apps frequently pressure restaurants to participate in platform-wide discount events — "spend $5, save $5" deals funded partly by the restaurant. On top of the 25–30% commission you're already paying, adding a discount on a third-party platform can push some orders into negative margin territory.
If you want to run promotions for delivery and pickup orders, doing it through your own direct ordering channel is dramatically more profitable. You control the offer, you keep the customer data, and you're not paying a commission on top of the discount. Zero-commission ordering means a promotion that costs you 10% in discount actually costs you 10% — not 10% plus 28% to a third party.
Measuring Whether a Promotion Worked
Run every promotion with a defined success metric set in advance. "More customers" is not a metric. Here are the numbers to track:
- Total covers or orders during the promotion period vs. the same period without a promotion (use a comparable prior week or the same week last year).
- Average check size — did people spend more or less per visit?
- Total contribution margin dollars — not revenue, margin. Did you actually make more money?
- New vs. returning customers — if your POS or ordering system tracks this, measure whether the promotion brought in new faces or just discounted your regulars.
- Repeat visit rate — did customers acquired during the promotion come back at full price?
If you can't answer these questions after a promotion ends, you're running blind. Even a simple spreadsheet tracking weekly covers and average check before, during, and after a promotion gives you enough data to make better decisions next time.
Practical Rules for Running Profitable Promotions
- Never discount more than your contribution margin can absorb. If a dish has a 30% food cost, you have 70 cents of every dollar to work with. A 20% discount takes 20 of those 70 cents. A 40% discount wipes out more than half your margin.
- Set a hard end date. Open-ended promotions train customers to expect the deal permanently. Create urgency with a specific expiration.
- Promote your promotion. A deal nobody knows about doesn't drive volume. Post it on your menu page, send an email, put it on your Google Business Profile. The cost of the promotion only makes sense if it actually drives incremental traffic.
- Don't stack discounts. If a customer can use a loyalty reward on top of a happy hour discount on top of a first-visit offer, your margin math falls apart fast. Set clear rules about what can and can't be combined.
- Test small before scaling. Run a promotion for one week on one item before committing to a month-long campaign. Measure the result. Iterate.
Pricing psychology also plays a role in how customers perceive your promotions. If you haven't yet, read our deep-dive on the psychology of menu pricing — understanding anchors and decoys will help you design offers that feel more valuable without costing you more margin.
Frequently Asked Questions
What's the safest type of promotion for a restaurant with thin margins?
Bundle deals and spend-threshold offers are the safest structures because they increase average ticket size rather than simply cutting price. Happy hour on drinks only is also relatively safe, since beverages typically carry the highest margins on your menu. Avoid blanket percentage discounts — the break-even volume required is almost always unrealistic.
How do I know if my promotion is actually bringing in new customers vs. just discounting regulars?
If you have an online ordering system or loyalty program, you can track new vs. returning customers directly. For dine-in, ask your staff to note first-time visitors, or use a simple sign-up incentive (like a loyalty card) that lets you track new enrollments during the promotion period. If your promotion isn't generating new sign-ups or first-time visitors, it's likely just discounting your existing base.
Should I run promotions on delivery apps or on my own ordering page?
Your own ordering page is almost always more profitable. Delivery app promotions are layered on top of commissions that already take 25–30% of your revenue. A 20% discount on a third-party platform can mean you're netting less than your food cost on some items. Direct ordering promotions let you keep the margin that would otherwise go to the platform.
How long should a promotion run?
One to two weeks is a reasonable window for most promotions. Long enough to reach your audience and drive meaningful volume, short enough to create urgency and prevent customers from treating the deal as your new normal price. Seasonal promotions can run longer (4–6 weeks) if they're tied to a genuine seasonal ingredient or event.
What's a realistic discount percentage that won't hurt my margins?
It depends entirely on your contribution margin, but as a rough rule: if your food cost is around 30%, you can usually absorb a 10–15% discount on high-volume items without requiring an unrealistic volume increase to break even. Anything above 20% off requires very significant volume uplift — typically 50–80% more covers — which is rarely achievable outside of a major event or viral moment.
Ready to run promotions that actually show up in your margins? MenuHoster's zero-commission ordering lets you set up deals, bundle offers, and limited-time specials directly on your own ordering page — no platform fees eating into every discounted sale. See our pricing and get started today. Your next promotion should make you money, not cost you it.
MenuHoster Team
Helping restaurants go digital