Habit steaks help clients stay consistent by rewarding repeated behaviour over time. As streaks grow, clients unlock milestones and achievement badges that reinforce progress and motivation.
Build a Winning Streak
A winning steak is achieved when a client completes a schedule habit two or more days in a row.
To count towards a streak:
- The habit must be scheduled
- The habit must be marked as completed by noon the following day
Each habit has it's own streak, allowing clients to build consistency across multiple habits over time.
Please note: Once a habit streak is lost, it cannot be restored.
Milestones and Achievement Badges
As clients maintain habit steaks, they will unlock milestones and achievement badges. Badges are awarded at the following streak milestones:
1, 2, 3, 4, 5, 10, 15, 20, 25, 50, 75, 100, 125, 150, 175, 200, 225, 250, 275, 300...
After completing a habit that reaches a milestone, clients will see a summary screen that includes:
- A congratulatory message
- The badge earned
- Progress toward the next milestone
Streak Notifications and Updates
Both clients and trainers will receive updates about habit streaks and milestones:
Client notifications (Mobile):
Clients receive in-app updates as they complete habits and build their streak:
- First completion: Prompt confirming the start of a new streak
- Ongoing streak: Updates showing current streak length and progress to the next milestone
- Milestone reached: Badge award screen with a congratulatory message
Trainer Notifications (Web and Mobile):
Trainers receive updates directly on their dashboard activity timeline:
- When a client completes a habit
- When a client extends their current steak
- When a client earns a badge
Group Auto-Posts (Web and Mobile):
If a client is part of a group, there is a group setting that allows for milestone badges to automatically share within the group. Group leaders can customize these settings to control what is shared.
Visit: About Group Settings for more details.
How to Monitor Streak Progress and Records
Both clients and trainers can track habits and streak performance in two places:
Goal and Habits Tab (Web and Mobile):
Each habit card displays the current streak and longest streak.
The top bar of each habit card is colour-coded:
- Grey: No active or previous streak
- Blue: Previous streak exists (record to beat)
- Yellow: Active streak in progress
Web:
Mobile:
Habits Progress Screen (Web and Mobile)
For an individual habits, the progress view displays more detailed performance data including:
- Completion percentage (based on scheduled days)
- Total completions
- Longest streak
Web:
Mobile:
What Happens When a Habit Ends?
Once a habit expires, a client's streak will be preserved for 7 days. During this time, trainers can reschedule or extend the previous habit to continue the streak.
Note: When rescheduling or extending custom habits, trainers should be careful to use the identical habit name. This will allow the system to join the two habits and for a client to continue their winning streak.
If a habit is not extended within 7 days, the streak will end permanently and cannot be restored.