Founding offer — 25% off applied automatically at checkout. Ends 1 November 2026 or after our first 30 orders. See pricing →

Free WordPress plugin · part of the Education Stack

Keep students on track and trainers prepared — every week, automatically.

Course Cadence is a free, self-hosted WordPress plugin that sends each cohort a weekly stream of guidance — pacing students through the course so they don’t fall behind, and giving trainers the week-ahead prep so they’re ready for class. Build the timeline once and reuse it intake after intake. Works with Tutor LMS, LifterLMS, or no LMS at all. Free, self-hosted, no paid tier.

Free & GPL · Tutor LMS · LifterLMS · standalone · WordPress 6.7+, PHP 8.0+

Course Cadence cross-course overview dashboard
0cohorts on cadence
0learners reached, hands-free (demo)

For anyone running cohort-based courses

RTOs & vocational training providers Course academies on Tutor LMS or LifterLMS Bootcamps & cohort-based programs Membership & community course creators Universities & CPD providers running terms No LMS? Standalone cohorts work too

What’s at stake

When the weekly rhythm slips, students fall behind — and trainers wing it.

Cohort courses live or die on rhythm. Keeping every learner on pace and every trainer prepared usually falls to a manual ritual — and the moment it slips, your completion rates and your live classes feel it.

📉

Students drift — then they drop out

Without a weekly nudge tied to where they are in the course, learners fall behind. Drift becomes non-completion — and completion is the number you’re measured on.

🧑‍🏫

Trainers walk in underprepared

If next week’s plan, activities and talking points aren’t in front of them, prep slips — and the live class is the first thing to suffer.

🔁

And it resets every intake

Rebuilding reminders by hand each teaching period — or bolting on a drip tool that doesn’t know your course — is fragile, and never gets better.

Students and trainers

One timeline. Two people it keeps on track.

Every prompt on the timeline can target students, trainers, or both — so the same weekly rhythm pulls learners through the course and keeps trainers ready for the room.

🎓 For students

Paced so they keep moving

Each week, learners get guidance for exactly where they are in the course — what to study, what to complete, what’s next. Self-directed or alongside live classes, it’s the nudge that turns drift into momentum, and a progress tracker shows them how far through the timeline they are.

→ Fewer drop-outs, stronger completion rates.

🧑‍🏫 For trainers

Prepared before they walk in

Trainers get the week ahead — what to present, the planned activities, the session notes — so prep never slips. They can refine prompts themselves (auto-approved, or sent past administration first) and see exactly what students are receiving alongside their own trainer notes, so they always know where the cohort is up to.

→ Trainers ready for every live class.

Schedule guidance to students, trainers or both · reuse a timeline from one cohort to the next, tweaking as you improve it · configure for fixed semesters or rolling enrolment starts.

Features

Everything you need to guide a cohort, week by week.

Author once, deliver all term, keep trainers in sync, and give students a guidance view they’ll actually open — the whole loop, free.

Timelines & prompts

Build a week-by-week (or day-level) timeline for each course — semester-based or enrolment-relative, with break periods that pause the week count — and attach rich-text prompts, linked lessons and attachments aimed at students, trainers, or both.

Timelines & prompts

Weekly dispatch overview

See the whole term at a glance: a prompt matrix across every course for any week, with quick previews and a deep-link straight into the editor.

Weekly dispatch overview

Email delivery dashboard

Every send, tracked — summary cards, per-course delivery stats and one-click CSV export. Know exactly what reached whom.

Email delivery dashboard

Trainer edit workflow

Trainers suggest refinements from the front end — auto-approved, or sent past administration first — reviewed from a queue with a word-level diff and a full audit trail.

Trainer edit workflow

Student guidance view

Learners get a clean current-week view with a progress tracker, full history and cross-week search — and one card per course when they’re in several.

Student guidance view
Timelines & prompts
Weekly dispatch overview
Email delivery dashboard
Trainer edit workflow
Student guidance view

Under the hood

Serious cohort infrastructure — all in the free plugin.

The resilience and depth you’d expect to find behind a paywall: multi-LMS support, delivery retries, versioning and audit trails. None of it costs extra.

🔌

Multi-LMS adapters

Tutor LMS, LifterLMS, or fully standalone. The right adapter is auto-selected; one runs at a time.

📨

Consolidated digests

Learners enrolled in several courses get one weekly email, not five — with shared week navigation.

🕗

Catch-up for late enrolees

Automatic on enrolment, plus a cross-course review of who’s behind and for which weeks — send or dismiss each one — so nobody starts mid-stream lost.

🔁

Retry queue & plain-text fallback

Transient failures retry hourly (up to 3×); a plain-text version ships alongside for deliverability.

🧪

Test & preview before send

Fire a test of any week — a single course or a consolidated multi-course digest — and see exactly what learners will get before it ships.

🕘

Prompt versioning & rollback

Automatic snapshots before every edit mean you can roll any prompt back to a known-good state.

🧾

Full audit trail

Who changed what, when and why — logged across timelines, prompts and edits, with CSV export.

⏸️

Per-course pause / resume

Pause a cohort’s dispatch without unpicking its timeline, and resume when you’re ready.

🩺

Site Health & cadence alerts

Dependency, database and cron checks built in — plus an admin digest after every weekly dispatch (even a zero-send week, with the reasons), a pre-dispatch preview, and a watchdog if the send runs late.

No catch: no telemetry · no licence key · no upgrade nag · no feature lockout. The full set above is the locked free baseline.

How it compares.

Manual emailGeneric drip toolLMS announcementsCourse Cadence (free)
Course-week awareManualNoSomeYes — timeline-based
Consolidated multi-course digestNoNoNoYes
Trainer edit & approval workflowNoNoNoYes
On-page guidance view + progressNoNoLimitedYes
Catch-up for late enroleesManualNoVariesAutomatic
Cross-cohort dashboards + CSVNoNoLimitedYes
Self-hosted (your data)n/aNoYesYes
CostYour time$10–100 / moLMS-bundled$0

Pricing

Free. And built to stay free.

No paid tier. No upgrade prompts. No telemetry. No licence key or activation. The entire feature set on this page is the locked free baseline — released under the GPL. Download it direct from us today; a WordPress.org listing is coming.

No paywall or feature lockout No telemetry or tracking No licence key or activation GPL · self-hosted · your data

Future capability, if any, will arrive as new free features or a separate add-on — never by moving today’s features behind a paywall.

🎁

Free — so where’s the catch?

There isn’t one. Course Cadence is GPL, free to download direct from us (a WordPress.org listing is coming), with no telemetry and no licence key. We do sell plugins — Training Hub Pro and Clinical Training Logbook Pro — and Course Cadence is the free anchor of that Education Stack: a genuinely useful tool in its own right that also introduces you to the rest. Use it forever without paying a cent.

🧩

Isn’t this just a scheduled-email plugin?

Generic drip tools fire emails on a clock — they don’t know your course weeks, your cohorts, your trainers, or render an on-page guidance view with a progress tracker. Course Cadence is course-aware: enrolment-relative timelines, consolidated multi-course digests, trainer suggestions with approval, prompt versioning, and dashboards across every cohort. It’s cohort guidance infrastructure, not a newsletter.

FAQ

Questions, answered.

Do I need an LMS?
Tutor LMS and LifterLMS are fully supported and auto-detected. No LMS? Standalone mode manages cohort classes and members inside the plugin. If both Tutor and LifterLMS are active, Tutor takes precedence — one adapter runs at a time.
Is there a paid version?
No. The full feature set is the locked free baseline. Future capability, if any, will appear as new free features or a separate add-on plugin — it will never move existing features behind a paywall.
Does it send our data anywhere?
No. Course Cadence has no telemetry, no tracking and no licence key, and all processing happens on your own WordPress install — your cohort, prompt and delivery data stays in your database. The only outbound call is a routine plugin-update check against our server, which sends your site address and software versions, never learner or course data.
How are the weekly emails sent?
Via WP-Cron. Learners in several courses get one consolidated digest by default; a transient-failure retry queue (hourly, up to 3 attempts) and a plain-text fallback protect deliverability, and late enrolees get an automatic catch-up. Emails use your LMS’s own email template (Tutor LMS or LifterLMS), or a built-in template in standalone mode.
Can trainers edit the guidance?
Yes — trainers suggest refinements from a frontend editor under an approval (or auto-approve) workflow, with a word-level diff and a full audit trail. Pending suggestions land in a dedicated review queue.
How does it relate to Training Hub?
They’re complementary siblings that read the same course base (native classes, or your LMS). Course Cadence paces learners through the content and preps trainers on what to teach; for scheduling the live sessions and sending session or tutorial reminders, Dantian Training Hub is the better fit — and those scheduled-session features are in its free tier. You could hand-configure Course Cadence for tutorial reminders each term, but Training Hub is purpose-built for it. Run them together: same cohorts, two jobs.

Course Cadence is the free anchor of the Education Stack

It pairs naturally with Training Hub — Course Cadence paces learners through the content while Training Hub schedules the live sessions and reminders, both reading the same course base. Add Training Hub Pro and the Clinical Training Logbook Pro for end-to-end cohort management; Course Cadence is included free.

Explore the Education Stack →