Clubs Data Model

Clubs are interest-based membership initiatives designed to provide exclusive benefits and privileges to customers.

Required Editions

Available in: Lightning Experience
Available in: Enterprise, Performance, Unlimited, and Developer Editions with Loyalty Management - Advanced

Clubs are modeled as loyalty tier groups. For each club, there is an associated loyalty tier that has the same name as the loyalty tier group. This loyalty tier is then associated with various objects that store eligibility criteria, benefits, and promotions.

Clubs are either independent or associated with existing loyalty programs. For independent clubs, a dummy loyalty program is set up.

Club data model showing various related objects
Note
Note To access the objects that are part of the Clubs data model, user must be assigned the Manage Loyalty Programs permission set.

These objects are associated with the clubs data model.

  • Loyalty Program: Stores the loyalty program that the club is a part of.
  • ̌Loyalty Tier Group: Groups all your company's clubs together.
  • Loyalty Tier: Stores detailed information about each club, including its name, description, and specific attributes.
  • Loyalty Tier Eligibility Source: Determines the eligibility criteria for club membership. The criteria can be based on:
    • Loyalty Tiers: Loyalty program members from specific tiers.
    • Segments: Customers who are part of specific Data Cloud segments.
    • Campaigns: Customers who are part of specific campaigns.
    • Actionable Lists: Customers who are part of specific actionable lists.
  • Loyalty Tier Membership Fee Option: Stores information about the subscription fees for each club, including the amount and payment models, such as:
    • Cash
    • Loyalty Currency
    • Cash and Loyalty Currency
  • Loyalty Tier Benefit: Associates club to a benefit that the club offers.
  • Loyalty Tier Promotion: Associates exclusive promotions with the club, which you can offer to members.
  • Loyalty Program Member: Stores information about a club member.
  • Loyalty Member Tier: Tracks the membership tenure of each member, including the start and end dates of their club membership.
  • Loyalty Program Member Promotion: Associates a club member with the promotion they're eligible for.
  • Loyalty Membership Lifecycle: Manages the stages of a member's subscription, from initial enrollment to ongoing engagement, and any changes in status.
Note
Note These objects and fields are shared between loyalty programs and clubs of your organization.