Skip to main content

Release Lessons Over Time and Set Due Dates

Schedule when online lessons or modules open and are due, release them in stages around a blended course date and control deadline reminder emails.

Written by Artur Binzaru

This guide is for course providers who sell online lessons, also called modules or e-learning, on an on-demand or blended course. It explains how to release lessons over time instead of all at once (a drip feed), how to set a due date for a lesson, and how the reminder emails about those dates work.

​

An on-demand course is self-paced online learning. A blended course combines online lessons with scheduled sessions on a course date. On a blended course, you can time a lesson around each learner’s own booked date, even when learners on the same course attend on different dates. Lesson schedules work only for lessons built in Cademy.

Who can edit lesson schedules? System Admins and Course Owners with access to the course can edit lesson schedules. Facilitators cannot open the course editor.

​


​

Release Course Lessons or E-Learning Modules in Stages (Drip Feed)

A new lesson has no timed opening restriction. The learner still needs course access and the lesson must be published. Use Opens to release lessons in stages and Due to set a deadline. A lesson can also wait for earlier work, payment or attendance. If you set one of those checks, the lesson opens after both the opening time and the extra requirements are met. See Set Lesson Access and Completion Rules.

  1. Go to admin.cademy.io and select Courses.

  2. Open the on-demand or blended course. Select Edit Course, then Contents.

  3. Open the lesson and select Access beside its publication status. The button can show an icon if a time is set. To create or edit lessons, see Build and Organise Lessons in an Online Course.

  4. In the Access dialog, use Opens to choose an opening option. For on a set date, a date box and a time box appear next to the option; set the opening date and time in them, in your device’s timezone. For a relative option, enter a whole number and choose days or hours.

  5. Use Due to choose no due date or a deadline option. For on a set date, set the due date and time in the date box and time box that appear next to the option, in your device’s timezone. For a relative deadline, enter a whole number and choose days or hours.

  6. Read any date preview, warning or error below the settings. Correct an error before continuing.

  7. Select Save in the dialog to apply the choices to the editor. Then select the editor’s main Save to store them.

  8. Reopen Access to check the saved values. A schedule does not publish a Draft lesson. Make sure the lesson is Published when eligible learners should see it; follow Publish or Hide Course Lessons.

  9. Repeat these steps for each lesson you want to release later.

The First Aid at Work lesson editor with Access beside Published

​

The Access dialog showing When It Opens, Due and Completion settings

Relative amounts must be whole numbers from 0 to 365 days, or 0 to 8,760 hours. Zero means the opening or deadline is at the selected starting point. Closing the dialog without selecting Save discards the changes made in that dialog.

​

An on a set date time is one moment for every learner. Cademy reads the date and time you enter in your device’s timezone, not the course’s timezone, so check your device before you enter them. Course-start and course-end options follow the timezone of the learner’s course date instead. Set Time Zones for Course Dates explains where that timezone is set.

​

A saved change applies to every learner on the course, including learners who have already started it. An unfinished lesson can become locked if its revised opening time has not arrived. A completed lesson is not locked by its own timed opening rule; other course-access requirements and any required earlier quiz or form still apply.

​

Marking a lesson Completed in Admin also bypasses that lesson’s timed opening rule. If an admin changes it back to In Progress or Not Started, the opening restriction applies again. See Reset or Correct a Learner's Lesson Progress before changing recorded work.

​


​

Lesson Opening and Due Date Options and How Each Date Is Calculated

The Opens and Due lists offer the same kinds of option. A due date does not remove access. Other access requirements, such as course access expiry or completing an earlier lesson, still apply.

Option

What it means

Available on

straight away / no due date

No timed opening restriction, or no completion deadline.

On-demand and blended

on a set date

One date and time for everyone taking the course.

On-demand and blended

after enrolling

A number of days or hours after each learner’s enrolment reference date.

On-demand and blended

before the course starts

A number of days or hours before the booked date starts.

Blended only

after the course starts

A number of days or hours after the booked date starts.

Blended only

before the course ends

A number of days or hours before the booked date ends.

Blended only

after the course ends

A number of days or hours after the booked date ends.

Blended only

For example, to release one module a week from when each learner enrols, leave the first lesson on straight away, then set the second lesson to open 7 days after enrolling, the third 14 days after enrolling, and so on. This is a fictional example; check the result with a test learner.

​

For after enrolling, an order-based learner’s timing starts from the Order’s paid date when one is recorded, otherwise its created date. For a learner added manually or imported without an Order, it starts from the Registration’s created date. It does not start when the learner first opens a lesson. A day counted from this date is a period of 24 hours.

​

If the course gives learners access for a limited number of days, those days are counted from the same date. A lesson set to open after the learner’s access has expired does not open for them unless their access is extended. See Set or Extend How Long Learners Can Access a Course.

​

A Registration is one person’s place on a course. An Order is the purchase record. These dates can differ from the day the learner attends, so choose a course-start or course-end option when the timing should follow attendance dates.

​

Check the Date Preview and Warnings in the Lesson Access Dialog

When you choose a course-start or course-end option, the dialog shows the calculated timing for the next upcoming course date. This is an example for that date, not one fixed date applied to every learner. If there is no upcoming date to preview, you can still save the rule.

​

Cademy blocks certain combinations where it can establish that the lesson would be due before it opens, including two conflicting set dates. The error says This lesson would be due before it opens. Set a due date after it opens. and disables Save.

​

A warning can also identify upcoming course dates where the opening and deadline conflict. A warning does not prevent saving. Check each named date and adjust the rule so learners have time to complete the lesson.

​

The warning checks the upcoming dates already loaded, starting with a batch of up to 50 dates or blocks. The dialog does not automatically load every date on the course, so a conflict on an unloaded date is not reported. Check that the rule works for the other dates you offer; no warning is not proof that every date is valid. Not every combination can be checked, particularly when you mix after enrolling with a course-date rule.

​

The Access dialog with a date preview and a due-before-opening warning

​


​

Schedule Lessons Around a Learner’s Blended Course Date

On a blended course, course-start and course-end rules use the date on the learner’s Registration. If the learner booked a block of sessions, the start is the first session’s start time and the end is the final session’s end time. If they booked one session separately, the rule uses that session. You cannot choose a different session inside the block as the timing point.

​

Because each learner’s lesson times follow their own booked date, an unfinished lesson can open later for learners on a later date. For example, if a lesson opens 1 day before the course starts, a learner who has not completed it waits until 1 day before their own date. Completed lessons bypass their own timed opening rule, while other access requirements still apply.

​

Days follow the course date’s local clock time, including a seasonal clock change. Hours count elapsed time. For example, one day before a 09:30 start is 09:30 on the previous local date; two hours after a 16:30 finish is 18:30.

  • Preparation before attendance: set Opens to straight away and Due to 1 day before the course starts. A learner whose date starts on 10 June at 09:30 has a deadline of 9 June at 09:30. A learner booked for 17 June has a deadline of 16 June at 09:30.

  • Follow-up learning: set Opens to 2 hours after the course ends and Due to 7 days after the course ends. For a date ending on 12 June at 16:30, the lesson opens at 18:30 that day and is due on 19 June at 16:30.

These are fictional examples. After saving your own rule, use a test learner booked on the relevant date to check the result in the course content.

​

How Rescheduling or Moving a Learner to Another Course Date Changes Lesson Dates

Changing the booked date’s start or end changes lesson times calculated from that point. Moving a learner to another date of the same course also changes their course-date lesson times. A fixed on a set date rule stays on its chosen date.

​

When a provider moves the same learner to another date of the same course, recorded online progress and each completed lesson’s original completion time stay. A completed lesson is not locked again by a later opening time. Unfinished lessons still follow their revised opening and due times, and reminders skip completed lessons. General course access and earlier required quizzes or forms can still restrict access.

​

Attendance and course completion information clear on a Registration move, so the learner still needs attendance recorded for the new date. This is different from editing the time of the saved course date itself. Review Move or Transfer a Participant to Another Date or Course before moving anyone.

​

First Aid at Work on the learner’s Content page with the new 28 November date, one completed lesson and unfinished lessons locked until 27 November.

​

The completed welcome lesson remains open in the learner’s course, with Completed at the bottom and unfinished lessons locked in the side list.

A learner’s own Reschedule action has separate eligibility rules, including restrictions after attendance or lesson progress has been recorded. Keeping progress during a provider’s move does not remove those restrictions. See Cancel or Reschedule Your Course Booking.

​


​

What Learners See Before a Lesson Opens and After It Is Due

Learners see published lessons they are eligible to access. In a blended course, the course content page, which lists the course’s lessons, shows their booked date in Your Course. On that page, course-date lessons explain their timing below the lesson name with wording such as “Due 1 day before your course starts”. The lesson list on a lesson page does not show that wording.

​

Before an unfinished lesson opens, the course content page and the lesson list on a lesson page both show an availability badge. Opening a locked lesson shows when it will become available instead of its content. A deadline appears as a due-date badge; an incomplete lesson whose deadline has passed shows Overdue. Learners can still complete an overdue lesson while their course access remains valid.

​

A learner lesson page whose outline shows a locked lesson with the badges Available in 9 days and Due 22 Oct 2026

​

The signed-in learner’s locked lesson showing the opening time and date

If a learner has no booked date, an unfinished lesson that opens relative to the course date stays locked with Awaiting Date. A course-date deadline has no calculated due date until a date is assigned. The “You’re not booked on a date yet” banner appears when a lesson is waiting on that date to open. Booking establishes when an unfinished lesson opens; it does not necessarily open it immediately.

​

A learner who joins after a course-date deadline has passed sees the incomplete lesson as overdue. The deadline is not moved forward simply because they booked late.

​

The learner guide Start Your Online Course and See When Lessons Open describes these pages from the learner’s side.

​

Why a Learner Still Cannot Open a Scheduled Lesson

If learners are unable to open a lesson that you expected to be open, check these in order:

  • The lesson is published: a lesson in Draft is hidden from learners, whatever its schedule. Follow Publish or Hide Course Lessons to check and change its status.

  • The rule follows each learner’s own date: on a blended course with a course-start or course-end rule, an unfinished lesson opens at the calculated time for their booked date. Choose on a set date instead if its opening rule should use the same moment for everyone. Completed lessons bypass their own opening rule.

  • The learner has a booked date: without a date on their Registration, an unfinished lesson timed around the course date shows Awaiting Date.

  • The learner’s access is valid: check their Registration, any payment and approval requirements, and whether their course access has expired.

  • An earlier quiz or form is complete: if a lesson before it has a quiz or form learners must complete first, the locked lesson shows Complete the previous lesson until they do.

  • Any unlock requirements on this lesson are met. In Access, check whether it waits for the previous required lesson, full payment or attendance. If it is missing entirely for one learner, also check Completion for an exception that hides it from them.

If the learner is still blocked, the learner guide Can't Access Your Course or a Lesson? What to Check lists what they see in each case.

​


​

Lesson Opening and Deadline Reminder Emails to Learners

Cademy emails learners when a scheduled lesson opens and when a lesson deadline is close or has passed. Adding a Registration or changing a lesson’s opening or due-date rule prepares these notifications for eligible learners. This includes learners added manually or imported without an Order. Course-date changes and Registration moves also update the relevant reminder schedules.

​

These notifications are separate from the confirmation sent when a learner is added or imported, and from the session reminders under the course’s Emails settings. Turning off Send confirmation email or an import’s Send Confirmation does not turn off future lesson notifications.

  • Each notification is sent to the learner’s email address and links to the lesson.

  • Opening notifications are checked hourly, so delivery is not guaranteed at the exact minute a lesson opens.

  • Deadline notifications are checked daily. Each lesson with a due date can send a learner up to four: due in 2 days, due in 1 day, due today, and overdue by 1 day. Their subjects start “Due in 2 days:”, “Due in 1 day:”, “Due today:” and “Lesson overdue by 1 day:”. Choosing hours for a deadline does not create an hourly countdown email.

  • The learner needs an eligible Registration that has not been cancelled or deleted, a recorded email address and valid course-content access. Email sending must also be enabled for the provider’s account.

  • No notification is sent for a lesson the learner has completed, for a cancelled Registration, or when the lesson’s live timing is no longer in the sending window.

  • When a Registration or changed rule is processed after its opening or deadline has already passed, Cademy does not create a retrospective notification for that past moment.

  • No notification is sent for a lesson while it is in Draft. If you publish it again before a scheduled notification is due, Cademy still checks whether the learner and lesson qualify before sending it.

Cademy skips opening emails and deadline reminders for a lesson hidden from a learner by a participant exception. A scheduled opening email is also skipped if an unlock requirement is still unmet when it would send. Meeting that requirement later does not send a catch-up email. A visible optional or locked lesson can still have a due date and an eligible deadline reminder.

​

An opening date or deadline shown in the course is not proof that an email reached the learner. If a message is missing, check the learner’s Registration, email address, access and saved lesson rule. A System Admin can also review the recorded emails using Find Sent Emails and Check Delivery Status.

​

Can You Stop Lesson Deadline Reminders for One Student?

There is no switch to turn off lesson deadline reminders for one learner while leaving the lesson visible to them. The deadline is set on the lesson. Cademy checks each learner’s eligibility before sending a reminder. A lesson hidden from a learner by a participant exception sends them no reminder. A learner can receive reminders for more than one visible, unfinished lesson with a due date.

  • Once the learner completes a lesson, its reminders stop for them.

  • If the learner has already done the work another way, you can mark the lesson complete for them, which also stops its reminders. This records the lesson as completed in their progress. See Reset or Correct a Learner's Lesson Progress.

  • To stop deadline reminders for everyone on a lesson, open its Access dialog, choose no due date under Due, select Save and save the lesson. To stop opening notifications too, also choose straight away under Opens. This removes the timed opening restriction. The lesson must still be Published, and learners must meet its access and earlier-lesson requirements.

The last deadline reminder for a lesson is the overdue email about a day after its due date, so a learner receives no more than four for each lesson.

​


​

Test a Lesson Release Schedule as a Learner

Use Preview as Student to check saved lesson content, not to test the learner’s release restrictions or deadlines. Admin preview stays in preview mode even if you are also registered on the course.

​

To check the actual schedule, open the course through a real test learner Registration. For course-date rules, book the test learner on the date you want to check. Compare the outline and locked lesson with the saved rule. To check different cohorts, use learners booked on different dates. Follow Test a Course Before Launch.

​


​

Frequently Asked Questions

Can I change or remove a lesson schedule later?
Yes. Open the lesson’s Access settings. Choose straight away under Opens to remove its timed opening restriction, or no due date under Due to remove its deadline. Select Save, then Save. Other access and completion requirements still apply.

​

Why are course-start and course-end options missing from the lesson schedule?
They are available only on blended courses. On-demand courses support a set date or days or hours after enrolling. Courses without lessons built in Cademy do not use lesson schedules. If a blended course is changed to an on-demand course, a lesson’s saved course-start or course-end rule stops applying: the lesson opens without that restriction and has no calculated deadline. Open the Access dialog, where the rule shows Only blended courses can time lessons around the course date., and choose another option.

​

Will a learner lose lesson access after its due date?
No. The due date is a completion deadline, not an access expiry date. The learner can complete the overdue lesson while their course access remains valid. To set or change how long learners keep access, see Set or Extend How Long Learners Can Access a Course.

​

Can I set a different lesson release date for one learner?
No. The rule is saved on the lesson. Its calculated date can differ because learners enrolled at different times or booked different course dates; there is no individual lesson-schedule override in this dialog.

Did this answer your question?