LearnDash is a full-featured WordPress LMS plugin that allows you to easily create and sell courses online.

Add gamification to your LearnDash courses to engage and motivate your students!

This plugin automatically connects GamiPress with LearnDash adding new activity events.

New Events

For Quizzes

  • Complete any quiz When an user finish a quiz
  • Complete a specific quiz When an user finish a specific quiz
  • Complete any quiz of a specific course When an user finish a quiz of a specific course
  • Complete any quiz with a minimum percent grade When an user finish a quiz with a minimum percent grade
  • Complete a specific quiz with a minimum percent grade When an user finish a specific quiz with a minimum percent grade
  • Complete any quiz of a specific course with a minimum percent grade When an user finish a quiz of a specific course with a minimum percent grade
  • Complete any quiz with a maximum percent grade When an user finish a quiz with a maximum percent grade
  • Complete a specific quiz with a maximum percent grade When an user finish a specific quiz with a maximum percent grade
  • Complete any quiz of a specific course with a maximum percent grade When an user finish a quiz of a specific course with a maximum percent grade
  • Pass any quiz When an user successfully pass a quiz
  • Pass a specific quiz When an user successfully pass a specific quiz
  • Pass any quiz of a specific course When an user successfully pass a quiz of a specific course
  • Fail any quiz When an user fails a quiz
  • Fail a specific quiz When an user fails a specific quiz
  • Fail any quiz of a specific course When an user fails a quiz of a specific course

For Topics

  • Complete any topic When an user finish a topic
  • Complete a specific topic When an user finish a specific topic
  • Complete any topic of a specific course When an user finish a topic of a specific course

For Assignments

  • Upload an assignment When an user uploads an assignment
  • Upload an assignment to a specific lesson When an user uploads an assignment to a specific lesson
  • Upload an assignment to a specific course When an user uploads an assignment to a specific course
  • Approve an assignment When an user get approved an assignment
  • Approve an assignment of a specific lesson When an user get approved an assignment of a specific lesson
  • Approve an assignment of a specific course When an user get approved an assignment of a specific course

For Lessons

  • Complete any lesson When an user finish a lesson
  • Complete a specific lesson When an user finish a specific lesson
  • Complete any lesson of a specific course When an user finish a lesson of a specific course

For Courses

  • Complete any course When an user finish a course
  • Complete a specific course When an user finish a specific course

Get LearnDash integration Now