Xoxoday Loyalife supports awarding loyalty points to multiple referrers from a single referral event through custom integration configurations that ingest and process referral data from an external system.
How referral tracking works in Xoxoday Loyalife
Xoxoday Loyalife processes referral events through a rule-based engine. By default, each referral event is tied to a single source — the individual who issued the referral code. When that code is used, the engine fires the configured reward rule and credits points to the associated member account. This default behaviour covers the majority of referral programme structures, where one referrer earns a reward when one new participant joins or transacts.Awarding points to more than one party
More complex referral flows — such as scenarios where a new participant adds a secondary contact during onboarding, and both parties are entitled to referral credit — require extending the default logic through a custom integration setup. Xoxoday Loyalife supports this through its external event ingestion layer. Your organisation can push a structured referral event payload from an upstream system (for example, a CRM, an ERP such as SAP SuccessFactors, or a custom patient management application) that carries identifiers for both referrers. The Xoxoday Loyalife integration layer processes each recipient record independently, applying the configured reward rule to each eligible member account.A practical example
Consider a healthcare loyalty programme where a patient uses a referral code provided by their primary care physician, and then adds a second treating physician during the same visit. Your organisation’s scheduling or practice-management system records both associations against the referral event and forwards a single structured payload to Xoxoday Loyalife. The platform processes the payload, resolves both physician member IDs, and credits each account with the configured referral reward — no manual intervention required. The same pattern applies outside healthcare. A financial services firm running an advisor referral programme, or a B2B SaaS company tracking partner-assisted sign-ups through a Workday or Darwinbox integration, can use identical custom event logic to split credit across multiple stakeholders in a single transaction.What to configure
To enable multi-party referral allocation, your integration team works with the Xoxoday Loyalife custom events API to define the event schema, map each referrer field to a member identifier, and attach the appropriate reward rule. No changes are needed to the core loyalty programme configuration — the custom integration layer handles the branching logic before events reach the rules engine. Xoxoday Loyalife’s architecture keeps this extensible. Your organisation can iterate on the referral payload structure as programme rules evolve, without rebuilding the underlying loyalty configuration.Learn more: [Xoxoday Loyalife Help Centre — Loyalty program](
Setting up a referral programme
Configure referral codes, reward rules, and eligibility criteria inside Xoxoday Loyalife.
Custom event integration
Learn how to push external event data into Xoxoday Loyalife to trigger loyalty rules from any upstream system.