Script embed
Connect Wix to Perkadoo
Show progress beside your Wix content. Connect completed actions through the program's incoming URL, then display the same member's streak with the widget.

WixCompleted lesson from your backend ✓
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.
- Completed lesson from your backend
- Submitted form from an automation
- Other server-confirmed actions
Set it up in 5 steps
- Create a program in Perkadoo and copy the widget snippet.
- In Wix, paste it into Settings → Custom Code, placed in Body - end (needs a connected domain).
- Add your domain to the project's allowed origins.
- Set data-event to your program's action and data-member to the signed-in member's email or ID.
- Send a completed action to the program's incoming URL using the same member value. Verify processed progress before going live.
<script
src="https://cdn.perkadoo.com/widget.js"
data-project="YOUR_PROJECT_KEY"
data-event="YOUR_ACTION"
data-member="SIGNED_IN_MEMBER_EMAIL_OR_ID"
data-position="bottom-right"
async
></script>Free embeds for Wix
Wix giveaway countdownAdd a free giveaway countdown timer to Wix. Copy the ready-made code, paste it in and the clock ticks live. No sign-up.Wix spin the wheelPut a free spin the wheel on Wix. Copy the prize wheel code, paste it in and let visitors spin. No sign-up.Wix streak counterShow a live streak counter on Wix with a free Streak Badge that updates after every check-in. No sign-up.
Questions
Can I add a streak counter to Wix?
Yes, where your Wix site supports custom code and can provide the signed-in member's email or ID. The widget displays progress; connect a backend or automation to count completed actions.
Will it slow my site down?
The widget loads asynchronously and is kept under a 24 KiB gzip budget in CI.
Works well with
Script embedWebflowDisplay member progress on Webflow with the Perkadoo widget. Count completed actions through a backend or automation.Via automationZapierSend member actions from any Zapier trigger into a Perkadoo streak.Server APIReactShow a member's streak in your React app and count actions from your backend.
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