Skip to main content
bthebigclass
All help topics

For creators

Drip — release modules over time

Lock Module 2 until Day 7, Module 3 until Day 14. Students see 'Unlocks on <date>' in the player instead of the lesson list. Set the offset days right in the curriculum editor.

Last updated May 22, 2026

Setting it up

Open the course → Curriculum tab → click a module to expand. Below the description, there's a 'Drip — unlock days after enrollment' field. Type a number from 0 to 365.

  • 0 or blank — module is available immediately. The current default.
  • 7 — locked for the first 7 days after the student enrolls.
  • 14 — locked for the first 14 days. And so on.

A live hint right beside the field reads 'Module locked for first N days' so you can see the effect without saving.

What students see

Locked modules in the player render a single amber card in place of the lesson list: '🔒 Unlocks on Mar 5, 2026. 4 lessons will be available — finish earlier modules in the meantime.' The module header shows a small lock chip.

Once the offset has elapsed, the lesson list appears and they can play through normally. No reload needed — the gate is computed every render.

How the date is computed

enrollment.enrolledAt + unlockOffsetDays. Each student's clock starts when they personally enroll, not when the course was published. Different students therefore see different unlock dates — exactly what you want for rolling enrollment.

If you want every student in a cohort to see the same unlock date, pair drip with cohort start dates. Enroll everyone on the cohort start day; their offsets align automatically.

Related