Create and manage user levels with custom conditions and badges
User Levels
Create custom user levels with conditions and badges. User levels help recognize and reward active freelancers on your platform.
Location: Dashboard → User Levels
Creating User Levels
Create new user levels with custom conditions.
- Go to Dashboard → User Levels
- Click "Create User Level"
- Fill in the form:
- Name - Level name (e.g., "Bronze", "Silver", "Gold", "Platinum")
- Description - Level description
- Order - Display order
- Image - Badge image (optional)
- Conditions - Set conditions for this level
- Logic - Set logic (AND/OR) for conditions
- Active - Enable or disable this level
- Click "Save"
User levels can have conditions like:
- Minimum completed orders
- Minimum earnings
- Minimum rating
- Minimum reviews
Editing User Levels
Edit existing user levels.
- Go to Dashboard → User Levels
- Find the level you want to edit
- Click "Edit" button
- Modify name, description, conditions, or image
- Click "Save"
Deleting User Levels
Delete user levels you no longer need.
- Go to Dashboard → User Levels
- Find the level to delete
- Click "Delete" button
- Confirm deletion
Setting Conditions
Define conditions that users must meet to achieve a level.
Common Conditions:
- Completed Orders - Minimum number of completed orders
- Total Earnings - Minimum total earnings
- Average Rating - Minimum average rating
- Number of Reviews - Minimum number of reviews
Logic:
- AND - All conditions must be met
- OR - Any condition can be met
Example: "Silver Level" requires:
- At least 10 completed orders AND
- At least $1,000 total earnings AND
- At least 4.5 average rating
Badge Images
Upload badge images for user levels.
- Go to Dashboard → User Levels
- Click "Edit" on a level
- Upload badge image
- Click "Save"
Badge images appear on freelancer profiles to show their level.
Ordering User Levels
Set the display order of user levels.
- Go to Dashboard → User Levels
- Click "Edit" on a level
- Set the Order number (lower numbers appear first)
- Click "Save"
Example order:
- Bronze: Order 1
- Silver: Order 2
- Gold: Order 3
- Platinum: Order 4
How User Levels Work
User levels are automatically assigned to freelancers based on their performance:
- System checks conditions periodically
- Users are upgraded when they meet level conditions
- Badge images appear on profiles
- Levels help clients identify experienced freelancers
Best Practices
Level Design:
- Create 3-5 meaningful levels
- Use clear, recognizable names
- Design attractive badge images
- Set achievable but meaningful conditions
Conditions:
- Start with achievable conditions
- Gradually increase difficulty
- Balance multiple metrics
- Test conditions before activating