Siren

Course Completed

When a student completes a course owned by a collaborator, the Course Completed event is triggered.

Requires Siren Essentials

Last updated: April 9, 2026

When a student finishes a course that’s owned by a collaborator, the “Course Completed” event is triggered. This creates an engagement linking the completion to the instructor who owns the course.

Completion A student finishes a course owned by a collaborator
Engagement Siren creates an engagement tying the completion to the instructor
Points The engagement gets points from the program's settings

How it’s typically used

Course Completed is built for sites that host multiple instructors and want to pay those instructors based on how much their material is actually getting used. You handle the platform, the marketing, and the student experience, and the instructors get credited whenever their work reaches the finish line.

It’s common to pair this trigger with Lesson Completed so the instructor earns a smaller amount per lesson and a larger amount when a student reaches the end of the course. The instructor revenue share recipe is a ready-to-use example of that pattern.

Integration requirements

Course Completed requires either the LifterLMS or LearnDash integration. Siren listens for the completion event from whichever LMS you’re using and attributes it to the course owner set in your course settings.