Tiers: Sample Use Cases and Flows

This article shares a possible use case you could support. This can be a helpful jumping off point as you plan your implementation.

Create tier-specific shopping experiences

Design personalized shopping experiences where product recommendations, pricing, and available rewards change based on the customer's tier status.

  1. Call Query Loyalty Accounts by memberId to retrieve the customer's current tier information when they visit a site. Save the tier.id field.
  2. Call Get Tier to get complete tier information for displaying progression paths.
  3. Call Query Rewards and filter results based on the customer's tier (configsByTier.tierId field) to show only accessible rewards.
  4. 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.
  5. When customers view their account, call Get Current Member Account to show overall program engagement statistics.
Did this help?