Skip to content
Perkadoo plugin

Connect LearnDash to Perkadoo

Every finished lesson keeps the fire going. The Perkadoo WordPress plugin listens for LearnDash completions so learners see their streak grow.

LearnDashLesson completed ✓
7day streak
Doo's proud.

What can keep the streak alive

Pick one action per program. Daily streaks count the first action each day; running totals count distinct completions.

  • Lesson completed
  • Course progress milestones (7, 30, 100 lessons)

Set it up in 5 steps

  1. Install the Perkadoo WordPress plugin on the site running LearnDash.
  2. Paste your one-time connection code in Settings → Perkadoo.
  3. Choose LearnDash lesson completed. Optionally restrict it to one course ID.
  4. Add milestone rewards in Perkadoo, like a bonus resource at 7 days.
  5. Complete a lesson as a test learner to verify progress before you publish.
WordPress → Settings → Perkadoo
  Counted action: LearnDash lesson completed
  LearnDash course: 0  (all courses)

Questions

Can I reward learners at milestones?

Yes. Set milestone targets in Perkadoo and reveal a message, code or link when a learner earns it.

Works well with

If it can send a webhook, it can keep a streak.

Start a program, send one test action and watch the flame light up.

Start free