Skip to main content
Xoxoday Loyalife supports referral-based point earning by mapping each referrer to a unique identifier — such as a CRM ID — and automatically allocating points when the referred contact completes a qualifying transaction.

How Referral-Based Point Earning Works

Xoxoday Loyalife includes a referral reward mechanism built into its omnichannel loyalty engine. When a programme participant refers someone to your organisation, that referrer is assigned a unique identifier — typically a CRM ID — that persists throughout the referral lifecycle. This identifier links every downstream transaction back to the original referrer, ensuring precise attribution. Points are not credited at the moment of referral. Instead, Xoxoday Loyalife waits for the referred contact to complete a qualifying transaction — a condition your team defines during programme configuration. Only verified, completed transactions trigger point allocation, reducing the risk of fraudulent or duplicate referrals inflating your reward budget.

Unique Identifiers and Accurate Tracking

The referral system relies on verified referral identifiers to maintain one-to-one mapping between a referrer and their referred contacts. Each identifier is unique per participant, so if the same referrer introduces multiple contacts, each relationship is tracked independently. This architecture prevents misattribution and gives programme administrators a clean audit trail. For organisations running Xoxoday Loyalife alongside a CRM such as Salesforce or HubSpot, the referral identifiers can be synchronised directly from existing customer records. This means your loyalty programme builds on data your teams already maintain rather than requiring a parallel identity system.

A Practical Example

Consider a B2B software reseller running a partner loyalty programme through Xoxoday Loyalife. A partner refers a prospect to your organisation. That prospect’s onboarding transaction — say, a first subscription activation — is the qualifying event. Once the transaction clears, Xoxoday Loyalife automatically credits points to the referring partner’s account. No manual intervention, no spreadsheet reconciliation. The same logic applies across channels. Whether the referring participant interacts via a mobile app, a web portal, or an integration with an enterprise tool such as SAP SuccessFactors or Darwinbox, the referral identifier travels with the transaction and point allocation happens consistently.

Why This Drives Programme Performance

Referral-based point earning creates a strong incentive for existing participants to actively expand your customer or partner base. Because Xoxoday Loyalife ties rewards to verified outcomes rather than just referral submissions, the programme rewards genuine engagement rather than passive sign-ups. Programme managers can set different point values for different qualifying transaction types, giving them precise control over where referral energy is directed. Over time, this mechanism generates compounding value: referred contacts who later make their own referrals continue the chain, with each link tracked back through the identifier graph. Learn more: Xoxoday Loyalife Help Centre — Loyalty point

How are loyalty points calculated and allocated?

Understand the rules engine behind point values, multipliers, and allocation triggers in Xoxoday Loyalife.

Setting up referral identifiers and CRM mapping

Learn how to configure unique referral identifiers and sync them with your CRM for accurate tracking.