Loyalty rule engine

Your rulebook, applied to every customer interaction

Your rulebook, applied to every customer interaction

Your rulebook, applied to every customer interaction

Your rulebook, applied to every customer interaction

Your rulebook, applied to every customer interaction

Hold every rule the program runs on in one place, not scattered across five settings screens. Define eligibility, timing, stacking, and spend limits, and apply the full set before any action is taken. Because Decisioning can only choose from what the engine permits, there's no path around the rules, even for Leat AI.

01

01

01

Define every rule in one place

Define every rule in one place

Define every rule in one place

Control how customers earn and redeem value, qualify for tiers and offers, and see available rewards. Set restrictions by segment, location, channel, product, and time. Define stacking rules, frequency limits, budgets, and required margins. The full logic of the program remains visible instead of being scattered across separate tools and spreadsheets.

02

02

02

Apply rules in the moment

Apply rules in the moment

Apply rules in the moment

The Rules Engine checks the relevant conditions before a reward is shown, a voucher is issued, a campaign is sent, or a decision is executed. Any action that falls outside your rules is excluded before it reaches the customer, rather than being discovered later in a report.

03

03

03

Rules that anyone can create or understand

Rules that anyone can create or understand

Rules that anyone can create or understand

Rules are written as conditions a marketing manager or a finance lead can read without translating from configuration: this segment, these stores, this window, this cap. Every rule shows what it applies to, who created it, and when it last changed. When a question comes up about why a customer did or didn't receive something, the answer is a rule you can point to, not an investigation.

04

04

04

Govern every action

Govern every action

Govern every action

A rule applies whether a campaign was built by a person, triggered by an automation, or chosen by Decisioning. There is no separate rulebook for the AI and no path around the engine. When Decisioning evaluates what to do for a customer, it can only choose among the actions the engine has already permitted, which is what makes it safe to let it choose at all.

How teams use loyalty rule engine

How teams use loyalty rule engine

How teams use loyalty rule engine

How teams use loyalty rule engine

Promotion governance

Eligibility, spend, frequency, and margin limits are applied before an incentive reaches the customer.

Program change management

A change to a shared rule is reflected across connected campaigns, channels, automations, and decisions.

Consistency across channels

The same program rules are enforced across stores, e-commerce, kiosks, and other customer touchpoints.

Decisioning controls

Automated decisions remain within the actions, audiences, budgets, and commercial boundaries permitted by the brand.

Local rule variation

Shared program rules can support approved differences between locations, brands, or markets without creating separate programs.

Rule accountability

Ownership and change history make it easier to understand when a rule changed and why a customer received or missed an incentive.

Frequently asked questions.

Frequently asked questions.

Frequently asked questions.

Frequently asked questions.

Frequently asked questions.

Can’t find the answer you were looking for?

Can’t find the answer you were looking for?

  • Does the rule engine apply to AI decisioning?

  • Can I test a rule before it goes live?

  • What qualifies as a rule?

  • Can rules differ by location or market?

  • Who can control or change rules?

  • Does the rule engine apply to AI decisioning?

  • Can I test a rule before it goes live?

  • What qualifies as a rule?

  • Can rules differ by location or market?

  • Who can control or change rules?

Start unifying

your loyalty.

Start unifying

your loyalty.

Start unifying your loyalty.

Start unifying

your loyalty.

Start unifying

your loyalty.