Period-over-period comparison (PoP) is the fastest way to see if your restaurant is moving forward or backward. By comparing identical time periods you eliminate seasonal effects and get a straight comparison.
Where to find the report
Go to Analytics → Period Comparison in the admin menu.
Quick presets
| Preset | Period A | Period B | Use case |
|---|---|---|---|
| This week vs last | Mon-Sun current | Mon-Sun last week | Short-term trend |
| This month vs last | 1st-last | 1st-last previous | Monthly follow-up |
| YTD vs last year | Jan 1-today | Same days last year | Long-term growth |
| Custom period | Your choice | Your choice | Campaign evaluation, new opening vs reference |
Use case examples
Compare a campaign: Did you run an SMS campaign March 15-21? Pick March 15-21 this year vs March 15-21 last year to measure actual lift. Avoid comparing against last month — that mixes in seasonal effects.
Compare after a menu change: Did you swap out 5 dishes on March 1? Compare March 1-31 vs February 1-28 to see if check average and order count changed.
KPI comparison (5 cards)
For each KPI, Period A, Period B, and the delta in both SEK/count and percent are shown:
| KPI | Period A | Period B | Diff (SEK) | Diff (%) |
|---|---|---|---|---|
| Total sales | 425,000 | 380,000 | +45,000 | +11.8 % |
| Order count | 1,240 | 1,180 | +60 | +5.1 % |
| Average check | 343 | 322 | +21 | +6.5 % |
| Food Cost % | 32.1 % | 34.5 % | −2.4 pp | −6.9 % |
| Gross Margin % | 67.9 % | 65.5 % | +2.4 pp | +3.7 % |
Color coding: Green = positive development, red = negative development. Note that for Food Cost % lower is better — the color logic takes this into account.
Line chart: Period A vs B
Because both periods are redrawn as day numbers (1-7 for a week, 1-31 for a month), you can directly see which days performed better or worse. Look especially at:
Category comparison with drill-down
The table below the chart shows revenue per category for both periods plus the delta. Example:
| Category | Revenue A | Revenue B | Diff SEK | Diff % |
|---|---|---|---|---|
| Appetizers | 42,000 | 38,000 | +4,000 | +10.5 % |
| Mains | 180,000 | 170,000 | +10,000 | +5.9 % |
| Desserts | 28,000 | 32,000 | −4,000 | −12.5 % |
| Beverages | 95,000 | 70,000 | +25,000 | +35.7 % |
Click a category row to expand and see item-level details. This helps you quickly identify winners and losers — if desserts fell 12.5 %, it is either a specific item that lost ground or a pricing issue.
Common pitfalls
Recommended routine
Complete follow-up example
Monday morning April 8:
In 5 minutes you have:
This is the value of Period Comparison as a daily routine.
Period comparison for campaign evaluation
Say you ran an SMS campaign March 15-21 with 15 % off on evenings. To measure ROI:
Example: +50,000 SEK sales, 2,000 SMS = 1,780 SEK, discount given = 18,000 SEK. Net lift = 30,220 SEK. Campaign was profitable.
Gotcha: Accounting date vs order date
Vendion uses order date (when the order was finalized) in the comparison, not accounting date. If you have late orders that are booked the next day, small differences may appear vs the SIE export. This is normal and does not affect the comparison's reliability.
This feature is part of Vendion Analytics++.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?