Design a product that helps someone change their behavior for the better


My role

  • Digital prototyping

Our process in theory

Our process in reality

Understanding behavior change

According to BJ Fogg, there are three things that determine our behavior: ability, motivation, and a trigger (B = MAT). By increasing someone’s ability and motivation, as well as creating triggers, we can help them stick to their goals and intentions.

Defining how might we’s

Based on BJ Fogg’s behavior model, we defined several opportunities which would help frame our ideation later on.


How might we increase someone’s ability to stick to their goals and intentions?


How might we increase someone’s motivation to stick to their goals and intentions?


How might we trigger someone to help them stick to their goals and intentions?

Ideating product features

When ideating features in response to our opportunities, we drew inspiration from other self-help products including Penny and Headspace.

Designing and developing our first digital prototype using Framer

In order to make our prototypes feel as real as possible, we decided to design and develop them using Framer. (Don’t worry, you’ll be able to interact with the final prototype later.)

Receiving feedback through unmoderated remote tests

After creating a research guide and defining key metrics, we ran 10 unmoderated remote tests on Here are some that stood out to us, since they recurred across test.

I wish

“The streaks motivate me to keep coming back.”

“This chat bot is super ultra friendly compared to the chat bots on the other sites.”

I like

“I want to share my progress on social media.”

“I wish I could see all the themes and tasks I’ve completed.”

Iterating on our digital prototype

Based on the feedback from the unmoderated remote tests, we iterated on the sharing feature within the chat screen, as well as the hierarchy on the stats and profile screens. Below you can interact with the prototype yourself, and feel free to turn on the sound for a bit of delight. (Note that we only implemented the “No thanks” and the “Mindfulness” buttons.)

Receiving additional feedback through moderated in-person tests

In addition to updating our digital prototype, we also revised our research guide before running 5 moderated in-person user tests.

I don’t like

“I would never share this kind of thing.”

“I don’t understand when the chatbot sends me notifications.”

I wish

“I would like to see a timeline somewhere.”

“I would prefer options instead of having to type answers myself.”

Proposing next steps

Based on our key metrics, it would make sense to go through another, third iteration. Our focus would be on the sharing feature, as well as the tone of voice of the product, since testers had mixed opinions about these. If doing more testing still doesn’t provide us with clear answers, we could create a persona to help guide us in our decision making.


would use the product themselves


would recommend it to a friend


don’t know of a similar product