This article shares a possible use case you could support. This can be a helpful jumping off point as you plan your implementation.
Design personalized shopping experiences where product recommendations, pricing, and available rewards change based on the customer's tier status.
- Call Query Loyalty Accounts by
memberId to retrieve the customer's current tier information when they visit a site. Save the tier.id field.
- Call Get Tier to get complete tier information for displaying progression paths.
- Call Query Rewards and filter results based on the customer's tier (
configsByTier.tierId field) to show only accessible rewards.
- Display tier-specific benefits:
- Show current tier status and progress toward next tier.
- Highlight tier-exclusive products or early access items.
- Display personalized point earning rates for the customer's tier.
- When customers view their account, call Get Current Member Account to show overall program engagement statistics.