Streakfox plugin
Connect WordPress to Streakfox
Download the Streakfox 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 streakThe fox is proud.
M✓
T✓
W✓
T✓
F✓
S✓
S✓
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
- Choose WordPress in Streakfox setup and download the plugin ZIP.
- In WordPress, open Plugins → Add plugin → Upload plugin, upload the ZIP and activate it.
- Copy the connection code from Streakfox and paste it in Settings → Streakfox.
- Choose LearnDash lesson completed, Approved member comment or Custom server hook.
- 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 Streakfox 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
Streakfox pluginLearnDashTurn LearnDash lesson completions into daily learning streaks and milestones.Via automationZapierSend member actions from any Zapier trigger into a Streakfox streak.Script embedWebflowDisplay member progress on Webflow with the Streakfox widget. Count completed actions through a backend or automation.
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