Salesforce Dictionary — Free Salesforce GlossarySalesforce Dictionary
DictionaryLLoyalty Member
MarketingBeginner

Loyalty Member

A Loyalty Member in Salesforce (LoyaltyProgramMember in the API) is the standard object that represents a single customer enrolled in a Salesforce Loyalty Management program.

§ 01

Definition

A Loyalty Member in Salesforce (LoyaltyProgramMember in the API) is the standard object that represents a single customer enrolled in a Salesforce Loyalty Management program. Each Loyalty Member record holds a parent LoyaltyProgramId, a related Account or Contact (depending on whether the program enrolls organizations or individuals), a unique MembershipNumber, an EnrollmentDate, a Status (Active, Cancelled, Suspended), the member's current Tier, current point balances per Loyalty Program Currency, lifetime accrual totals, and references to the most recent qualifying activity that affects tier status. Loyalty Members are the central operational record in any loyalty program — every transaction posted to the program (purchases, partner activity, promotional engagement) updates the member's balances and may trigger tier transitions, benefit grants, and outbound communications. The Loyalty Member's tier is driven by configurable qualification rules (lifetime points versus rolling-window activity) and is recomputed by standard Salesforce batch jobs that run on a configured schedule.

§ 02

In plain English

👋 Study buddy

A Loyalty Member is one customer enrolled in a Salesforce loyalty program — like one frequent-flyer account in an airline's miles program. The Loyalty Member record tracks their membership number, current tier (Silver/Gold/Platinum), point balances, and lifetime activity. Every purchase or qualifying action they take updates the Loyalty Member record.

§ 03

Worked example

scenario · real-world use

A retail customer signs up for the Acme Rewards program at checkout. Salesforce creates a Loyalty Member record under the Acme Rewards Loyalty Program, linked to her existing Contact record, with MembershipNumber AR0009842, EnrollmentDate today, Tier "Member" (the entry-level tier), and Status Active. Over the next year she makes 47 purchases totaling $4,200 — each purchase posts a Transaction Journal entry that the loyalty engine processes against the program's accrual rules, awarding her 4,200 points and incrementing her lifetime accrual total. As her balance crosses 5,000 points (the Gold threshold), the nightly tier-qualification job updates her Loyalty Member's Tier to Gold and triggers a welcome email along with new tier benefits — 15% discount coupon, free standard shipping, and Gold-only product preview access.

§ 04

Why Loyalty Member matters

Loyalty Members can be associated with either a Contact (B2C consumer programs) or an Account (B2B partner programs), but not both simultaneously on the same record. Programs that span both consumer and B2B segments typically maintain separate Loyalty Programs with separate Loyalty Member rosters, even when the underlying brand identity is shared. Mixing Contact-based and Account-based members in a single Loyalty Program is technically possible but operationally messy and not recommended.

The relationship between point balances on the Loyalty Member and Transaction Journal entries is event-sourced: balance fields like CurrentPoints and LifetimePoints are derived from the sum of all relevant Transaction Journal entries through the standard processing pipeline. Direct updates to balance fields bypass the audit trail and frequently get overwritten by the next processing job — for adjustments, the correct path is to post a Transaction Journal entry with the appropriate adjustment type, which preserves audit integrity and keeps tier-qualification logic accurate.

Tier transitions are operationally significant events. Standard Salesforce batch jobs evaluate every active Loyalty Member's tier qualification on a configurable schedule (typically nightly), promoting members who meet upgrade thresholds and downgrading those who fall below maintenance thresholds. Tier downgrade is the highest-churn-risk event in any program — configure grace periods, soft-warning notifications, and clear maintenance paths to retain at-risk members proactively.

§ 05

How organizations use Loyalty Member

Hospitality chain with millions of loyalty members

Maintains active Loyalty Members for every guest enrolled in the Acme Hotels rewards program. Nightly batch jobs reprocess the past 30 days of stays to ensure tier qualification reflects the most current rolling-window activity, with proactive emails sent to members within 1,000 points of upgrade or downgrade.

B2B distributor running a partner rewards program

Each partner Account is a Loyalty Member, with point accruals tied to wholesale order volume and qualifying training certifications. Tier benefits include marketing development funds, dedicated account management, and joint go-to-market support — driving measurable partner engagement.

Direct-to-consumer beauty brand

Tracks every customer as a Loyalty Member starting from first purchase, automatically enrolling them and surfacing their balance and tier on the storefront. Personalized recommendations and curated email campaigns are tier-driven, using Loyalty Member tier as a primary segmentation field in marketing automation.

§

Trust & references

Official documentation

Straight from the source — Salesforce's reference material on Loyalty Member.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Discussion

Loading…

Loading discussion…