Teams
Teams enable collaborative engagement by grouping users together for shared achievements and competitions. This powerful feature supports various organisational structures like departments, offices, locations, or roles.
Benefits of team-based dynamics
- Foster collaboration and friendly competition between groups
- Track and reward collective achievements
- Create targeted incentives for specific departments or regions
- Analyse performance at both team and individual levels
Team structure setup
Teams in Mambo are represented by special user accounts linked to individual members through tags. This flexible structure allows for:
- Multiple team hierarchies
- Cross-team memberships
- Granular activity tracking
- Team-specific rewards and challenges
Configuration steps
1. Create required tags
Team identifier tags
- team_sales
- team_marketing
Team user identifier
- team_user
Configure tags with these settings:
-
Team identifier tags (e.g., team_sales):
- Personalisation: off
- Analytics tracking: on
-
Team user tag:
- Personalisation: on
- Analytics tracking: on
2. Create team user accounts
Create a user account for each team with:
- UUID: Same as team tag (e.g., "team_sales")
- Email: team-specific email
- Name: Team name
- Tags: team_user + team identifier tag
Example:
3. Associate members with teams
Add the team identifier tag to each team member's user profile.
Activity tracking
The system automatically tracks activities for both individual users and their teams:
- User performs an activity
- System checks user's tags
- If user has a team tag:
- Activity is recorded for the user
- Activity is recorded for the team user account
- If no team tag:
- Activity is recorded only for the user
Team-based features
Leaderboards
Create team-specific leaderboards by:
- Using team_user tag as "Filterable by Tag" to show only team rankings
- Using team identifier tags to filter for specific team members
Rewards and incentives
Configure team-specific rewards:
- Points systems for team achievements
- Team-exclusive rewards
- Collaborative missions
- Team-based coupons
Analytics
Filter analytics by:
- team_user tag for team-level performance
- Team identifier tags for member performance
- Combined filters for comparative analysis
Best practices
- Use descriptive team names and tags
- Maintain consistent naming conventions
- Regularly audit team memberships
- Monitor team-level analytics for engagement
Limitations
- Team users cannot log in to the platform
- A user can belong to multiple teams
- Team changes are not retroactive