Skip to main content

Achievement Streaks

Written by Marius Ekerholt
Updated over a month ago

Overview
Achievement Streaks reward consistency. When users unlock the same achievement in consecutive periods, they start a streak. A streak flame icon appears:

  • Next to their name on that achievement’s leaderboard

  • In their personal profile and trophy cabinet

(For setup details, see Manage your Achievements.)

How the streak count works

Whenever an achievement that supports Streaks is unlocked in two subsequent periods, a streak begins:

  • Unlock it two periods in a row → streak count is 2

  • Keep unlocking it in each new period → the streak count continues to increase

To highlight long‑term consistency, a special frame will appear on the achievement card when it has been unlocked:

  • 5 times

  • 10 times

  • 20 times


Where users see Streaks

Users can review their streaks in Achievements → Trophy cabinet:

  • Their longest active streaks are highlighted

  • Each relevant achievement shows a streak flame and count


Streak leaderboards

For each achievement:

  1. Go to Achievements in the left‑hand menu.

  2. Open an achievement to see its details.

  3. Use the Longest streaks tab to view who has reached the highest streak on that achievement.

This tab shows the user, when they last extended the streak, and their current streak count.

  • Current streak for each user (flame icon + number)

  • Total times unlocked for each user

Example:
If Carla shows a flame with 3 and a total of 23, she has unlocked the achievement 3 periods in a row and 23 times in total.


When is a streak reset?

You maintain your streak by unlocking the achievement in every repeating period it is measured on (daily, weekly, monthly, etc.).

  • The first period in which you do not unlock the achievement, your streak is lost and reset.

However, you shouldn’t lose a streak on non‑working days:

  • SalesScreen uses your company’s working days and public holiday settings to decide whether a missed period should count as a break in the streak or be ignored.

Did this answer your question?