Skip to content
Perkadoo plugin

Connect WordPress to Perkadoo

Download the Perkadoo plugin, paste a one-time connection code and choose what counts. Signed-in members get a streak that follows them across devices.

WordPressLearnDash lesson 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.

  • LearnDash lesson completed
  • Approved member comment
  • Any custom server hook

Set it up in 5 steps

  1. Choose WordPress in Perkadoo setup and download the plugin ZIP.
  2. In WordPress, open Plugins → Add plugin → Upload plugin, upload the ZIP and activate it.
  3. Copy the connection code from Perkadoo and paste it in Settings → Perkadoo.
  4. Choose LearnDash lesson completed, Approved member comment or Custom server hook.
  5. Complete the action as a signed-in test member, check the connection, then go live.
// Custom server hook: call after your backend confirms success
do_action('streakfox_action_completed', $wordpress_user_id, 'completion:YOUR_STABLE_COMPLETION_ID');

Questions

Does Perkadoo work with LearnDash?

Yes. The WordPress plugin can count LearnDash lesson completion for signed-in members.

Do I need to write code?

No for lessons and comments. Keys and member identity are configured by the connection code. Use the server hook only for custom actions.

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