Skip to main content

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.

PROMOTION RULE 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

Promotion rule builder with conditions and rewards

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.

HOW IT WORKS

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

Old POS · Manual workarounds
  • Promo configured per till
  • Out-of-sync outlets
  • No ROI view
  • Stack interactions break
HelloBooks POS
  • Centralised at HQ
  • Real-time outlet sync
  • ROI dashboarded
  • Stack control deterministic
FAQ

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.

Ready to automate your books?

Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.