Skip to main content

How do Achievement Streaks work in SalesScreen?

Achievement Streaks reward users for unlocking the same achievement in consecutive periods (day, week, month, etc.). A flame icon with a number shows how long their current streak is.

Written by Marius Ekerholt

Role
All users – can earn and view streaks
Admins/Managers – configure which achievements support streaks (in the Achievement settings)

Plan
Pro and Enterprise (Achievements / Gamification enabled)

Prerequisites / who this applies to

  • Achievements are enabled in your environment

  • The specific achievement has Streaks turned on in its configuration

  • Company working days and holidays are set correctly (used when deciding if a missed period breaks the streak)


How the streak count works

  • When a user unlocks an achievement that supports Streaks in two consecutive periods, a streak begins.

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

    • Keep unlocking it in each new period → streak count keeps increasing

  • The period depends on how the achievement is configured:

    • Daily, Weekly, Monthly, etc.

To highlight long‑term consistency, a special frame appears on the achievement card when a user has unlocked it:

  • 5 times

  • 10 times

  • 20 times


Where users see Streaks

1. Achievement leaderboards

For an achievement that supports streaks:

  1. In the left‑hand menu, click Achievements.

  2. Open the specific achievement.

  3. On the leaderboard you’ll see:

    • A flame icon + number next to each user – their current streak for this achievement.

    • A total unlock count – how many times they have unlocked it in total.

Example
If Carla shows a flame with 3 and a total of 23, she has:

  • Unlocked the achievement 3 periods in a row (current streak = 3).

  • Unlocked it 23 times in total.


2. Trophy cabinet (per user)

Users can review their streaks from Achievements → Trophy cabinet:

  • Their longest active streaks are highlighted.

  • Each relevant achievement shows a streak flame and count.


3. User profile

A streak flame icon can also appear:

  • Next to the user’s name on that achievement’s leaderboard.

  • In their personal profile and trophy cabinet, making it easy for managers to spot consistent performers.


Streak leaderboards

Each achievement has a dedicated Longest streaks view:

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

  2. Open the achievement.

  3. Click the Longest streaks tab.

This tab shows:

  • The user

  • When they last extended the streak

  • Their current streak count

Managers can use this tab to quickly see who has the strongest consistency on a specific behavior.


When is a streak reset?

You maintain your streak by unlocking the achievement in every repeating period it’s measured on:

  • Daily achievement → unlock it every working day

  • Weekly achievement → unlock it every week

  • Monthly achievement → unlock it every month, etc.

A streak is reset when:

  • The first period arrives in which the user does not unlock the achievement

  • That period is considered a valid working period for your company

Non‑working days and holidays

To avoid unfair breaks:

  • SalesScreen uses your company’s working days and public holiday settings to decide whether a missed period should:

    • Break the streak, or

    • Be ignored (for example, weekends or company holidays).

If the missed period falls entirely outside working days/holidays (as configured), it should not break the streak.


What if this doesn’t work?

A user says they have a streak, but no flame appears

  • Check that the achievement has Streaks enabled in its configuration.

  • Verify that the user actually unlocked the achievement in consecutive periods, according to the achievement’s period (daily/weekly/monthly) and your working‑day settings.

A streak disappeared even though the user was on holiday / off

  • Review your Date & working days / holiday settings to ensure the day/week/month in question is marked as a non‑working period if you don’t want it to break streaks.

  • After adjusting settings, new streaks will behave correctly; past breaks may not be retroactively restored.

Longest streaks tab is empty or missing

  • The achievement may never have been unlocked in consecutive periods. Ask users to trigger it multiple periods in a row to build data.

  • Confirm that the achievement type actually supports Streaks; some legacy or one‑off achievements may not.


Related articles

Did this answer your question?