thinktwice

Creating a gentle companion for better spending choices

Role

Sr Product Designer

Duration

2 months

Client

thinktwice

Quick Summary

  • Problem: Impulse spending driven by emotion; existing tools focused on restriction rather than behavior change

  • Approach: Designed a habit-forming app centered on reflection loops, gentle nudges, and emotional feedback

  • Role: Product concept, behavioral research, interaction and interface design

  • Outcome:

    • Users consistently paused before impulse purchases

    • Strong emotional engagement and sustained habit formation in testing

Design challenge and responsibilities overview

Design challenge and responsibilities overview

Design challenge and responsibilities overview

Challenge

Challenge

Encourage conscious spending habits by helping users reflect before making impulse purchases. The goal was to design an application that promotes accountability in personal finance by tracking spending intentions versus actual spending, and helping users visualize savings progress over time.

Opportunity

Opportunity

thinktwice aims to prevent excessive shopping behavior by introducing micro-interventions: users can block shopping platforms and receive gentle prompts to reconsider their purchases. When they choose to proceed, they’re encouraged to log their intended and actual expenses to understand their spending patterns and cumulative savings.

Responsibilites

Responsibilites

Interaction Design
Interface Design
Stakeholder Management
Prototyping

Tools

Tools

Figma
FigJam

End User

End User

Currently users that identify as women, plans to expand to further audiences.

Background and Project Vision

Background and Project Vision

thinktwice was built from scratch as the first iteration of an app that helps users develop mindful spending habits. The idea stemmed from observing real-life behavior and researching the psychology behind impulse shopping, where small, seemingly harmless purchases quickly accumulate into larger financial setbacks.


Rather than using guilt or restriction, thinktwice takes a friendly, habit-building approach. Users log their spending manually, track their savings goals, and receive gentle feedback through a cute avatar that reflects their financial choices. Progress bars, encouraging copy, and positive nudges create an experience rooted in self-awareness and consistency—helping users form sustainable habits and feel rewarded for every mindful decision.

Quick Summary

  • Problem: Impulse spending driven by emotion; existing tools focused on restriction rather than behavior change

  • Approach: Designed a habit-forming app centered on reflection loops, gentle nudges, and emotional feedback

  • Role: Product concept, behavioral research, interaction and interface design

  • Outcome:

    • Users consistently paused before impulse purchases

    • Strong emotional engagement and sustained habit formation in testing

The Process

The Process

EMPATHIZE

EMPATHIZE

🧠 Behavioral Research
💬 User Observations
📊 Impulse Analysis

🧠 Behavioral Research
💬 User Observations
📊 Impulse Analysis

🧠 Behavioral Research
💬 User Observations
📊 Impulse Analysis

DEFINE

DEFINE

⚠️ Pain point analysis
🎯 Problem statement
🧩 User Awareness Goals

⚠️ Pain point analysis
🎯 Problem statement
🧩 User Awareness Goals

⚠️ Pain point analysis
🎯 Problem statement
🧩 User Awareness Goals

IDEATE

IDEATE

💡 Concept sketches
🔄 Workflow sketches
🎭 Emotional direction

💡 Concept sketches
🔄 Workflow sketches
🎭 Emotional direction

💡 Concept sketches
🔄 Workflow sketches
🎭 Emotional direction

PROTOTYPE

PROTOTYPE

📱 High-fidelity flows
🎨 Avatar setup
⚙️ Functional testing

📱 High-fidelity flows
🎨 Avatar setup
⚙️ Functional testing

📱 High-fidelity flows
🎨 Avatar setup
⚙️ Functional testing

TEST

TEST

🧪 Prototype runs
🔍 Feedback review
🔄 Iterative refinement

🧪 Prototype runs
🔍 Feedback review
🔄 Iterative refinement

🧪 Prototype runs
🔍 Feedback review
🔄 Iterative refinement

Research

Research

Problem Discovery

Problem Discovery

Our behavioral research and user observations revealed that impulse shopping often stems from emotion rather than need. Many users felt a brief sense of satisfaction after buying something small but were later met with guilt when they realized how quickly these unplanned expenses added up. Despite being aware of their goals, they lacked daily visibility into how small purchases were affecting their progress.


Early exploration into blocking apps and tracking usage confirmed that purely analytical solutions could not drive change. While users appreciated statistics, they connected more deeply with emotional feedback and visual cues. This insight led us to reimagine thinktwice as a gentle companion that helps users reflect instead of restrict. By focusing on self-awareness, relatable prompts, and visual motivation through avatars and progress tracking, we shifted the experience from financial control to behavioral mindfulness.

Research

Research

Competitor Analysis

Competitor Analysis

During our research, we found that existing applications in the space primarily focused on time-based app blocking. These tools allow users to restrict access to shopping or social media platforms for specific hours of the day but rarely address the underlying behavior that drives impulsive spending.


Most solutions approached the problem as a matter of productivity rather than habit formation. They lacked emotional context, personal reflection, or progress tracking—key components for sustainable behavioral change. thinktwice was designed to fill that gap by pairing conscious decision-making with encouragement, helping users not only pause but understand why they spend.

Brainrot

Brainrot

  • Allows users to block applications

  • Can work for any application

  • Not suitable for shopping as financial goals aren't tracked

  • Uses emotional nudges

  • Stats are lacking.

Axios

Axios

  • Tracks user spending accurately

  • Cannot block applications

  • No nudges in any direction

  • Stats are extremely detailed and related to financial data

Data Synthesis

Data Synthesis

User pain points and user profiles

User pain points and user profiles

Since thinktwice was built as a direct-to-consumer habit-forming app, we focused on understanding emotional triggers and behavioral barriers rather than organizational roles. Informal research and early prototype feedback revealed common patterns among our core users.

Experience Map

Experience Map

Mindful Spending Experience Map (User Journey)

Before

During

After

Action

• Opens shopping apps impulsively



• Scrolls through items without clear intent

• Reflect before making a purchase

• Build awareness and celebrate savings progress

Goals

• Buy something small for instant gratification

• Encounters thinktwice blocker

• Logs intended vs. actual spend



• Adjusts goals or deadlines

• Reviews progress dashboard



• Sees avatar reaction and savings



• Shares milestone with friends

Touchpoints

• Shopping apps
• Push notifications

• thinktwice prompts



• Reflection screens



• Avatar interaction

• Progress dashboard



• Goal completion summary



• Referral system

Pain Points

• Lack of awareness of cumulative spending



• Impulse control driven by emotion

• Temptation to bypass blockers



• Guilt after unplanned spending

• Short motivation span



• Difficulty sustaining long-term habits

😵 Impulsive / Distracted

🤔 Reflective / Accountable

😊 Encouraged / Empowered

Key Pain Points

💸 Untracked Micro-Spending

Small, frequent purchases felt insignificant individually but added up quickly, derailing savings goals.

😔 Guilt Without Awareness

Users felt bad about overspending but couldn’t see why or how it was happening across the day.

📱 Ineffective Time-Based Blockers

Existing solutions only restricted access for set hours, failing to address emotional triggers behind spending.

🙈 Lack of Reflection Moments

There were no tools prompting users to pause and think before buying, limiting opportunities for mindful decision-making.

🔁 Difficulty Sustaining Motivation

Without feedback or visible progress, users struggled to stay consistent in reducing impulsive purchases.

The Impact

✨ Users paused and reflected before spending after blocker prompts.

📊 Small daily spends became visible through tracked insights.

🧠 Avatar feedback built natural, consistent spending habits.

💬 Friendly copy made saving feel positive and motivating.

Mindful Spending Experience Map (User Journey)

Before

During

After

Action

• Opens shopping apps impulsively



• Scrolls through items without clear intent

• Reflect before making a purchase

• Build awareness and celebrate savings progress

Goals

• Buy something small for instant gratification

• Encounters thinktwice blocker

• Logs intended vs. actual spend



• Adjusts goals or deadlines

• Reviews progress dashboard



• Sees avatar reaction and savings



• Shares milestone with friends

Touchpoints

• Shopping apps
• Push notifications

• thinktwice prompts



• Reflection screens



• Avatar interaction

• Progress dashboard



• Goal completion summary



• Referral system

Pain Points

• Lack of awareness of cumulative spending



• Impulse control driven by emotion

• Temptation to bypass blockers



• Guilt after unplanned spending

• Short motivation span



• Difficulty sustaining long-term habits

😵 Impulsive / Distracted

🤔 Reflective / Accountable

😊 Encouraged

Mindful Spending Experience Map (User Journey)

Actions

Before

• Opens shopping apps impulsively



• Scrolls through items without clear intent

During

• Reflect before making a purchase

After

• Build awareness and celebrate savings progress

Goals

Before

• Buy something small for instant gratification

During

• Encounters thinktwice blocker

• Logs intended vs. actual spend



• Adjusts goals or deadlines

After

• Reviews progress dashboard



• Sees avatar reaction and savings



• Shares milestone with friends

Touchpoints

Before

• Shopping apps
• Push notifications

During

• thinktwice prompts



• Reflection screens



• Avatar interaction

After

• Progress dashboard



• Goal completion summary



• Referral system

Pain points

Before

• Lack of awareness of cumulative spending



• Impulse control driven by emotion

During

• Temptation to bypass blockers



• Guilt after unplanned spending

After

• Short motivation span



• Difficulty sustaining long-term habits

Emotions

B

😵 Impulsive / Distracted

D

🤔 Reflective / Accountable

A

😊 Encouraged

Ideation

Ideation

Creating a Workflow

Creating a Workflow

The workflow for thinktwice was built around a balance of linear setup and continuous behavioral loops. While onboarding and settings follow a straightforward flow to help users set financial goals, choose apps to block, and customize their avatar, the core experience revolves around a recurring loop of reflection and accountability.


Each time users attempt to open a blocked app, they’re met with a friendly prompt that encourages them to pause and reconsider. If they proceed, they’re guided to log their intended and actual spending, closing the loop with visual feedback through their avatar and progress tracker. This design reinforces awareness while keeping the experience light and non-judgmental.


Emotional prompts and contextual triggers such as goal completions or savings milestones, help maintain momentum and celebrate progress. Together, these interactions form a sustainable habit loop that turns spending reflection into a natural, repeatable behavior rather than a forced restriction.

Goal Tracking

Set spending goals, deadlines, and savings targets to stay focused and motivated.

App Blocking

Select shopping apps to block and receive gentle prompts before impulsive purchases.

Spending Reflection

Log intended vs. actual spending after bypassing blockers to understand spending habits.

Avatar Feedback

See your avatar react to spending decisions, reinforcing accountability through emotion.

Progress Dashboard

Track cumulative savings and visualize how close you are to completing your goals.

Referral System

Unlock new avatar outfits and accessories by inviting friends to join thinktwice.

Ideation

Ideation

Low Fidelity

Low Fidelity

The following screens were the rough layouts and workflows we had initially thought of when making the application. It gives us an idea of a potential approach we could have taken and ended up refining it.

Savings object did not capture user’s intent fully

Savings goals in the beginning were quite vague

Initial dashboard was much more stats focused

App blocking/bypass was initially going to be based around time frames

Session recap remained largely the same through all iterations

Ideation

Ideation

Mid Fidelity

Mid Fidelity

Our mid fidelity wireframes showcase the feedback we got from the clients and protypes to make sure that we cover all of the core workflows and requirements. The goal is not a fully finalized design system, but just the overall layout and functionality.

Dashboard started coming to life with additions of the finalized avatar and

Started to get a clearer picture of how to frame the questions along with options without making screens too cluttered

We started diving deeper to understand the user signing up to the appication

We added a flow to customize outfits and refer to friends

Added a detailed version of stats if someone wants to deep dive into their spending record

Dashboard started coming to life with additions of the finalized avatar and

Started to get a clearer picture of how to frame the questions along with options without making screens too cluttered

We started diving deeper to understand the user signing up to the appication

We added a flow to customize outfits and refer to friends

Added a detailed version of stats if someone wants to deep dive into their spending record

Prototype + Test

Prototype + Test

User Feedback

User Feedback

With our mid fidelity wireframes, we converted them to prototypes and tested them with our users and all stakeholders to ensure we were on the same page. In this section, just the main improvements/design decisions implemented to improve the experience will be mentioned.


Widgets

Widgets

With our mid fidelity wireframes, we converted them to prototypes and tested them with our users and all stakeholders to ensure we were on the same page. In this section, just the main improvements/design decisions implemented to improve the experience will be mentioned.

Clear Actionable Timelines

Clear Actionable Timelines

To build user trust, we introduced complete timeline transparency. Every checkpoint now includes expected dates, clear milestones, and visible progress updates. Goals are broken into smaller, manageable phases so users don’t feel overwhelmed, with clear indicators showing how long their current saving streak needs to continue to reach the target.

Limited Goals

Limited Goals

To help users maintain focus and avoid scattered efforts, we limited them to one active goal at a time. If a user wishes to start a new goal, they must first close the existing one—either by confirming completion through extra funds or acknowledging a shift in priorities. This keeps the experience intentional and focused.

Launch

Launch

Final Screens

Final Screens

A completely new design system was created to be used throughout the application. Below are some of the final screens with all updated designs along with parts of the design system.

Reflection

Reflection

Outcomes

Outcomes

At the time of writing (October 2025), the application is still being tested at scale and will be expecting a full launch soon. Some of the impacts witnessed in the round of final testing are:


  • Users strongly connected with the avatar concept and friendly tone.

  • The app felt encouraging and forgiving, even when goals weren’t fully met.

  • Users viewed thinktwice as a supportive tool for long-term mindfulness.

Key Takeaways

Key Takeaways

  • Real-world spending habits vary widely, requiring flexible design choices.

  • Building trust is essential when addressing financial behavior.

  • Tone and positioning must feel positive, not restrictive.

  • Future updates will add avatar customization and optional spending tracking.

  • The app continues to gather feedback to refine user experience.

thinktwice

Creating a gentle companion for better spending choices

Role

Sr Product Designer

Duration

2 Months

Client

thinktwice

Let's build what matters.

Together.

Let's build what matters.

Together.

Let's build what matters.

Together.

Create a free website with Framer, the website builder loved by startups, designers and agencies.