restaurant menu analytics
How to Use Menu Analytics to Increase Restaurant Revenue
24 May 2026 · 5 min read
Learn how menu analytics helps restaurant owners identify best-selling items, peak hours, and underperforming categories - and how to use that data to increase revenue.
Most restaurant owners make menu decisions based on gut feel - what seems popular, what customers mention, what the chef prefers. This works up to a point.
Menu analytics gives you actual data: which items your customers view most, which categories get skipped, which days have the most traffic, and how people move through your menu.
With this data, decisions become easier and more profitable. Here's what to measure and what to do with it.
What menu analytics actually tells you
When a customer opens your digital menu, every action leaves a trace:
- Page views - how many people opened your menu and when
- Category views - which sections they visited
- Item views - which items they looked at
- Ordering patterns - what they added to cart (if you have WhatsApp ordering enabled)
Aggregated over time, this data reveals patterns that aren't obvious in day-to-day operations.
Five things you can learn from your menu data
1. Which items are invisible
Some items sit in your menu and never get viewed. This could mean the name doesn't communicate what the dish is, the photo is missing or poor, or it's buried at the bottom of a long category.
What to do: Rename unclear items. Add photos to the top-viewed items first, then work your way down. Move high-margin items to the top of their category.
2. Which categories get skipped
If your "Desserts" category has low traffic compared to others, either customers aren't looking for dessert or they're not finding it at the right moment in their browse.
What to do: Consider placement - desserts shown earlier in the menu flow or highlighted with an offer strip may get more attention. If the category consistently underperforms, it might be worth reconsidering what's in it.
3. Your peak traffic hours
When do customers look at your menu most? This data tells you when to have full staff ready, when to push a WhatsApp broadcast, and when to post on Instagram.
What to do: If your menu gets most traffic between 7-9pm, that's your conversion window. Make sure you're ready to handle orders in that window - WhatsApp ordering enabled, staff on, prep ahead.
4. The gap between views and orders
High item views but low order conversion often means the price is too high relative to expectations, the description doesn't sell it well enough, or it needs a photo.
What to do: Look at your most-viewed items that aren't being ordered. Test a description rewrite or add/improve the photo.
5. Day-of-week patterns
Most restaurants have uneven weekly traffic. Your digital menu analytics shows this clearly. If Sunday evenings are consistently your highest-traffic day and Wednesday mornings are dead, you can plan accordingly.
What to do: Run promotions on slow days. Ensure availability and quick responses on high-traffic days. Adjust prep quantities to match demand patterns.
How ZapMenu tracks your menu analytics
ZapMenu's Pro plan includes menu analytics. Here's what's tracked:
- Total menu views over any date range
- Views by day - see your busiest and slowest days
- Category-level views - which sections get most attention
- Item-level views - your most and least viewed items
- WhatsApp order stats - daily order counts and trends (if ordering is enabled)
You can see this in Dashboard -> Analytics and Dashboard -> WhatsApp Orders.
Analytics data is retained as raw events for 90 days, then aggregated into monthly rollups so you can see longer-term trends.
Making your first menu optimization
If you're new to menu analytics, here's a practical first pass:
Week 1: Look at your top 10 most-viewed items These are the items customers are most interested in. Do they all have photos? Do they have clear, appetizing descriptions? Are they priced competitively? This is where improving presentation has the highest payoff.
Week 2: Look at your category with lowest traffic Why aren't customers visiting it? Is it too far down the menu? Unclear name? Low-interest items? Consider reordering categories or renaming to something more descriptive.
Week 3: Look at your peak traffic days and hours Plan your WhatsApp broadcast timing, Instagram posts, and staff scheduling around these patterns.
Week 4: Compare item views to actual orders If you have WhatsApp ordering enabled, you'll start to see which viewed items convert to orders and which don't. High views, low orders = opportunity to improve the item listing.
Menu engineering basics (for restaurant owners, not consultants)
Menu engineering is a formal discipline, but the core ideas are simple:
Stars - high popularity, high margin. Feature prominently. Don't discount.
Plowhorses - high popularity, low margin. Price up slightly, or reduce portion cost.
Puzzles - low popularity, high margin. The question is why - usually a presentation problem. Add a photo, rewrite the description, move it up in the category.
Dogs - low popularity, low margin. Consider removing.
You can do this rough categorization for your top 20 items using your menu analytics data plus your knowledge of food costs. It's a 30-minute exercise that often reveals 2-3 obvious changes.
A note on patience
Menu analytics becomes most useful after 4-6 weeks of data. Early on, the patterns can be noisy - one busy Saturday skews your weekly averages. Let data accumulate before making major changes based on it.
Check your analytics weekly, not daily. Make one change at a time and give it 2-3 weeks before evaluating. This is slower than gut feel but significantly more reliable.
Data-driven menu decisions aren't just for large chains. Any restaurant with a digital menu can use this approach. The data is there - you just have to look at it.