Centralised rules, real-time push | HelloBooks POS Define promotions once at HQ; outlets apply them at the till the same minute. Buy-X-Get-Y, percentage off, flat discount, tier-only, time-bound, customer-attribute scope — all in one engine.
Centralised rules, real-time push
Define promotions once at HQ; outlets apply them at the till the same minute. Buy-X-Get-Y, percentage off, flat discount, tier-only, time-bound, customer-attribute scope — all in one engine.
Part of HelloBooks POS · Promotions & pricing
Most POS systems either have no promotion engine or have one that requires per-till configuration. HelloBooks centralises the rules at the entity level, lets outlets override only what HQ allows, and pushes changes to every till in real time.
Every detail, dialled in
Built for the till, validated against the canonical accounting engine — so every POS sale closes the books cleanly.
Conditions × rewards
A rule is a condition (item, category, customer tier, time of day, weekday, minimum spend) plus a reward (% off, flat off, BOGO, free product, bonus points). Stack control governs interactions.
- Item / category / brand scope
- Tier / customer-attribute scope
- Time-bound activation
- Stackable / exclusive rules
Real-time push to every till
A rule update at HQ propagates to every till in seconds (Pub/Sub on the canonical rule model). No “restart the till to pick up the new offer” friction; no per-outlet sync issues.
- Pub/Sub propagation
- Sub-second till update
- Offline replay on reconnect
- Per-outlet enable / disable
Promotion ROI dashboard
Every applied promotion ties to a rule; reporting shows revenue uplift, units shifted, margin impact, and customer acquisition. Decide where to invest the next campaign.
- Revenue uplift per rule
- Units shifted
- Margin impact
- New-customer attribution
Why teams move off legacy tills
- Promo configured per till
- Out-of-sync outlets
- No ROI view
- Stack interactions break
- Centralised at HQ
- Real-time outlet sync
- ROI dashboarded
- Stack control deterministic
Questions, answered
Can two rules apply to the same line?
Yes if the rules are stackable; the engine applies them in priority order. Mutually-exclusive rules let only the higher-priority one apply.
How do I run a “best of” promotion?
Mark eligible rules as exclusive — the engine picks the most beneficial rule for the customer and applies it.
Can outlets create their own promos?
Configurable — by default outlets can apply HQ rules but cannot create new ones. Franchisor-controlled.
Does this connect to coupons and loyalty?
Yes — coupons reference rules; loyalty earn / burn references rules. One rule engine for the whole stack.
Related POS features
Ready to automate your books?
Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.