Automated Codecademy Cohort Streak Nudges
Every morning, WebRun opens Codecademy, checks each cohort member's streak and current course progress, books a catch-up session in Google Calendar for anyone 3 or more days stale, and drafts a WhatsApp nudge for you to review and send yourself.
How do I catch cohort learners before their Codecademy streak breaks?
WebRun checks each cohort member's Codecademy streak every morning, books a catch-up session in Google Calendar for anyone 3 or more days stale, and drafts a WhatsApp nudge naming the booked slot for you to review and send, so a stalled learner gets a human check-in before they quietly drop out.
- Stale learners get a catch-up slot within 2 days, not weeks later
- Every nudge is reviewed by a human before it sends
- Cohort dropout risk is caught while it's still recoverable
Built for bootcamp cohort leads · coding mentors · corporate upskilling programs · peer study group organizers
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.codecademy.comin a real browser with your saved login - no setup, no API keys. -
1
Codecademy - check each learner's streak
WebRun opens Codecademy to check each learner's streak. - Open your cohort's progress view and check each member's streak
- Note current course, module, and days since last activity
- Flag anyone stale for 3 or more days
Done when Every cohort member's streak status is captured.
-
2
Google Calendar - book a catch-up session
WebRun opens Google Calendar to book a catch-up session. - Book a 20 minute catch-up session for anyone flagged stale
- Offer the next open slot within 2 days
- Leave existing bookings untouched
Done when Every stale learner has a catch-up session on the calendar.
-
3
WhatsApp - draft a nudge message
WebRun opens WhatsApp to draft a nudge message. - Draft a short, encouraging nudge naming the booked catch-up slot
- Queue one draft per stale learner for you to review
- Leave every draft unsent. Never message a learner without your approval
Done when A reviewable nudge draft is queued for every stale learner.
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
Will it message learners on WhatsApp without me?
No. Every nudge is drafted and queued for your review. WebRun never sends a WhatsApp message on its own, you approve and send each one.
How stale does a streak need to be to get flagged?
3 or more days with no Codecademy activity. Anyone still active stays off the list entirely.
Does it double-book a catch-up session?
No. It checks the calendar first and only books an open slot, so it never overwrites an existing event.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.