Xoxoday Loyalife includes a powerful built-in rules engine that enables your team to define, modify, and combine multiple accrual and redemption rules using conditional logic — without requiring vendor intervention.
Defining Accrual and Redemption Rules
The rules engine supports the creation of distinct accrual rules (how members earn points) and redemption rules (how members spend points). Each rule can be scoped to specific conditions, making it straightforward to reward behaviour that aligns with your program’s business objectives. Conditions can be applied against attributes including transaction type, product category, membership tier, and partner. For example, you can configure a rule that awards double points to Gold-tier members on purchases made through a specific partner channel during a promotional window — all without writing a single line of code.Combining Multiple Rules
One of the most valuable capabilities within Xoxoday Loyalife is the ability to stack and combine rules. An administrator can define a base accrual rate for all members, then layer supplemental rules for high-value segments or seasonal campaigns. The engine evaluates these rules in a defined priority order and supports conditional branching logic, ensuring the correct rule set is applied for any given transaction. This is especially useful for organisations running multi-brand or multi-market programs where different partner agreements, product catalogues, or regional policies need to be reflected independently in point calculations.Real-World Use Case
Consider an organisation that integrates Xoxoday Loyalife with its SAP SuccessFactors-powered HR system to run an employee recognition program alongside a customer loyalty program. The rules engine can simultaneously manage separate accrual logic for employee reward transactions and customer purchase transactions — each maintaining its own tier thresholds and partner exclusions — all within a single program instance. Similarly, organisations using Darwinbox or Workday as their system of record can map transaction and profile attributes directly into rule conditions, enabling highly personalised earn-and-burn experiences without custom engineering.Self-Service Control Without Vendor Dependency
Because the rules engine is native to Xoxoday Loyalife, modifications take effect immediately upon saving. There is no dependency on vendor engineering resources, reducing the operational overhead of managing a dynamic loyalty program. Your team retains full visibility into active rules, their priority order, and their current status at all times. This level of configurability makes Xoxoday Loyalife well suited for organisations whose programs need to evolve quickly in response to market conditions, partner negotiations, or campaign calendars. Learn more: [Xoxoday Loyalife Help Centre — General](How does tier management work in Xoxoday Loyalife?
Understand how Xoxoday Loyalife manages membership tiers, qualification thresholds, and tier-based rule targeting within your loyalty program.
Can Loyalife support partner-specific accrual rules?
Learn how Xoxoday Loyalife lets you define distinct accrual logic per partner, enabling differentiated earn rates across your partner ecosystem.