KWIGA help center LMS (education) Students and participants: adding and interacting Automation: Awarding points upon completing lessons

Automation: Awarding points upon completing lessons

Articles:

How to set up point allocation after viewing or completing a lesson.


Would you like to reward your students with bonus points for completing lessons or even just for watching videos during the lessons?
Remember, you can enable payment with points, which encourages students to purchase other products.

To create this automation, go to the Automations section in the top menu and click +Script

Assigning points for lesson completion

If a lesson doesn’t include any quizzes and only requires watching a video to be marked as complete, then in the automation event, simply select “Lesson viewed” and choose the specific lesson.

In the actions section, select “Assign points”, then specify the course where the points should be credited and the number of points.
Don’t forget to save your changes.


If the lesson contains quizzes (assignments and tests), and you want to assign points only when the student has viewed all the lesson materials and completed the tasks, you need to add a condition.

In this case, it's better to set the quiz completion as the event trigger, since this event should be used as the final indicator that the lesson has been completed. Typically, students first watch the video and then proceed to the assignments.

In the event section, select “Quiz changed status to Passed” and specify the quiz.
In the condition, check whether the lesson containing this quiz has been viewed.


Create separate automations for each lesson in the course for which points should be awarded either for viewing or completing.

Set up an individual automation scenario for each lesson where you want to reward students. This ensures accurate tracking and correct point assignment based on the type of activity — whether it's simply watching the lesson or fully completing it with quizzes.