Promotions3 min read

Restaurant promotion ideas: 12 that won’t kill your margin

Buy-one-get-one fills the room and empties the till. These 12 promotions bring people in and protect profit, with numbers to compare.

Search for restaurant promotion ideas and you get the same list: two-for-one, 20% off, happy hour. Some work, but many fill the room with people who only come for the discount. The difference is what you give away, when and to whom.

The rule before launching any promo

Every promotion must answer three questions: what problem it solves (empty Tuesdays, low check, few new guests), what it costs you in ingredients and how you will measure it. See the difference with an ARS 12,000 dish and a 30% food cost:

PromoGuest paysYour costYou keep
No promo, 1 dishARS 12,000ARS 3,600ARS 8,400
Two-for-one on dishesARS 12,000ARS 7,200ARS 4,800
20% offARS 9,600ARS 3,600ARS 6,000
Dish + free dessertARS 12,000ARS 4,800ARS 7,200
Dish + drink comboARS 14,500ARS 4,400ARS 10,100

“You keep” is what the sale contributes before wages and rent. Giving away something cheap to make almost always beats cutting the price. To run the numbers for your menu, see how to calculate if a promotion is profitable.

12 restaurant promotion ideas

To fill quiet hours

  • 1. Short happy hour. From 6 to 8 pm, pints at a special price in a craft brewery: draft beer has a healthy margin and many guests stay for dinner.
  • 2. Fixed-price afternoon snack. Coffee, two medialunas and juice from 4 to 7 pm, for the Palermo café that empties in the afternoon.
  • 3. Lunch set menu. Starter, main and drink at a fixed price, built on dishes that are quick to make.
  • 4. A regular theme night. Pasta Tuesday, vermouth Thursday: a reason to come on a slow day.

To raise the check

  • 5. Combo with visible savings. “Burger + fries + drink: save ARS 2,000”. The guest sees the deal, you sell the drink.
  • 6. Free dessert or coffee with a main, only on your slowest days.
  • 7. Second glass at half price. Works with wine by the glass and cocktails.
  • 8. Sharing plate. Grilled provolone or a charcuterie board sized for 3–4 people.

For new and returning guests

  • 9. First-visit code on Instagram or with an influencer: you know where each guest came from.
  • 10. Stamp card: the tenth coffee is on the house.
  • 11. Birthday perk valid all week, not just on the day.
  • 12. Bring a friend: both get something on their next visit.

Promo that drains

  • 20% off the whole menu
  • No end date
  • Rewards people who’d come anyway
  • Nobody tracks results

Promo that pays

  • Low-cost freebie
  • Set day and hours
  • Solves one specific problem
  • Code or record to measure it

Mistakes that turn a promo into a loss

  • Endless promos: if two-for-one runs all year, it’s not a promo, it’s your price.
  • Discounting what already sells, like your Saturday bestseller.
  • Not briefing the team: servers should offer the deal, not wait for guests to find it.
  • Stacking perks: code + happy hour + combo on the same order.

If slow days are your main problem, read on: how to fill a restaurant on weekdays.

What promotions work best for restaurants?

Ones that solve a specific problem and give away something cheap to make: happy hour at slow times, drink combos, free dessert, a first-visit code.

Is buy-one-get-one a good idea?

Only for a limited time, on low-cost items and with a clear goal. On mains, two-for-one doubles your food cost without raising what you charge.

How long should a restaurant promotion run?

Long enough to measure it: two to four weeks is usually enough. Set an end date from day one; if it works, renew it.

  • #promotions
  • #combos
  • #off-peak hours
  • #margin
  • #acquisition