
INDUSTRY
Personal Finance
YEAR
2025
ROLE
UX research, concept validation, UX design, prototype testing
Project Snapshot
Over six weeks, I turned an early “spending journal” idea into a clear, testable iOS MVP. Research revealed that people aren’t looking for another budgeting tool. Instead, they want emotional awareness around discretionary spending, and they want to celebrate not spending as a meaningful win. I designed a friction-light journaling flow and insight model that the team is now using as the foundation for their upcoming iOS build.
Key Outcomes
Defined a focused MVP scope from an ambiguous starting concept
Validated core user motivation: emotional awareness > budgeting
Delivered journal flow + insight model ready for engineering handoff
Produced an MVP spec the team will use as the blueprint for development
A former colleague approached me to help shape SpendLight, a spending journal app he was developing with his son. As a software + data engineer, he could build the app but wanted design leadership to define the aesthetic, user experience, and core messaging of the app.
Over six weeks, I led research, concept validation, UX design, and prototype testing—translating a behavioral-science idea into a validated MVP plan ready for development.
We met weekly to review progress, co-ideate, and refine the product direction. I also designed a lightweight brand system, landing page concepts, and ad creatives to validate messaging before writing any code.
Tools: Figma (Design, Make, Buzz) • ChatGPT
Deliverables: Research insights • Prototype • MVP brief • Annotated design files
The Challenge
Traditional budgeting apps often overwhelm users with data (and guilt - you exceeded your dining out budget AGAIN). We posited that behavior change starts with awareness, not analytics - this has been proven to be true for food journaling and weight loss - does it also apply to discretionary spending habits?
Many people abandon budgeting tools because they require meticulous tracking or feel punitive. We wanted to test whether a calmer, reflection-based approach could help users spend more intentionally.
Initial hypothesis:
People who avoid budgeting apps will try a spending journal if it feels emotionally supportive (calm, awareness, self-control) and non-judgmental.
Refined hypothesis:
Writing brief reflections is the habit that matters; charts and budgets are secondary reinforcers.
The app concept my colleague had started already focused on discretionary purchases and "no-spend days"; bank linking was intentionally excluded to minimize friction and privacy risk. However, early testing he had conducted with potential users met the common refrain: "I don't want to have to input all of my transaction data!" Clearly we needed to reduce friction and make the journaling experience feel less like boring data entry.
We planned two validation stages: first, test the message (landing pages + ads); then, test the experience (interactive prototype). Due to the 6-week timeline, we ran messaging experiments and prototype testing in parallel rather than sequentially.
Process Overview
Over six weeks, I alternated between concept validation, prototype iteration, and user testing, keeping the scope lean while building toward a clear MVP.
Week | Focus | Key Activities |
1–2 | Concept validation | Screener survey posted to social media, early concept interviews, initial landing-page variants, start working prototype in Figma Make |
3–4 | Prototype ideation | Mid-fidelity designs, A/B landing-page messaging ideation & refinement, client alignment on tone |
5 | Testing & iteration | Two user tests of Figma Make prototype, design ad concepts |
6 | Synthesis & handoff | Research insights summary, MVP design brief, annotated Figma designs |
Research & Discovery
Key Patterns
Across interviews, six themes emerged regardless of age, financial habits, or comfort with money apps. These patterns helped us define what SpendLight must do (and avoid) to feel safe, simple, and emotionally supportive. The insight cards below summarize these themes; each reflects frustrations, emotional drivers, and desires that appeared consistently across participants.
These findings supported our hypothesis that awareness and reflection, not granular budgets, are the primary levers for behavior change.
Design Principles Derived from Research
Ads were meant to evoke the calm of mindful journalling.
Design Evolution: Journal Concepts to Prototype
Message clarity shaped the experience: we designed a journaling flow that felt reflective, not transactional. My colleague and I compared and contrasted multiple journaling concepts and selected elements from a few that we wanted to incorporate into the MVP core journaling flow
Early Explorations
Input Mechanics | Motivation & Feedback |
|---|---|
| We explored social, plant and character metaphors for encouragement.
|
Visual Tone
Soft peach, lavender, and sage palette · Outfit typeface for friendly tone
Key Principles
Friction-light · Reflection-rich · Coach, not cop · Calm by design · Private by default
We evolved from a journal entry that revolved more on how much spent and category to focusing first on reflection and adding supplementary details about the purchase itself. In line with our hypothesis that the core utility of journalling for behavior change is in the writing itself - not in detailed accounting.
User Testing & Iteration
I conducted two moderated usability tests over Zoom using a high-fidelity Figma Make prototype. Participants represented the target use case: adults who want more awareness of their discretionary spending but dislike traditional budgeting tools. Each session ran 45–60 minutes and followed a think-aloud format.
What Worked
Pain Points → Iterations
I took the main pain points identified in the user interviews and immediately iterated on the prototype. Here three issues I acted on:
Issue | What We Observed | Design Change |
|---|---|---|
CTA “Purchase Reflection” was too narrow | Users weren’t sure if reflections applied only to purchases, and didn’t know how to reflect on no-spend days or mindful choices. | Renamed CTA to “Add Reflection” and added a No-Spend Reflection path to support daily habit formation. |
Reflection Focus Areas were misunderstood | Users overlooked the selector, didn’t understand how it affected prompts, and felt some focus areas overlapped. | Removed the selector and introduced optional tags (e.g., Impulse, Mood, Social Influence, Partner Communication). Tags allow multiples and match users’ mental models. |
Purpose of the app was unclear | Several participants assumed they needed to log all expenses (e.g., groceries, utilities). Quote: “Am I supposed to add grocery shopping? Or only discretionary stuff?” | Added onboarding that clearly states the app is for discretionary, emotional, or impulse spending—not fixed bills or necessities. |
Key Insight
Testing validated the emotional and reflective approach, but surfaced an important need: the app must explain, immediately and repeatedly, that it is not a budgeting tool and not meant for logging every expense.
Clarity of intent became a core part of the onboarding and microcopy strategy.
MVP Definition & Handoff
Annotated Figma files
Reflection & Learnings
What worked
Using Figma Make + Buzz for fast iteration on prototype and ad concepts.
Leveraging AI for summarizing notes + idea generation.
Weekly reviews with the founder kept scope realistic and helped us make quick trade-offs as insights emerged.
What I’d do next time
Use AI transcription for interviews (both generative and user testing) to capture everything mentioned without detailed notetaking on my side.
If time allowed:
Run a proper landing-page + ad CTR test to quantify which emotional frame resonated the most.
Test prototype with more users after refinements.
Future Directions
For users who enjoy the bonsai metaphor but want the opportunity to personalize:
Selectable plants tied to milestones: bonsai, cactus, rose bush — after reaching a certain number of reflections (or no spend days, depending on the user's goals)
For participants asking for education around reducing impulse buys, decluttering tips and charitable giving:
Mindful tips: decluttering, donation suggestions, sustainability content, proven ways to reduce impulse spending (e.g. pause before making a purchase)
For those motivated by streaks and external accountability:
Community challenges: shared motivation: no-spend streaks or cutting back on specific categories (decrease weekly spend on lattes)
Social: test sharing reflection cards without disclosing amount spent to solicit encouragement from friends/family














