This project is protected by an NDA. Enter the password to check it out!
Guided Breathing Redesign
Neuroflow
Guided Breathing Redesign
Neuroflow
Guided Breathing Redesign
Neuroflow
Overview
Overview
Overview
The Achievement System is Onward's gamification feature, streaks and badges that keep users motivated and build consistent mental health habits. Streaks track consecutive days of engagement, badges unlock at specific milestones. Both tie into Onward's point system, where activity earns real rewards.
I redesigned Streaks & Badges to make progress feel more rewarding, give milestones an identity, and build anticipation into each badge. I worked closely with engineering on validation and approval, and used AI to help generate copy and badge name concepts.
The Achievement System is Onward's gamification feature, streaks and badges that keep users motivated and build consistent mental health habits. Streaks track consecutive days of engagement, badges unlock at specific milestones. Both tie into Onward's point system, where activity earns real rewards.
I redesigned Streaks & Badges to make progress feel more rewarding, give milestones an identity, and build anticipation into each badge. I worked closely with engineering on validation and approval, and used AI to help generate copy and badge name concepts.
The Achievement System is Onward's gamification feature, streaks and badges that keep users motivated and build consistent mental health habits. Streaks track consecutive days of engagement, badges unlock at specific milestones. Both tie into Onward's point system, where activity earns real rewards.
I redesigned Streaks & Badges to make progress feel more rewarding, give milestones an identity, and build anticipation into each badge. I worked closely with engineering on validation and approval, and used AI to help generate copy and badge name concepts.
in overall engagement with the feature
from 7 days to 30 days
unlocked their first badge within the first week
in overall engagement with the feature
from 7 days to 30 days
unlocked their first badge within the first week
in overall engagement with the feature
in overall engagement with the feature
from 7 days to 30 days
from 7 days to 30 days
unlocked their first badge within the first week
What is NeuroFlow?
What is NeuroFlow?
What is NeuroFlow?
NeuroFlow is a B2B2C + SaaS company that builds behavioral health tools for health systems, payors, and the federal government to manage mental health risk at scale. Providers and insurers pay for the platform, then give patients access to Onward, the consumer app.
Gamification in Onward stands out because the goal is to keep the user consistent with their treatment plan. Rewards have to feel encouraging without feeling out of place in a clinical context.
NeuroFlow is a B2B2C + SaaS company that builds behavioral health tools for health systems, payors, and the federal government to manage mental health risk at scale. Providers and insurers pay for the platform, then give patients access to Onward, the consumer app.
Gamification in Onward stands out because the goal is to keep the user consistent with their treatment plan. Rewards have to feel encouraging without feeling out of place in a clinical context.
NeuroFlow is a B2B2C + SaaS company that builds behavioral health tools for health systems, payors, and the federal government to manage mental health risk at scale. Providers and insurers pay for the platform, then give patients access to Onward, the consumer app.
Gamification in Onward stands out because the goal is to keep the user consistent with their treatment plan. Rewards have to feel encouraging without feeling out of place in a clinical context.
What's the problem?
What's the problem?
What's the problem?
Onward had a streak and badge system, but every badge looked and felt the same
Onward had a streak and badge system, but every badge looked and felt the same
Onward had a streak and badge system, but every badge looked and felt the same
The feature was functional, but it was missing what makes gamification actually work such as…
The feature was functional, but it was missing what makes gamification actually work such as…
The feature was functional, but it was missing what makes gamification actually work such as…
Even though badges and streaks TECHNICALLY worked, progress felt unnoticed and invisible for users
Even though badges and streaks TECHNICALLY worked, progress felt unnoticed and invisible for users
Even though badges and streaks TECHNICALLY worked, progress felt unnoticed and invisible for users
How do I use gamification to make badges motivating enough to increase consistent engagement?
How do I use gamification to make badges motivating enough to increase consistent engagement?
How do I use gamification to make badges motivating enough to increase consistent engagement?
Copy & animations that make every badge feel worth celebrating
Copy & animations that make every badge feel worth celebrating
Copy & animations that make every badge feel worth celebrating

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
50 days
100 days
200 days
365 days
More Feats coming soon!
Seeker badge unlocked!
Light the way! Your journey begins here.
Next

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
50 days
100 days
200 days
365 days
More Feats coming soon!
Seeker badge unlocked!
Light the way! Your journey begins here.
Next

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
50 days
100 days
200 days
365 days
More Feats coming soon!
Seeker badge unlocked!
Light the way! Your journey begins here.
Next

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
50 days
100 days
200 days
365 days
More Feats coming soon!
Seeker badge unlocked!
Light the way! Your journey begins here.
Next

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
50 days
100 days
200 days
365 days
More Feats coming soon!
Seeker badge unlocked!
Light the way! Your journey begins here.
Next

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
50 days
100 days
200 days
365 days
More Feats coming soon!
Seeker badge unlocked!
Light the way! Your journey begins here.
Next
Designed Mystery Phase
Redesigned Streak Motion
Refined
Badge Copies
A mystery phase is added before the reveal to create anticipation
A redesigned flame that feels alive and reflects the energy of keeping a streak going
Motivational & story-driven copies written to match the journey theme and keep the tone fun and human
Redesigned Streak Motion
Improved Quick Start
Added
Tags & Filtering
For anyone who is unsure or who needs immediate help
For anyone who is unsure or who needs immediate help
Users can choose based on how they are feeling in the moment
A redesigned flame that feels alive and reflects the energy of keeping a streak going
A mystery phase is added before the reveal to create anticipation
Motivational & story-driven copies written to match the journey theme
The Solution
before
Repetitive copy makes milestones feel less special
Badges grow-in with little to no suspense
Flame evokes ambiance but not progress or achievement

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.
after
Friendly copy for each badge's stage
Delayed reveal to increase perceived value
Jumping motion & sparkle bursts make reward feel bigger
Flame growth symbolized progress & shine conveys a new milestone
before
Repetitive copy makes milestones feel less special
Badges grow-in with little to no suspense
Badges grow-in with little to no suspense

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.
after
Friendly copy for each badge's stage
Delayed reveal to increase perceived value
Jumping motion & sparkle bursts make reward feel bigger
Flame growth shows progress & shine visualizes a new milestone
before
Repetitive copy makes milestones feel less special
Badges grow-in with little to no suspense
Flame evokes ambiance but not progress or achievement

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.
after
Friendly copy for each badge's stage
Delayed reveal to increase perceived value
Jumping motion & sparkle bursts make reward feel bigger
Flame growth symbolized progress & shine conveys a new milestone
before
Repetitive copy makes milestones feel less special
Badges grow-in with little to no suspense
Badges grow-in with little to no suspense

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.
after
Friendly copy for each badge's stage
Delayed reveal to increase perceived value
Jumping motion & sparkle bursts make reward feel bigger
Flame growth shows progress & shine visualizes a new milestone

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.
Repetitive copy makes milestones feel less special
Minimal movement weakens reward feedback
Rewards feel templated instead of progression-based
Original
Redesign
Badges that give
every milestone a name and a story

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Have a question about yours streaks?Email support@neuroflow.com.
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
More Feats coming soon!
Designed Badge Identity
Progressive Storytelling
Increased
Motivation
Each badge now has a name, and its own visual personality rooted in a journey theme
Users immediately understand the purpose
Locked badges display a padlock and day count to build anticipation by revealing the reward only once earned
Designed Badge Identity
Progressive Storytelling
Increased
Motivation
Each badge now has a name, and its own visual personality rooted in a journey theme
Users immediately understand the purpose
Locked badges display a padlock and day count to build anticipation by revealing the reward only once earned
before
No story that connects milestones
Generic torch badges with no memorable identity
Seeing all badges removes motivation to earn it

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
3 Day
7 x
5 Day
4 x
7 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
20 Day
25 Day

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
More Feats coming soon!
after
Each badge has progressive story
Unique badge visuals to strengthen reward attachment
Locked badges have no preview to motivate usage
No story that connects milestones
Generic torch badges with no memorable identity
Seeing all badges removes motivation to earn it
before
Each badge has progressive story
Unique badge visuals to strengthen reward attachment
Locked badges have no preview to motivate usage
after

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
3 Day
7 x
5 Day
4 x
7 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
20 Day
25 Day

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
More Feats coming soon!

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
3 Day
7 x
5 Day
4 x
7 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
20 Day
25 Day

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
More Feats coming soon!
before
No story that connects milestones
Generic torch badges with no memorable identity
Seeing all badges removes motivation to earn it

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
3 Day
7 x
5 Day
4 x
7 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
7 x
20 Day
4 x
25 Day
2 x
15 Day
20 Day
25 Day

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
More Feats coming soon!
after
Each badge has progressive story
Unique badge visuals to strengthen reward attachment
Locked badges have no preview to motivate usage
Copy & animations that make every badge feel worth celebrating

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
50 days
100 days
200 days
365 days
More Feats coming soon!
Seeker badge unlocked!
Light the way! Your journey begins here.
Next
For anyone who is unsure or who needs immediate help
For anyone who is unsure or who needs immediate help
Users can choose based on how they are feeling in the moment
Badges that give
every milestone a name and a story

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Have a question about yours streaks?Email support@neuroflow.com.
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
More Feats coming soon!
The twelve badges follow a journey arc from Seeker at 3 days to Trailmaster at 365 days
For anyone who is unsure or who needs immediate help
Users can choose based on how they are feeling in the moment
Repetitive copy makes milestones feel less special
Badges grow-in with little to no suspense
Badges grow-in with little to no suspense
before
Friendly copy for each badge's stage
Delayed reveal to increase perceived value
Jumping motion & sparkle bursts make reward feel bigger
Flame growth shows progress & shine visualizes a new milestone
after

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?

Achievements
Rewards
Streaks
Current streak
13 Days
Personal Best: 42 Days
You kept your streak lit by doing an activity today.
Do Another
Seeker
3 days
Traveler
5 days
b8800f
Pathfinder
10 days
Explorer
15 days
Discoverer
20 days
Navigator
25 days
Voyager
30 Days
Trailmaker
40 Days
Climber
50 Days
Adventurer
100 Days
Pioneer
200 Days
Trailmaster
365 Days
10-day Streak complete
You’ve used Onward for 10 days in a row. Can you feel the difference?
Seeker badge unlocked!
Light the way! Your journey begins here.
Repetitive copy makes milestones feel less special
Minimal movement weakens reward feedback
Rewards feel templated instead of progression-based
Original
Redesign
Results
Results
Results
This product was shipped & has launched in app & on web!
This product was shipped & has launched in app & on web!
This product was shipped & has launched in app & on web!
in overall engagement with the feature
from 7 days to 30 days
unlocked their first badge within the first week
in overall engagement with the feature
from 7 days to 30 days
unlocked their first badge within the first week
in overall engagement with the feature
in overall engagement with the feature
from 7 days to 30 days
from 7 days to 30 days
unlocked their first badge within the first week
Reflection
Reflection
Reflection
The streak and badge system was not delivering the motivation and consistent engagement it had the potential to create.
My goal was to make every milestone feel personal, rewarding, and tied to something bigger than a number so that once users earned a badge, they were excited to keep going and earn the next one.
Every badge choice came back to making the user feel good about their progress and motivated to keep working toward their goals.
The streak and badge system was not delivering the motivation and consistent engagement it had the potential to create.
My goal was to make every milestone feel personal, rewarding, and tied to something bigger than a number so that once users earned a badge, they were excited to keep going and earn the next one.
Every badge choice came back to making the user feel good about their progress and motivated to keep working toward their goals.
The streak and badge system was not delivering the motivation and consistent engagement it had the potential to create.
My goal was to make every milestone feel personal, rewarding, and tied to something bigger than a number so that once users earned a badge, they were excited to keep going and earn the next one.
Every badge choice came back to making the user feel good about their progress and motivated to keep working toward their goals.