Stamp Cards – Rule "Per Menu Item"
The "per menu item" rule is the most precise stamp rule — one stamp per purchased instance of a specific menu item. Buy 2 espressos on one order → 2 stamps. This is the rule for you who want to reward volume on a specific product.
When does it fit?
- You have a signature product you want to drive sales of (espresso, house burger, specialty cocktail)
- You want volume to count — "6 espressos = 1 free", whether it is 6 order visits or 1 visit with 6 espressos
- You want a product-exclusive stamp card ("House Martini Club")
- You run campaigns tied to a specific item
Difference vs "per category":
| Rule | Stamp per order | Stamp per item |
|---|---|---|
| Per category | Yes — one stamp even if you bought 3 pizzas | No |
| Per menu item | No | Yes — 3 pizzas = 3 stamps |
How to configure the rule:
- Choose Rule Type = "Per menu item" at creation.
- Select which menu item counts (searchable dropdown).
- Save.
Behavior example:
Scenario: Stamp card "Espresso 6" (6 stamps = 1 free), rule = per menu item "Espresso".
| Order | Contents | Stamps earned |
|---|---|---|
| #100 | 1 Espresso | 1 |
| #101 | 2 Espressos + 1 Cookie | 2 (2 × Espresso) |
| #102 | 1 Cappuccino + 1 Latte | 0 (not espresso) |
| #103 | 3 Espressos + 1 Double Espresso | 3 (Double Espresso is a different menu item) |
Important: Double Espresso and Espresso are different menu items — if you want both to count, create two separate stamp cards or merge into a single item with variants.
Variants:
If your espresso has variants (single / double), the rule works on the main item — i.e. all variants of "Espresso" count together. Check your menu structure in Menu → Items to know how your variants are configured.
Combine with rewards:
- Free item = Espresso → "6 espressos = 1 free espresso". Classic.
- Discount % = 100 → Entirely free on next order.
- Discount % = 50 → 50 % off next order.
Staff flow:
When the guest pays the order with 2 espressos:
- The loyalty sidebar shows "Espresso 6: 3 → 5 stamps after this order".
- Staff clicks "Give stamp" once → the system registers 2 stamps automatically (one per purchased instance).
- History is updated with the increment.
Alternative: If staff wants to manually correct (e.g. the guest got an espresso free and does not want a stamp), staff can adjust via the admin interface.
Tips:
- Signature product: Choose a product you want to be known for. "House cocktail 6 times = 1 free" drives loyalty around that product.
- Frequency: If the product is bought often (espresso, cappuccino) → short stamp card (5–6 stamps). If it is bought more rarely → longer (10–15 stamps).
- Pitfall: If the item changes name or is removed from the menu, the stamp card becomes inactive. Update which menu item counts if you change the product.
See also:
- "Stamp Cards – Rule 'Per Category'" if you want broader coverage
- "Stamp Cards – Reward Types"
- "Stamp Cards in POS – Earn and Redeem"
This feature is part of Vendion Loyalty.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?
