Multilevel Commission System
Create progressive commission levels that motivate and reward affiliate performance with flexible condition settings and automatic upgrades.
How It Works
Progressive Level Structure
- Multiple Levels: Create unlimited commission levels (Bronze, Silver, Gold, etc.)
- Flexible Conditions: Set amount thresholds, referral counts, time-based, or custom criteria
- Automatic Upgrades: Affiliates advance when they meet level requirements
Commission Benefits
As affiliates progress through levels:
- Higher commission rates reward better performance
- Flexible durations (one-time, period, or lifetime)
- Manual overrides for special cases or VIP treatment
Setup Guide
1Enable Multilevel System
- Go to Project Settings → Commissions tab
- Find the Multilevel Commission System section
- Toggle "Enable Multilevel Commission System"
2Create Commission Levels
Level Configuration
Set up each level with:
- ✓ Level Name: Display name (Bronze, Silver, Gold)
- ✓ Level Order: Progression sequence (1, 2, 3...)
Commission Settings
Configure rewards:
- ✓ Commission Rate: Percentage or fixed amount
- ✓ Duration: One-time, period, or lifetime
Condition Settings
Set advancement criteria:
- ✓ Condition Type: Amount threshold, referral count, time-based, or custom
- ✓ Condition Value: Target amount or number
- ✓ Condition Period: Total, monthly, quarterly, or yearly
- ✓ Auto Upgrade: Automatic progression when criteria met
3Example Configuration
Sample 4-Level Setup
Level 1 - Starter: 5% lifetime
Condition: Amount threshold, $0+ (total)
Level 2 - Bronze: 7% for 6 months
Condition: Amount threshold, $100+ (total)
Level 3 - Silver: 10% lifetime
Condition: Amount threshold, $500+ (total)
Level 4 - Gold: 15% lifetime
Condition: Referral count, 10+ referrals (total)
Result when Gold affiliate sells $100:
- Gold affiliate earns: $15 (15% commission)
- Automatic upgrade when affiliate reaches next threshold
Advanced Condition Types
Amount Threshold
Use case: Reward high-value affiliates
- Set earnings targets ($100, $500, $1000+)
- Choose period: total, monthly, quarterly, yearly
- Ideal for revenue-focused progression
Referral Count
Use case: Encourage affiliate recruitment
- Set referral targets (5, 10, 25+ referrals)
- Track over different time periods
- Perfect for growth-focused programs
Time-Based
Use case: Reward affiliate loyalty and longevity
- Set activity duration requirements (30, 90, 365+ days)
- Combine with other criteria for comprehensive evaluation
- Encourage long-term partnerships
Custom Conditions
Use case: Flexible criteria for unique business needs
- Define custom metrics and targets
- Combine multiple criteria types
- Adapt to specific industry requirements
Managing Affiliate Levels
Process for Setting Affiliate Levels
- Go to your Project Dashboard → Affiliates section
- Create a new affiliate OR select an existing affiliate
- Use the "Multilevel Commission Settings" option to assign them to a specific level
- The system automatically applies the selected level's commission rate for future sales
Level Management Options
Automatic Upgrades
System automatically checks performance and upgrades affiliates when they meet criteria for the next level.
Manual Assignment
Manually assign any affiliate to any level for VIP treatment, partnerships, or testing purposes.
Automatic Processing
The system automatically processes level upgrades when affiliates meet new criteria during conversion events.
Tracking & Analytics
Admin Dashboard
- Affiliates page: See current commission levels for each affiliate
- Level statistics: Track level distribution and progression
- Performance metrics: Monitor earnings by level and upgrade frequency
Affiliate Widget
Affiliates can see:
- Their current commission level and rate
- Progress tracking: How close they are to the next level
- Level overview: All available levels and requirements
- Achievement history and milestone progress
Best Practices
Design Progressive Levels
- Start with modest rates to encourage initial engagement
- Create meaningful jumps between levels (3-5% increases)
- Set realistic but challenging upgrade thresholds
Monitor Performance
- Track which levels are most motivating for affiliates
- Analyze upgrade frequency and time-to-level progression
- Adjust level criteria based on actual performance data
Clear Communication
- Explain level benefits clearly in affiliate materials
- Show progress indicators in the affiliate dashboard
- Send congratulatory emails when affiliates reach new levels
Maintain Balance
- Ensure higher level rates don't exceed profit margins
- Test different level structures before full rollout
- Consider different criteria for different product categories
Common Questions
Getting Started
Quick Start Checklist
- Enable the system in your project settings (Commission tab)
- Create your commission levels with appropriate rates and condition settings
- Set condition types (amount threshold, referral count, time-based, or custom)
- Configure auto-upgrade settings to automate progression or manage manually
- Assign affiliate levels through the affiliate management interface
- Monitor and optimize based on affiliate behavior and business performance
Next Steps
Explore the API
Use the API to programmatically manage commission levels and automate level assignments.
View API DocsMulti-Tier System
Learn how to combine Multilevel with Multi-Tier for even more sophisticated commission structures.
Multi-Tier GuideSomething missing? Suggest a feature