How to use Make.com for Course Creators & Coaches
Students are dropping out of your courses simply because they forget to finish the modules they started, killing your completion rates.
💡 Why This Actually Matters
You pour your absolute heart into recording these course modules, but it's incredibly frustrating when students simply forget to log back in and finish the programs they paid for. Trying to manually audit student progress in Kajabi and send individual follow-up nudges to every single straggler is practically a full-time job.
By plugging Make.com into the equation, you get an invisible retention officer working around the clock. It actively tracks exactly when someone starts a lesson, waits patiently in the background, and if they haven't finished after a couple of days, it automatically shoots them a highly personalized Mailchimp email to pull them back in.
The Blueprint
- ⚡ Watch Events: Monitor your course platform (Kajabi/Teachable) for 'Module Started'.
- ⏳ Sleep: Wait 48 hours.
- 📧 Filter: If 'Module Completed' is still false, trigger a personalized 'Checking In' email via Mailchimp/ConvertKit.
The Course Completion Engine
Architecture MapThis is the high-level structural flow of your automation. Build this sequence in Make.com:
Kajabi: Watch Event -> Tool: Sleep (2 Days) -> Kajabi: Get Enrollment -> Gmail: Send nudge if incomplete🛠️ Actionable Toolkit: Setup Guide
Follow these exact steps to implement this blueprint in Make.com:
In Make.com, set up a webhook or direct integration with Kajabi/Teachable to watch for 'Module Started'.
Add the 'Sleep' tool module and set it to wait for 48 hours.
Add a module to fetch the current progress of that specific student.
Use a Make.com Array Aggregator and paste the formula below to extract only the titles of the modules they failed to finish, then map it into the Gmail body.
{{
map(
2.modules;
"module_title";
"completed";
false
)
}}