LearnDash Integration

Just do what Uncanny Automator did with their LearnDash Integration:

Triggers for logged-in users

  • A user achieves a percentage greater than, less than or equal to a value on a quiz
  • A user achieves a score greater than, less than or equal to a value on a quiz
  • A user achieves greater than, less than or equal to a number of points on a quiz
  • A user attempts (passes or fails) a quiz
  • A user completes a course
  • A user completes a lesson
  • A user completes a topic
  • A user fails a quiz
  • A user passes a quiz
  • Pro A Group Leader is added to a group
  • Pro A Group Leader is removed from a group
  • Pro A user answers a quiz question correctly
  • Pro A user answers a quiz question incorrectly
  • Pro A user completes a group’s courses
  • Pro A user is added to a group
  • Pro A user is enrolled in a course
  • Pro A user is removed from a group
  • Pro A user is unenrolled from a course
  • Pro A user submits an assignment for a lesson or topic
  • Pro A user submits an essay for a quiz
  • Pro A user’s access to a course expires
  • Pro An assignment is graded
  • Pro An essay question is graded
  • Pro A user is added to a group that has access to a course

Triggers for everyone

  • Pro A course is added to a group

Actions

  • Create a group
  • Enroll the user in a course
  • Make the user the leader of a group
  • Mark a course complete for the user
  • Mark a lesson complete for the user
  • Mark a topic complete for the user
  • Pro Add a course to a group
  • Pro Add the user to a group
  • Pro Extend the user’s access to a course by a number of days
  • Pro Mark a lesson not complete for the user
  • Pro Mark a quiz complete for the user
  • Pro Mark a quiz not complete for the user
  • Pro Mark a topic not complete for the user
  • Pro Remove a course from a group
  • Pro Remove the Group Leader from a group and all its children
  • Pro Remove the user as a leader of a group
  • Pro Remove the user from a group
  • Pro Remove the user from a group and all its children
  • Pro Remove the user from all groups
  • Pro Repair the progress of a completed course for the user
  • Pro Reset the user’s attempts for a quiz
  • Pro Reset the user’s progress in a course
  • Pro Reset the user’s progress for all courses associated with a group
  • Pro Send a certificate
  • Pro Send an email to Group Leaders of a group
  • Pro Send an email to the user’s group leader(s)
  • Pro Unenroll the user from a course
  • Pro Unenroll the user from all courses
  • Pro Unenroll the user from all courses associated with a group

Conditions

  • Pro The user is a leader of a group
  • Pro The user has completed a course
  • Pro The user has completed a lesson
  • Pro The user has completed a quiz
  • Pro The user has completed a topic
  • Pro The user has failed a quiz
  • Pro The user has not completed a course
  • Pro The user has not completed a lesson
  • Pro The user has not completed a quiz
  • Pro The user has not completed a topic
  • Pro The user has passed a quiz
  • Pro The user is a member of a group
  • Pro The user is a member of a group or its child groups
  • Pro The user is enrolled in a course
  • Pro The user is not a leader of a group
  • Pro The user is not a member of a group
  • Pro The user is not a member of a group or its child groups
  • Pro The user is not enrolled in a course

User Loop filters

  • Pro The user has/has not completed a course
  • Pro The user has/has not completed all courses in a group
  • Pro The user is/is not enrolled in a specific course
  • Pro The user is/is not enrolled in a specific group
1 Like