Automated Busuu Team Challenge Leaderboards
Every Monday, WebRun opens Busuu, checks each challenge participant's weekly study time and current level progress, updates a Trello leaderboard card with the standings, and posts the results to Microsoft Teams for the whole company challenge.
How do I run a company Busuu challenge without manual tracking?
WebRun checks every challenge participant's Busuu study time and level progress each Monday, updates a Trello leaderboard card with the current rankings, and posts the standings to Microsoft Teams, so a company language challenge runs itself with a fresh leaderboard every week instead of someone manually chasing screenshots.
- The leaderboard updates itself every week with no manual entry
- Top performers get recognized in front of the whole company
- Study time and levels are pulled straight from Busuu, not self-reported
Built for HR and culture teams · workplace wellness programs · remote team leads · language learning clubs
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.busuu.comin a real browser with your saved login - no setup, no API keys. -
1
Busuu - check weekly study time
WebRun opens Busuu to check weekly study time. - Open each participant's profile and check this week's study time
- Note current level and units completed
- Rank participants by weekly study minutes
Done when Every participant's weekly study time is captured.
-
2
Trello - update the leaderboard card
WebRun opens Trello to update the leaderboard card. - Update the leaderboard card with this week's rankings
- Move the top 3 participants to the card's pinned section
- Reset last week's ranking once the new one is posted
Done when The Trello leaderboard reflects this week's standings.
-
3
Microsoft Teams - post the standings
WebRun opens Microsoft Teams to post the standings. - Post the full standings to the company challenge channel
- Congratulate the top 3 by name
- Note who leveled up this week
Done when The company has this week's Busuu standings in Teams.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does it message participants individually?
No. It only posts the shared standings to Teams and updates the Trello card. It never emails or messages a participant directly.
How does it rank participants?
By study minutes logged that week, read directly from each participant's Busuu profile, so the leaderboard reflects real activity.
What if someone opts out mid-challenge?
Remove them from the tracked participant list and WebRun stops including them in the next run's rankings and post.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.