Skip to content

Loyalty Enrollment · Loyalty Sign-Up / Member Acquisition

A customer is enrolled into the retailer's loyalty programme during or after a transaction — in-store, online, or via a dedicated sign-up flow. Covers identity capture, consent management, tier assignment, welcome benefit activation, and first-accrual. The foundational Unified Commerce pattern for converting anonymous shoppers into known, engaged members.

Domains customer · loyalty · store · order
Actors customer · store-associate · system
Process Loyalty Enrollment
Capabilities 7
Steps 8
Events 7
Lifecycles 3
Min UCMI 2.0

⚙️ Step-by-Step Flow

# Step Actor Lifecycle State Change Event
1 Trigger enrollment store-associate customer-lifecycle → prospect customer-created
2 Capture identity customer customer-lifecycle prospect → active customer-profile-updated
3 Capture consents customer customer-lifecycle active → active customer-consent-updated
4 Create loyalty account system loyalty-member-lifecycle → enrolled loyalty-member-enrolled
5 Activate welcome benefit system loyalty-member-lifecycle enrolled → active loyalty-points-accrued
6 Link to current transaction system loyalty-member-lifecycle active → active loyalty-points-accrued
7 Send welcome communication system customer-lifecycle active → active customer-communication-sent
8 Associate card to digital wallet customer loyalty-member-lifecycle active → active loyalty-card-activated

⚡ Event Sequence

customer-createdcustomer-profile-updatedcustomer-consent-updatedloyalty-member-enrolledloyalty-points-accruedcustomer-communication-sentloyalty-card-activated


🔄 Lifecycles Involved


🧩 Capabilities Required

Capability
customer-profile Customer Profile
loyalty Loyalty
clienteling Clienteling
checkout Checkout
loyalty-management Loyalty Management
customer-consent Customer Consent
customer-identity Customer Identity

🖥️ Application Coverage

Applications that implement the capabilities required by this scenario.

Capability Implementing Applications
customer-profile Clienteling App · CRM
loyalty Loyalty Platform
clienteling Clienteling App · Associate Workspace · CRM
checkout POS · eCommerce Platform · Associate Workspace
loyalty-management Loyalty Platform
customer-consent CRM
customer-identity POS · eCommerce Platform

📊 Readiness by Profile

Capability readiness across assessment profiles.

Profile Capabilities Met Avg Score Ready?
Acme Electronics 4/7 1.3
BuildPro Trade 5/7 1.4
Flash Delivery 2/7 1.0
Luxe Maison 7/7 2.6
Metro Fresh Group 5/7 1.4
Stella Fashion Group 6/7 2.1
Reference Tier 2 Non-food Retailer 6/7 2.3

✅ Preconditions

  • Loyalty programme is live and accepting new enrollments
  • Customer is not already a registered member (duplicate check)
  • Minimum data capture fields are configured for the enrollment channel
  • Consent management system is operational

🎯 Success Criteria

  • Member account created and membership number issued in under 60 seconds
  • Welcome benefit credited immediately or within defined SLA
  • Consent preferences recorded and immutable audit trail created
  • If enrolled at POS, current transaction points accrued
  • Welcome communication delivered within 5 minutes

⚠️ Failure Modes

  • Duplicate record detected (match-and-merge or enrollment rejected with prompt to login)
  • Loyalty engine unavailable (enrollment queued, offline mode, or degraded gracefully)
  • Email domain invalid (re-prompt for correct email)
  • Double-opt-in not confirmed within expiry window (account created but inactive)
  • POS timeout during enrollment (fallback to post-transaction enrollment link via receipt)

UCMI Requirements

Minimum UCMI Score: 2.0

Capability Minimum Level
customer-identity 🟠 2
customer-profile 🟠 2
loyalty 🟠 2
loyalty-management 🔴 1
customer-consent 🔴 1

UC-BoK Scenario Catalog · All Scenarios · Scenario Catalog