← Back to Events
Loyalty Program Enrollment
Also known as: Membership Signup, Loyalty Registration
Measures the number of users who successfully enroll in the loyalty program, indicating a commitment to engage with the brand.
Event Serialization
alwaysBusiness Use Case
Executives can analyze enrollment trends to optimize marketing strategies and improve customer acquisition efforts.
Business Criticality
High
Journey / Navigation Area
Engagement
Owning Function
Data Architecture Team
Calculation Notes
Ensure duplicate enrollments are filtered by unique user_id.
Platform Events
| Platform | Event |
|---|---|
| Google Analytics 4 | sign_up |
| Adobe | loyaltyProgramEnrollment |
Data Mappings
W3 Data Layer
{
"user": {
"loyaltyStatus": "enrolled"
},
"event": "loyaltyProgramEnrollment",
"eventInfo": {
"eventName": "Loyalty Program Enrollment",
"eventAction": "enroll"
}
}GA4 Data Layer
{
"event": "sign_up",
"eventParams": {
"method": "loyalty_program"
}
}Adobe Client Data Layer
{
"event": "loyaltyProgramEnrollment",
"eventData": {
"loyaltyProgram": {
"status": "enrolled"
}
}
}XDM Mapping
{
"_experience": {
"analytics": {
"event1": {
"loyalty": {
"status": "enrolled"
},
"eventType": "loyaltyProgramEnrollment"
}
}
}
}Parameters
{
"tier": "string - loyalty tier assigned upon enrollment",
"channel": "string - source channel of enrollment",
"user_id": "string - unique identifier for the user",
"enrollment_date": "string - ISO 8601 date of enrollment"
}Source Data
Digital Analytics
Dependencies
[ "User Identification" ]
Report Attributes
channel tier enrollment_date
Segment Eligibility
true
Governance
Data Sensitivityinternal
Governance & Metadata
Created bydevyendarm
Created on8/25/2026
Last modified bydevyendarm
StatusPUBLISHED
GitHub
View File on GitHub
catalog/events/loyalty-program-enrollment.yml