Skip to main content

What It Is

The Loyalty Programme Banner is a dynamic Content block that shows each individual their personalised loyalty status: current tier, points balance, available benefits, distance to next reward, and relevant offers tied to their programme membership. Non-members see an enrolment incentive based on their purchase history. This block updates at every email open — reflecting the latest points balance, newly unlocked benefits, or approaching tier thresholds.

Key Challenges Addressed

This Use Case addresses 8 Key Challenges across 3 categories:
CategoryChallenges addressed
Loyalty ProgrammeProgramme recruitment, prospect recruitment, status progression, points utilisation, engagement via challenges
Customer Lifecycle & ValueStatus downgrade prevention, VIP conversion
New Data UsageProprietary scoring (loyalty score)

Required Datasources

DatasourceFields usedRole
Loyalty ProgrammeStatus, points, tier thresholds, benefits, expiration datesCore loyalty data
CRM 360Membership flag, purchase frequency, annual spendValue context
OffersLoyalty-specific offers, points multipliersContextual incentives

Required Capabilities

CapabilityRole in this Use Case
Loyalty Programme IntegrationReal-time points and status retrieval
Lifecycle Offer EngineStage-appropriate offer selection

Example Implementation

Workflow Logic

Data Node: CRM 360 → retrieve membership_status
Data Node: Loyalty Programme → retrieve points, tier, next_tier_threshold, benefits

Logic Node (Branch):
  IF membership_status = "non-member"
    → Data Node: simulate points from last 3 purchases
    → Output Node: "If you were a member, you'd have [X] points — join now"
  ELSE IF points_to_next_tier ≤ 200
    → Output Node: "Only [X] points to [next tier] — unlock [benefit]"
  ELSE IF points_expiring_soon = true
    → Output Node: "You have [X] points expiring on [date] — use them now"
  ELSE IF tier = "Gold" or "VIP"
    → Output Node: "Your VIP benefits this month: [exclusive list]"
  ELSE
    → Output Node: "Your [tier] status — [points] points — [next benefit]"

What the Customer Sees

  • Non-member: “If you were a member, your last 3 purchases would have earned you 847 points (worth €42). Join now — it’s free.”
  • Close to next tier: “Only 180 points to Gold status! Your next purchase of €90+ unlocks free delivery for life.”
  • Points expiring: “Your 1,240 points expire on July 15. Use them now for €62 off your next order.”
  • VIP: “Your exclusive benefits this month: early access to the Summer collection + double points on accessories.”

Measuring Incremental Value

MetricHow to measure
Enrolment rateNon-member Exposed vs Non-Exposed
Tier migration rateMembers close to threshold: Exposed vs Non-Exposed
Points redemptionRedemption rate uplift on expiring points communications
Revenue per memberTotal spend uplift for Exposed members
See Key Challenges — Loyalty Enrolment and Status Upgrade for valorisation formulas.