BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Seasonality and purchasing · ⏱️ 2 min read

How do I use receipts and sales data to discuss with your team whether a seasonal promotion was successful?

📝 KitchenNmbrs · updated 16 Mar 2026

Too many restaurants throw seasonal promotions at the wall and hope something sticks, while the smart ones track every dollar. Sure, you might notice more tables filled during your autumn harvest special, but did it actually make money? Your receipts and sales numbers tell the complete truth about what worked and what didn't.

Collect the right data beforehand

You can't measure success without knowing where you started. Grab your normal sales figures for at least 3 weeks before you launch anything new. Track these daily numbers:

  • Total revenue
  • Number of covers
  • Average check value
  • Sales of the promotional dish (as baseline)

💡 Example:

Bistro The Deliciousness tracks 3 weeks before their asparagus promotion:

  • Average revenue per day: €1,240
  • Average 65 covers per day
  • Average check value: €19.08
  • Normal asparagus sales: 8 portions per day

Track performance during the promotion

Monitor those same metrics throughout your seasonal push. Pull reports from your POS or count receipts by hand if you have to. Watch these critical areas:

  • Extra revenue: How much above your baseline?
  • Guest behavior: More customers or higher spending per person?
  • Promotional dish performance: Total portions sold
  • Menu cannibalization: Which regular dishes suffered?

⚠️ Watch out:

Keep tabs on which dishes drop in sales. Your promotion might be stealing customers from your highest-margin items.

Calculate the financial impact

Once your promotion wraps up, it's time to see if you actually made money. Use this simple formula:

Extra profit = (Extra revenue × Average margin %) - Promotion costs

💡 Example calculation:

Asparagus promotion for 2 weeks at Bistro The Deliciousness:

  • Extra revenue: €2,800 (above normal €1,240/day)
  • Average margin: 65%
  • Promotion costs (marketing, extra purchasing): €450

Calculation: (€2,800 × 0.65) - €450 = €1,370 extra profit

Hold a team evaluation meeting

Schedule your team review within one week after the promotion ends. This is the kind of thing you only learn after closing your first month at a loss - the numbers show just half the picture. Discuss both financial results and what happened behind the scenes:

  • Kitchen: Could they handle increased volume? Adequate prep time?
  • Service: How well did they upsell the promotional item?
  • Guest feedback: Compliments or complaints?
  • Inventory management: Proper ordering? Food waste issues?

Document everything in a promotion report

Write up a quick report with your findings. You'll appreciate having this when you plan next season's specials. Make sure to include:

  • Financial performance (revenue, profit, expenses)
  • Operational insights (successes and failures)
  • Customer reactions
  • Improvements for future promotions

💡 Report template:

Promotion: Asparagus season 2024

  • Duration: 2 weeks in April
  • Extra revenue: €2,800 (+18%)
  • Extra profit: €1,370
  • Key learnings: Order more asparagus, train servers on side dish pairings
  • Repeat decision: Yes, identical approach next year

How do you evaluate a seasonal promotion? (step by step)

1

Measure your baseline

Note your normal revenue, number of covers and average check value per day for 3 weeks before your promotion. This becomes your comparison basis.

2

Track during the promotion

Keep track of the same figures during your seasonal promotion. Pay extra attention to sales of the promotional dish and whether other dishes sell less.

3

Calculate the impact

Calculate: (Extra revenue × Average margin %) - Promotion costs = Extra profit. Share these figures with your team and document lessons for future promotions.

✨ Pro tip

Pull your promotional dish sales from the same 2-week window last year and compare those numbers to your recent baseline. You'll discover if you're actually growing sales or just capturing seasonal demand that was coming anyway.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

How long should I measure beforehand for a reliable baseline?

Track at least 3 weeks, but 4 weeks gives you better data. This smooths out random fluctuations and provides a solid average for comparison.

What if my POS system doesn't generate detailed reports?

Count your receipts manually and log the key metrics daily. It takes an extra 10 minutes but delivers valuable insights you can't get anywhere else.

How can I tell if guests came specifically for the promotion?

Have your servers casually ask customers what brought them in tonight. Also watch for more new faces than usual or increased reservation requests mentioning the special.

What's considered a good ROI for seasonal promotions?

If you cover your promotion costs plus generate at least 20% extra profit above your normal margin, you've run a successful campaign.

Should extra labor costs be included in promotion expenses?

Absolutely, if you hired additional staff for the promotion. Include those extra hours in your total promotion costs for accurate profit calculations.

How do I handle promotions that increase covers but decrease average check size?

This often happens with discount-based promotions. Calculate your total profit impact - sometimes more guests at lower margins still beats fewer guests at higher margins.

What's the best way to track menu cannibalization during promotions?

Compare each regular menu item's sales to your baseline period. Flag any dish that drops more than 15% - it might be getting overshadowed by your promotion.

⚠️ EU Regulation 1169/2011 — Allergen Information https://eur-lex.europa.eu/eli/reg/2011/1169/oj

The allergen information on this page is based on EU Regulation 1169/2011. Recipes and ingredients may vary by supplier. Always verify current allergen information with your supplier and communicate this correctly to your guests. KitchenNmbrs is not liable for allergic reactions.

In the UK, the FSA enforces allergen regulations under the Food Information Regulations 2014.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

Purchase smarter with real-time insights

Seasonal prices fluctuate — so do your recipe costs. KitchenNmbrs automatically recalculates your margins when purchase prices change. Never get surprised again. Start free.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent