Discounts & Promos

Discounts & Promo Codes – Tabski
Discounts & Promos

Run Promo Codes That Actually Work Everywhere Guests Order

Create percentage or fixed-dollar discounts, set single-use codes, require a minimum spend, or limit a promo to a specific time window — then watch it apply automatically across POS, QR ordering, and online delivery.

Active Promo Codes 3 Active
🎟️
WELCOME20
20% off · Min spend $15 · Single use
−20%
● Live
🍺
HAPPYHOUR
$5 off · Mon–Fri 3–6 PM · Unlimited use
−$5.00
● Live
📱
FIRSTORDER
15% off · Online & QR only · Expires Apr 30
−15%
◑ Scheduled
Works on POS, QR & Online
Single-use or unlimited
Minimum spend rules
Time-limited windows
No retraining needed
The promo opportunity
2.4×
Higher repeat visit rate when guests redeem a first-order promo
18%
Avg order size increase when a minimum-spend threshold is set
0
Staff actions required — codes validate and deduct automatically

Promos Built for Real Venue Scenarios

Whether you are driving first-time digital orders, rewarding regulars, or filling seats during a slow Tuesday, Tabski's promo engine has the right tool.

📱

Launch a Digital Ordering Channel

Use a single-use welcome code to incentivize first-time QR or online orders. Set an expiration date so urgency drives action without a perpetual discount eating into margin.

Single-use + expiry window
🍹

Happy Hour Drive

Run a time-locked promo code active only from 3 to 6 PM on weekdays. Guests scan and the discount auto-applies — no bartender needed to override anything manually.

Time-duration codes
🎟️

Event & Partnership Drops

Give a sponsor or local partner a unique promo code to share with their audience. Set a usage cap or expiration so it stays within budget and tracks attribution cleanly.

Unique codes + usage caps
🛒

Increase Average Order Value

Create a minimum spend threshold — "Get $5 off orders over $30" — that nudges guests to add one more item. Works across POS, QR, and online without any staff prompting.

Minimum spend rules

Build a Code in Under Two Minutes

You name the code, choose the discount type (percentage or fixed dollar), set any conditions — minimum spend, single-use flag, or a date range — and publish. That is it.

When a guest enters the code at checkout, Tabski validates it in real time: checks it is not expired, that the order meets the minimum spend, and if it is single-use, that it has not already been redeemed. The discount applies instantly.

No staff intervention. No override buttons. No manual math. Every redemption is logged so you can see how a code is performing from the operator dashboard without pulling a report.

See It Live
Code: WELCOME20 · Applied
🖥️
POS Terminal
Applied at counter checkout
✓ Valid
📲
QR Code Ordering
Guest enters at table
✓ Valid
🌐
Online & Delivery
Applied before checkout
✓ Valid
Subtotal $24.00
WELCOME20 (−20%) −$4.80
Total $19.20

Five Ways to Configure a Promo

Every venue has different goals. Tabski gives you the controls to match your campaign without needing developer help or workarounds.

Most common

Percentage Discount

Take a set percentage off the order total. Works for welcome promos, loyalty offers, or any campaign where you want the discount to scale with what the guest spends.

High AOV

Fixed Dollar Off

Deduct a flat dollar amount — "$5 off your next order." Pairs well with a minimum spend threshold to ensure the economics stay in your favor on smaller checks.

Anti-abuse

Single-Use Codes

Mark a code as single-use and Tabski locks it after the first redemption. Ideal for per-guest incentives, influencer drops, or any code you share one-to-one.

AOV booster

Minimum Spend Rules

Only apply the discount when the order clears a threshold. Guests see the minimum requirement at checkout and often add an item to qualify — which is exactly the point.

Time-bound

Time-Limited Windows

Set a start and end date — or even a start and end time of day — so the code activates and expires automatically. No one has to remember to turn it off.

Attribution

Named Code Tracking

Every code has its own name and redemption log. Run separate codes for different campaigns — a flyer, an email blast, a partnership — and see which one actually drove orders.

One Code, Every Place Guests Order

When a promo is live in Tabski, it applies automatically across every ordering surface: POS terminals at the counter, QR menus at the table, and online or delivery ordering from any device.

You do not manage four separate discount systems. You build one rule and Tabski handles the rest. This matters especially in food halls where a guest might start a tab at the counter and finish ordering from their phone.

Every redemption across every channel shows up in the same report so you get a unified view of how each promo is performing without stitching together multiple data sources.

Promo: HAPPYHOUR · Active Mon–Fri 3–6 PM
🖥️
POS
Staff enters or guest presents
● Synced
📲
QR Ordering
Guest self-applies at table
● Synced
🌐
Online / Delivery
Applied before payment
● Synced
Today's Redemptions
Across all channels
47

Everything Built Into Discounts & Promos

🎟️

Custom Promo Codes

Create any code name you want — brand-friendly, campaign-specific, or partner-branded. No random strings required.

💸

Percentage & Fixed Discounts

Choose whether the discount is a percentage of the order or a flat dollar amount, depending on what the campaign calls for.

🔒

Single-Use Enforcement

Mark any code as single-use and Tabski automatically rejects it after the first valid redemption across any channel.

🛒

Minimum Spend Thresholds

Set a minimum order value for the code to apply. Guests see the requirement and frequently add to their order to qualify.

Time-Window Activation

Set start and end dates — or precise time windows within a day — and Tabski activates and deactivates the code automatically.

📊

Per-Code Redemption Reporting

See exactly how many times each code was used, on which channel, and what it cost in total discounts — all in one view.

Discounts & Promos: Common Questions

Yes. When you create a promo code in Tabski, it is active across all ordering channels at the same time. A guest can enter the code at a POS counter, on a QR menu at their table, or during online checkout and the same validation logic applies everywhere. You configure the code once and it works everywhere without any additional setup per channel.
When a code is marked single-use, Tabski locks it after the first successful redemption regardless of which channel it was used on. If someone attempts to use it a second time — at the same venue, on the POS, or online — it will be rejected as already redeemed. This applies across channels so there is no way to use it once on QR and again on POS.
Yes. You can set a minimum order value for any code. If the guest's order total does not meet the threshold, the code will not apply and they will see a message explaining why. This is useful for driving higher average order values — guests will frequently add an item to their order once they see how close they are to qualifying.
Yes. You can define a start date, an end date, or a specific time window within a day. For example, you could run a happy hour code that is only valid between 3 and 6 PM daily, or a grand opening code that expires after a specific weekend. Tabski activates and deactivates the code automatically so no one on your team has to remember to turn it on or off.
Yes. Every promo code has its own redemption log in the operator dashboard. You can see total redemptions, the channel each redemption came from, and the total discount value applied. If you are running separate codes for different campaigns — a flyer, an email blast, a partner — you can compare performance across all of them in one view.
No hard limit. You can have multiple codes active at the same time. Guests can only apply one code per order, which prevents stacking, but you can run as many active campaigns as your venue needs without any conflicts between them on the admin side.
Start driving repeat business

See Discounts & Promos in Action

Build your first promo code in minutes and watch it validate automatically the next time a guest orders — at the counter, at the table, or from home.

Let's Get Started