Activity shown in the product preview: Workflow triggered, Task complete, 12 reactions, Credits redeemed.

Rule engine

Loyalty rules configured without engineering

Launch earning, redemption, expiry and campaign logic from one governed workspace. No code deploy. No sprint required.

Rule canvas

Earning rule · v.3

Executes in <200ms

when

Transaction confirmed

if

Member tier = Gold

and

Spend ≥ $50

then

Award 2× points

cap $200/wkaudit-loggedrollback ok

If-this

then-that

Real-time

execution

100+

trigger types

60s

deploy

The reality

Why loyalty ops teams hit walls with hardcoded rules

Every rule change that needs engineering creates delay, risk, and missed campaign windows.

Dev sprints for every change

Hardcoded earning logic means every rule tweak goes into the engineering backlog. Campaign windows close before the code ships.

No conditional control

All members earn the same regardless of segment or tier. Targeted multipliers and category bonuses are impossible without custom code.

Rule conflicts cause double-earn

Overlapping rules create double-earn or missed-earn scenarios. Members and finance teams discover the problem after the fact.

No audit trail

No record of who changed which rule and when. Compliance and finance audits become painful reconstruction exercises.

How Loyalife solves it

A no-code rule engine built for enterprise programs

Configure, test, and publish complex earning logic without engineering. Govern with approvals and audit trails baked in.

Rule engine builder
01

Build complex IF/THEN logic in a visual canvas

Configure earning, redemption, expiry and campaign rules using condition groups, AND/OR operators, and nested logic, all without writing code.

02

Organize and prioritize with rule groups

Group rules by program, channel or campaign, set their evaluation order, and cap total points distributed per group to keep earn liability in check.

03

Model anything with custom attributes

Define global attributes across rule groups, manage local attributes for one-off cases, and combine them into derived attributes for smarter, member-specific logic.

04

Control risk before rules reach production

Route high-impact rules through maker/checker approvals. Teams can review logic, comment, approve and roll back from a complete audit trail.

05

Execute at the point of transaction

Apply earning, cap and eligibility logic as transactions happen across web, app and POS channels. Members see accurate balances immediately.

Trigger library

Trigger rules from any event, schedule, or signal

Fires the moment it happens

Real-time events

  • purchase · order confirmed
  • scan · QR or barcode
  • login · session started
  • profile.update · field changed
  • claim.submitted · invoice or image

Calendar and lifecycle

Time-based

  • member.anniversary · join date
  • tier.expiry · 30d / 7d warning
  • campaign.window · start + end
  • scheduled cron · daily / weekly

Model-derived, not event-driven

Computed signals

  • LTV crossed threshold
  • churn risk above 0.65
  • segment entry or exit
  • engagement score dipped

Actions

What a rule can do once it fires

Award / deduct points

Issue points with flat, multiplier, or slab rules. Deduct for reversals, abuse flags, or expiry triggers.

Change tier

Promote or demote immediately, or on a quarterly, annual, or rolling-window review cadence.

Trigger campaign

Spawn a multi-channel orchestration across email, push, WhatsApp, and SMS from one rule action.

Send communication

Send WhatsApp, SMS, email, or push templates. Populated with live member data at render time.

How it works

From rule idea to live execution in hours

1

Set event trigger, conditions, and reward

Pick an event trigger (transaction, scan, referral), add conditions (segment, tier, amount threshold), and define the reward (points, multiplier, cap). All through a point-and-click interface.

2

Activate immediately, no code deploy required

Once approved, publish the rule instantly. Conflict detection flags overlaps before go-live. No engineering ticket, no deployment window needed.

3

Track rule firings, earn volumes, and exceptions in real time

See every rule firing, points awarded, and exception flagged as they happen. Roll back any rule in one click if results are unexpected.

FAQs

Common questions about Rule engine

Any transactional or behavioral event: purchase confirmed, QR scan, referral completion, session start, profile field change, claim submitted, tier upgrade, or a custom event sent via API. Time-based triggers (anniversary, expiry warning) are also supported.