Upsell & Incentive Tracker
Upsell & Incentive Tracker logs what each server actively upsold during a shift — a bottle of wine, dessert, premium spirits — awards points per category, ranks staff on a weekly leaderboard, and calculates a monthly payout against a target so your incentive scheme has real numbers behind it instead of guesswork.
Overview
Each entry records Date, Shift (Breakfast/Lunch/Dinner/Late Night), Server Name, Covers Served, and a quantity against one or more Upsell Categories (Starters, Wine Bottle, Wine by Glass, Cocktails, Premium Spirits, Desserts, Coffee & Tea, Side Dishes, Sharing Platters, Mocktails, Soft Drinks Upgrade).
Each category has a configurable Point Value; an entry's total points is the sum of (quantity × point value) across every category logged in it.
The Weekly Leaderboard ranks servers by total points for the current week with a trophy/rank badge for the top performer — a lightweight, visible way to keep the incentive scheme motivating.
The Monthly Summary compares each server's achieved points against a configured Weekly Target and calculates a Payout using a configured Payout Rate, so the incentive scheme has a defined, auditable payout formula rather than an ad-hoc bonus.
This is distinct from general Staff Performance (which covers broader KPIs like punctuality and reviews), Tips/Gratuity tracking (separate pooled tip data), and Roster (scheduling only) — this page is specifically upsell performance data tied to an incentive payout.
Before You Start
- You must have the Billing feature enabled on your plan.
- Review the Settings tab first to confirm category names, point values, weekly target and payout rate match your actual incentive scheme before staff start logging entries against it.
Step-by-Step Guide
1 Log a server's upsells for a shift
- Click "New Entry" and pick the Date, Shift, Server Name and Covers Served.
- Enter the quantity sold against each relevant Upsell Category (e.g. 2 Wine Bottle, 5 Dessert).
- Save — the entry's total points are calculated automatically from quantity × each category's point value.
2 Check the weekly leaderboard
- Open the Weekly Leaderboard to see servers ranked by total points for the current week.
- Use the rank badge/trophy on the top performer as a visible, motivating call-out during a pre-shift briefing.
3 Calculate and print monthly payouts
- Open the Monthly Summary tab and review each server's achieved points against their Weekly Target.
- Check the calculated Payout per server, based on your configured Payout Rate.
- Print the payout sheet for payroll processing.
4 Update category point values or targets
- Open the Settings tab.
- Edit category names, point values per category, the weekly target, or the payout rate.
- Save — new entries use the updated values immediately; already-logged entries keep the point totals calculated at the time they were entered.
Every Field & Button, Explained
| Field / Button | What it does |
|---|---|
Upsell Categories | Configurable list of what counts as an upsell (Wine Bottle, Desserts, Premium Spirits, etc.), each with its own point value. |
Entry total points | Sum of (quantity × category point value) across every category logged in a single entry. |
Weekly Leaderboard | Servers ranked by total points for the current week, with a rank badge for the top performer. |
Weekly Target / Payout Rate | Configured in Settings; used to calculate each server's Monthly Summary payout against their achieved points. |
Covers Served | Number of guests served in the entry's shift — useful context alongside points when comparing servers on busy vs. quiet shifts. |
Tips & Best Practices
- Set point values in Settings to reflect what actually matters to your margins — a premium spirits upsell might deserve more points than a soft-drink upgrade.
- Log entries at the end of each shift rather than batching a week's worth at once, so Covers Served and category quantities stay accurate.
- Use the printed payout sheet as your source of record for payroll — it reflects the exact point values and rate configured in Settings at calculation time.