Loyalty Program
A Loyalty Program in Salesforce Loyalty Management is the parent configuration that defines a rewards program: the tier structure (Bronze, Silver, Gold), the point-earning rules, the redemption catalog, the promotion templates, and the enrollment settings.
Definition
A Loyalty Program in Salesforce Loyalty Management is the parent configuration that defines a rewards program: the tier structure (Bronze, Silver, Gold), the point-earning rules, the redemption catalog, the promotion templates, and the enrollment settings. The Loyalty Program record (on the LoyaltyProgram standard object) ties together every member, every transaction, and every reward into a single coherent program identity. A single org can run multiple Loyalty Programs simultaneously (a B2C consumer program and a B2B partner program, for example), each with its own rules and members.
Salesforce Loyalty Management is the Industries Cloud product that hosts loyalty programs, targeting retailers, airlines, hotels, financial services, and any B2B or B2C business running structured rewards. The Loyalty Program record defines the rules; supporting objects (LoyaltyProgramTier, LoyaltyProgramMember, LoyaltyLedger, LoyaltyPromotion, Voucher) store the operational data. Loyalty Programs typically launch as part of a customer-engagement strategy and integrate with Marketing Cloud for tier-driven campaigns, Service Cloud for member care, and Data Cloud for unified customer profiles.
The Loyalty Program data model and its operational layers
The LoyaltyProgram standard object
LoyaltyProgram is the parent record holding the program name, description, status (Draft, Active, Closed), program type (B2C or B2B), and global configuration like default point currency and program start/end dates. The record is the foundation; everything else (tiers, members, rules) hangs off it.
Tier structure
Each Loyalty Program defines a set of Loyalty Program Tiers (Bronze, Silver, Gold, Platinum) with the qualifying criteria for each (lifetime points, current-period activity, custom criteria). Members progress between tiers based on the rules. Tier definitions include benefits (point multipliers, exclusive offers, catalog access) and the tier-progression cadence (annual, lifetime, rolling 12 months).
Point earning rules
The program defines how members earn points: per-dollar spent, per-action completed, per-event attended, per-signup-bonus. The rules are configured as Loyalty Rules on the program; each rule has trigger criteria and a point-award formula. Modern Loyalty Management uses Process Automation rules to evaluate and award points as transactions arrive.
Redemption catalog
Members spend points on rewards from a catalog: discounts, free products, experiences, charitable donations. The catalog is configured as Reward records linked to the Loyalty Program; each Reward has a point cost, an inventory count (for limited-availability), and eligibility rules (which tiers can redeem). Catalog management is the operational heart of the program.
Promotion templates
Promotions are time-bound campaigns that boost point earning or unlock special rewards. Examples: double points on Tuesdays, triple points during a holiday week, 500 bonus points for booking five nights. Promotions are configured as Loyalty Promotion records linked to the program; they fire automatically based on the rules.
Multi-program orgs
Some orgs run multiple Loyalty Programs in parallel: a B2C consumer program for individuals and a B2B partner program for distributors. Each program has its own data model, its own rules, and its own member roster. Customers can be in multiple programs; the system tracks each enrollment separately.
Integration with Marketing Cloud and Data Cloud
The strongest argument for Loyalty Management on Salesforce is the unified data model. Marketing Cloud accesses Loyalty data for tier-segmented campaigns; Service Cloud sees the member context on every interaction; Data Cloud unifies the profile across all touchpoints. Standalone loyalty platforms can do points and tiers, but the unified customer view requires platform integration.
Stand up a Loyalty Program in Salesforce
Loyalty Program setup is a multi-week project. Plan the rules carefully before configuring; reversing decisions after launch breaks the trust with enrolled members.
- Activate Loyalty Management
Setup, Loyalty Management, enable. Confirm licensing is in place.
- Design the program rules on paper first
Tier structure, point earning rules, redemption catalog, promotion strategy. Get sign-off before building anything.
- Create the LoyaltyProgram record
Set name, description, type (B2C/B2B), start date. Save.
- Configure tiers and qualifying criteria
Build each Loyalty Program Tier with its benefits and progression rules.
- Set up point earning rules
Define how members earn points: per-dollar, per-action, per-event. Wire to source-system transactions via Process Automation.
- Build the redemption catalog
Create Reward records with point costs, inventory, and tier eligibility. Test the redemption flow end-to-end.
- Launch with a pilot member cohort
Roll out to a small group first. Verify the rules work as designed before broad rollout.
- Loyalty Management is licensed separately. Confirm the contract before designing.
- Changing program rules after launch breaks member trust. Plan carefully; pilot before broad rollout.
- Multi-program orgs need careful data-model separation. Each program''s members, rules, and rewards stay distinct.
- Integration with source systems (POS, ecommerce, mobile) is non-trivial. Plan the integration alongside the program design.
Trust & references
Cross-checked against the following references.
- Loyalty Management OverviewSalesforce Help
- LoyaltyProgram ObjectSalesforce Developers
Straight from the source - Salesforce's reference material on Loyalty Program.
- Set Up Loyalty ManagementSalesforce Help
About the Author
Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.
Discussion
Loading discussion…