Restaurant · Loyalty sample
Every meal moves you closer to a free one. Marisol's is the neighborhood's family kitchen. Taste Trail turns regulars into a club: eat, collect stamps, and land in the monthly draw — no plastic card, no app download, just the phone already in the customer's pocket.
Join the program
Every meal moves you closer to a free one.
Your card is open. Earn stamps below — in the live program you scan the counter QR and the stamp lands on its own. Here, the buttons simulate that scan.
Demo note: this sample keeps your card on this device only, so you can play with it. The live program keeps it on Marisol's Kitchen's system.
Your stamp card
Milestones on your card unlock real rewards as you go — a percentage off, dollars off, a free item — on top of your entries in the monthly draw.
Join the program (left) to unlock the stamp buttons.
The prize ladder
Every stamp is an entry in the monthly draw — and milestones add bonuses, so regulars pull ahead. Next draw: (in ).
| Milestone | Entries |
|---|
Monthly prize: Free entrée for two.
Grand prize: Chef's Table for four — quarterly grand draw.
Winners are drawn from the month's entries. One prize per person, every month. One prize per person — the same fairness rule as the Juneteenth Expo Passport.
The regulars
How it works
Step 1
Name plus an email or a phone — that's the whole signup. The card lives on the customer's phone.
Step 2
Each visit, the customer scans the counter QR and the stamp lands. New dishes count too.
Step 3
Milestones add bonus entries automatically. More visits, better odds in the monthly draw.
For the business
A loyalty program is only worth running if it pays the house back. This is the owner's side of the same system:
And the milestone rewards protect the margin: every dollars-off reward carries a minimum spend, percentages apply to a single item or service, and each reward redeems once per member. The owner sets the numbers — the system enforces them.
What the owner sees on their phone. Sample numbers for Marisol's Kitchen.
Next draw: · Prize: Free entrée for two. The draw runs itself — entries are counted from stamps, and the winner gets notified on the contact they joined with.
Merchant HQ · Marisol's Kitchen
This is the owner's side of the same system the customer just played: who joined, what got stamped, who is in the draw, and the draw itself.
Sample HQ — the member rows and activity below are fictional sample data for Marisol's Kitchen. Anything you do in the customer view on this device — joining, earning stamps — appears here live, marked (you). Nothing leaves this device.
Live from the floor
Your own demo activity lands at the top of this feed the moment it happens — that is the loop a real owner watches all day.
The draw
Prize: Free entrée for two.
Draw date: —
Entries in the pool: 0
Demo draw — weighted by entries, the same way the live engine picks from the month's pool. One prize per person. In the live program the winner is notified on the contact they joined with.
The list the business owns
| Member | Stamps | Entries | Last visit |
|---|
Sample rows. In the live program this list — names and contacts collected at join — belongs to Marisol's Kitchen, and exports any time.
As configured by the owner
Stamp rule: One stamp per visit.
| Stamp action | What earns it |
|---|---|
| Dine-In Visit | Lunch or dinner at the restaurant |
| New Category Tried | Order from a menu section that's new to you |
| Chef's Tasting Night | A seat at the monthly tasting menu |
| Weekend Brunch | Saturday and Sunday until 2 PM |
| Milestone | Entries |
|---|
| At stamp | Reward | Terms — the cost levers |
|---|---|---|
| 6 stamps | 10% off any entrée | One per visit, dine-in or takeout |
| 12 stamps | $5 off your check | On checks of $25 or more |
| 20 stamps | Free appetizer or dessert | With any entrée, one per visit |
Thresholds, single-item percentages, and one redemption per member keep the program's cost controlled — the owner sets these numbers; the engine enforces them.