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.
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
- Install the Perkadoo WordPress plugin on the site running LearnDash.
- Paste your one-time connection code in Settings → Perkadoo.
- Choose LearnDash lesson completed. Optionally restrict it to one course ID.
- Add milestone rewards in Perkadoo, like a bonus resource at 7 days.
- 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
Perkadoo pluginWordPressInstall the Perkadoo plugin to count lessons, approved comments or any server hook.Via automationThinkificCount Thinkific member actions through automation. Check the setup guide for member-display requirements.Via automationTeachableCount Teachable member actions through automation. Check the setup guide for member-display requirements.
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