JeriCommerce calculates customer tier progression based on one of two methods, depending on how your loyalty program is configured: based on currency spent or based on loyalty points earned. The system then automatically assigns the customer to the highest tier for which they meet the minimum required points.
When your program uses currency-based tier calculation, the tier points are calculated as follows:
Example: A customer spends $150 and earns 150 tier points. If they return a $50 item, they lose 50 tier points, resulting in a net tier balance of 100.
When your program uses points-based tier calculation, the tier points are affected by loyalty point activity:
Example: A customer earns 500 points from a purchase (tier points increase by 500). If the customer redeems 200 points for a reward, their tier points stay the same (no change).

JeriCommerce automatically assigns customers to the appropriate tier based on their current tier points.
The Rule: Customers are placed in the highest tier for which they meet the minimum required points.
1. The system looks at all your tiers, sorted by required points (highest to lowest)
2. It finds the first tier where requiredPoints ≤ customer's current tier points
3. If no tier matches, the customer is assigned to your base tier (lowest tier
Example Calculation
Your Tiers:
Bronze: 0 points
Silver: 1,000 points
Gold: 5,000 points
Next Guide: To understand how these tier points lead to instant status changes and customer alerts, please see Real-Time Updates and Customer Notifications.