Microlearning Drip Course
Build an internal tool that drips a course to your team one short lesson a day by email, asks a one-question check after each, and tracks who finishes and where they stall.
A login-protected drip-course tool where a training lead approves the lesson sequence and roster, learners get one bite-sized lesson per day on a cadence you choose, answer a quick check, and you see opens, completions, and stalls - with a completion CSV export.
Before you start
- A free Vercel account
- A free Supabase account
- A free Resend account with one verified sending domain
- Your lessons (title, short body, one check question) and your enrollment list in a spreadsheet
The problem this kills
Long training courses don't get finished. You build a thorough onboarding deck or a compliance module, send it out, and three weeks later half the team has opened it once and nobody has reached the end. People mean well, but a wall of content on a busy Tuesday loses every time.
Bite-sized daily learning is the fix everyone agrees on - one short lesson, one quick question, then back to work. But running it by hand is its own job: scheduling emails, chasing the people who stalled at lesson 4, tracking who actually answered the checks, juggling time zones and holidays, and making sure nobody gets the same lesson twice. That's exactly the kind of repetitive, rules-heavy work a small internal tool should own.
This Implementation Plan lets you build that tool yourself - by pasting a plan into an AI coding agent - even if you've never written code.
What you'll build
A small, private web app plus an automatic daily mailer that:
- Holds your course as a set of short lessons (title, a few paragraphs, and one check question each).
- Holds your roster of enrolled learners with their start dates and time zones.
- Lets a training lead approve the full lesson sequence and the enrollment list before a single email goes out.
- Drips one lesson per day (or on whatever cadence you pick) via Resend, skipping weekends and holidays if you want.
- Asks one check question at the end of each lesson and records the answer.
- Tracks opens, completions, and stalls - and nudges learners who go quiet.
- Lets learners pause and resume without losing their place.
- Exports a clean completion CSV so you can drop status into your LMS or HR system.
What's inside the Implementation Plan
The plan is a single file you paste into your AI coding agent. It walks the agent - and you - from empty folder to working tool, one copy-paste prompt at a time.
The most important part: the plan opens by interviewing you about your business. Before it builds anything, the agent asks how your training actually runs today - your lesson format, how you name and number things, your real enrollment volumes, your cadence and holiday rules, and your messy exceptions (people who join late, courses that branch, learners in five time zones). It reflects a short tailored spec back to you, waits for your thumbs-up, and only then builds. You get a tool shaped around your program, not a generic template you have to bend to fit.
Inside you'll find: the discovery interview, the exact data model, the lead-approval gate, the daily send scheduler with time-zone and holiday handling, the one-question check flow, the stall tracking and nudges, the pause/resume feature, and the CSV-export fallback so you can run the whole thing today even with no integration to your current systems.
The governance it includes (this is the point)
This isn't a script that blasts emails. It's an internal tool built the way a careful operations team would want it:
- Login so only your team can get in.
- Row-level security so each organization only ever sees its own courses, learners, and results.
- A full audit trail - who approved which sequence, who edited a lesson, when each email went out, who answered what.
- A human approval gate: the AI assembles the drip sequence and roster, but nothing sends until the training lead reviews and approves it. Any change to a queued lesson forces re-approval before it can go out.
- Duplicate guards keyed on learner email + course + lesson number, so nobody ever gets the same lesson twice, even if a schedule runs late or restarts.
Who it's for
L&D and operations teams who know long courses don't get finished and want bite-sized daily learning that actually lands. If you run onboarding, compliance refreshers, product training, or any course where completion matters - and you're tired of being the human scheduler chasing people through it - this is for you. No coding background needed.
You've got this - paste the first prompt and let the agent interview you.