Skip to content
Free embed · No sign-up

Add a streak counter to Squarespace

Show off the days in a row. A Streak Badge counts your check-ins and updates on Squarespace by itself.

Streak BadgeChecked in ✓
7day streak
Doo's proud.

Set it up in 5 steps

  1. Name your habit in the free Streak Badge maker and create your streak.
  2. Choose the Squarespace tab and copy the code.
  3. Edit the page, click Add block (or +) and choose Code.
  4. Click the block's pencil icon, set Mode to HTML and paste the code.
  5. Save, then preview the page. If the embed is hidden while you're logged in, use Preview in Safe Mode.

What you'll paste looks like this:

<a href="https://perkadoo.com/s/YOUR_BADGE"><img src="https://api.perkadoo.com/v1/badges/YOUR_BADGE.svg" alt="My streak on Perkadoo" height="48"></a>

Streaks for your members

The badge is your streak. With Perkadoo Streaks, every signed-in member gets their own, counted from your backend or an automation.

  1. Open Website Tools → Code Injection.
  2. Paste the widget script into Footer and click Save.
<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>

Full Squarespace streak setup →

Questions

Can I show a streak counter on Squarespace?

Yes. The Streak Badge is an image, so it works wherever Squarespace accepts the code.

Can my members get their own streaks?

Yes, with Perkadoo Streaks. Add the streak widget to Squarespace and count each member's actions from your backend or an automation.

Is the Streak Badge free?

Yes, with no sign-up. Sign up free to check in from any device.

More for Squarespace

Streak counter on other builders

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