Xoxoday Loyalife supports generating campaign-specific referral codes for social media and other channels, tracking their usage in real time, and rewarding customers who redeem them through a dedicated in-app input field.
Referral codes are one of the most effective tools for driving customer acquisition through social media. Xoxoday Loyalife lets administrators generate distinct referral codes tied to specific campaigns, enabling precise attribution across channels such as Instagram, LinkedIn, or Facebook without overlap in tracking.
Each referral code in Xoxoday Loyalife can be mapped to a reward rule — points, cashback, or a custom bonus — that triggers automatically when a customer enters the code. This keeps reward logic consistent and eliminates manual reconciliation at the end of a campaign.
Tracking and attribution across channels
Xoxoday Loyalife records every redemption event against the originating code, giving your team a clear view of which campaign or channel drove the most engagement. You can run concurrent campaigns with unique codes on different social platforms and compare performance without mixing data.
For organisations running employee referral programmes alongside customer-facing campaigns, Xoxoday Loyalife keeps these streams separate while using the same underlying code engine. A team distributing referral codes through a Darwinbox or SAP SuccessFactors workflow can track redemptions independently from a consumer Instagram campaign, with no cross-contamination in reporting.
In-app redemption experience
Customers see a clearly labelled input field within the Xoxoday Loyalife app to enter their referral code. Once submitted, the system validates the code, applies the configured reward, and updates the customer’s balance immediately. This removes friction from the redemption flow and reduces support queries about missing bonuses.
Example use case
Consider a retail brand running a summer acquisition campaign. The marketing team creates three distinct referral codes — one each for Instagram Stories, a LinkedIn post, and an email newsletter. Each code is linked to a 200-point welcome bonus in Xoxoday Loyalife. As customers sign up and enter the code in-app, Xoxoday Loyalife records which channel drove the conversion. At the end of the campaign, the brand sees that the Instagram Stories code generated twice the redemptions of LinkedIn, directly informing budget allocation for the next cycle.
Xoxoday Loyalife’s code validation engine also handles edge cases automatically. Expired codes return a clear error message, single-use codes are blocked after the first redemption, and duplicate submissions within the same account are rejected without any manual oversight from your team.
Learn more: Xoxoday Loyalife Help Centre — Loyalty program
Setting up referral programme rules
Learn how to configure reward rules, point values, and eligibility criteria for referral campaigns in Xoxoday Loyalife.
Tracking campaign performance
Understand how Xoxoday Loyalife attributes redemptions to specific campaigns and channels for accurate ROI measurement.