Skip to main content
Xoxoday Loyalife supports configurable activity-based point triggers, ensuring loyalty points are issued only after a defined engagement action—such as a consultation, content interaction, or chat session—is completed and validated.

Activity-Based Point Triggers in Loyalife

Xoxoday Loyalife gives programme administrators full control over when loyalty points are awarded. Rather than issuing points for participation alone, Xoxoday Loyalife lets you attach point allocation to the verified completion of specific activities, making every reward meaningful and audit-ready. This distinction matters because engagement quality drives programme value. Awarding points before an activity is finished dilutes the incentive and creates reconciliation problems. Xoxoday Loyalife solves this by separating the event trigger—a user initiating an activity—from the point-award trigger, which fires only once completion is confirmed.

How Activity Triggers Work

When configuring a loyalty rule in Xoxoday Loyalife, administrators define the target activity, its completion criteria, and the corresponding point value. The system listens for the completion event via API, webhook, or a direct integration with your existing stack. Once the event is received and validated, Xoxoday Loyalife credits points to the participant’s account automatically. For example, a healthcare organisation running a patient engagement programme can configure Xoxoday Loyalife to award points only after a doctor consultation or a live chat session with a medical advisor reaches its scheduled duration and is marked complete by the care platform. Points are not issued for sessions that are initiated but abandoned. A learning and development team integrated with Workday or SAP SuccessFactors can similarly set triggers tied to course completion certificates rather than course enrolments, ensuring points reflect genuine knowledge acquisition rather than intent.

Customisation and Validation Rules

Xoxoday Loyalife’s trigger configuration supports multiple validation layers to match the complexity of each activity type:
  • Completion status checks — a downstream system such as your CRM, LMS, or care platform signals activity completion via webhook before points are released.
  • Time-based thresholds — minimum session durations or interaction windows must be met before the trigger fires.
  • Multi-step sequences — participants must complete every step in a defined activity chain before any points are credited.
These controls are set at the rule level, so different activities within the same programme can carry different validation requirements. A quick survey might need only a form-submission event; a professional consultation might require a duration check and a satisfaction rating before points are awarded.

Auditability and Reporting

Every triggered point transaction in Xoxoday Loyalife is logged with the originating event, the validation outcome, the timestamp, and the participant identifier. Programme managers can export these logs for compliance reviews or connect them to BI tools via Xoxoday Loyalife’s reporting APIs. This makes the programme defensible to auditors and straightforward to reconcile against upstream activity data from your systems of record. Learn more: Xoxoday Loyalife Help Centre — Loyalty point

How are loyalty points allocated to participants?

Understand the rules engine that governs how and when Xoxoday Loyalife distributes points across different participant actions and tiers.

How do I connect custom engagement events to Loyalife?

Learn how to define and wire custom activity events into Xoxoday Loyalife’s point trigger system using webhooks and the API.