Lesson Completed
When a student completes a lesson in a course owned by a collaborator, the Lesson Completed event is triggered.
Requires Siren Essentials
Last updated: April 9, 2026
When a student finishes a lesson inside a course owned by a collaborator, the “Lesson Completed” event is triggered. This creates an engagement linking the progress to the instructor who owns the course.
How it’s typically used
Lesson Completed is a finer-grained version of Course Completed. Instead of waiting for students to finish an entire course before an instructor earns anything, this trigger rewards progress along the way. That’s useful when courses are long, when students don’t always reach the end, or when you want the instructor’s earnings to reflect real engagement rather than just completion counts.
Most sites combine the two triggers: a small reward per lesson, a larger reward for finishing the course. The instructor revenue share recipe uses exactly that approach.
Integration requirements
Lesson Completed requires either the LifterLMS or LearnDash integration. Siren listens for lesson completion events from the LMS and attributes them to the collaborator who owns the parent course.