The bank of Montréal: Money Management & Cash Flow

Designing BMO’s First Budgeting Product

Through Cross-Functional Alignment

Timeline:

5 Months (Ongoing Development)

Role

Lead Product Designer (Initial Sole Designer)

Team

Sprint team: Product Director, Product Owner, 4 Engineers, BA

Industry

Banking, Personal Finance, B2C

Skills

UX Strategy, Design Thinking, User Research, Prototyping

Context Setting

Budgets is a flagship roadmap feature under the Manage My Cash Flow portfolio on the Secure Retail Canadian Banking Platform at the Bank of Montréal (BMO). It empowers users to proactively monitor their spending, set financial goals, and improve their money management behaviors — directly from their online banking dashboard.

As the sole product designer on the Money Management platform, I led the initial ideation, design workshops, and cross-functional alignment that helped define and deliver the foundation for this tool — while continuing to support the Goals and Financial Insights products. A key priority was ensuring this new functionality integrated seamlessly into the existing platform.

Recognizing a need for stronger alignment between product and engineering on priorities and objectives, I proposed and facilitated a cross-functional workshop — a first for many team members. This brought together stakeholders from product, design, engineering, and leadership to align on strategy, clarify user needs, and ensure a shared understanding of the feature's goals. Two additional designers were later added to the team as the project scaled.

Problem Definition

Why a Budgeting Tool?

Many Canadians struggle to visualize and manage their finances. Our user research revealed:

01

Spending tracking is inconsistent

03

Users need contextual suggestions, not just raw data

02

Budgeting tools are often too complex or disconnected from real-time banking

04

Overspending happens without visibility or accountability

Business Need

BMO lacked a native budgeting solution, limiting its ability to compete with challenger banks and fintech apps. Our opportunity: deliver a personalized, intuitive, and integrated budgeting feature to increase digital engagement, product adoption, and customer satisfaction.

Project Goals

01

Deliver BMO's first budgeting tool

Integrating it into the broader money management suite

02

Encourage proactive financial habits

Help users adopt better spending and saving behaviors

03

Lay the groundwork for future features

Enable future goal-setting and automation features

04

Increase engagement

Boost retention among digitally active users

Problem Definition

Leveraging
Existing
Research

Existing Research

We analyzed previous research from 25 user interviews to understand budgeting motivations. It was found that people budget to:

  • To know where their money is going

  • To hit savings goals

  • To pay down debt

  • To identify discretionary spending

  • To maximize what's left over

  • Peer influence

This helped our team identify important emerging insights that would be explored further in our workshop:

Users want real-time visibility into spending patterns

Many want suggested budgets, not just manual entry

Autonomy matters: users want the ability to customize and recategorize expenses

Method

Workshop Deep
Dive

Workshop Deep Dive

To align teams and define our MVP, I led a cross-functional UX strategy workshop. Many in the sprint team had never participated in this type of design thinking process before — making this both a strategic and cultural milestone.

The workshop goals were clear: clarify user needs, prioritize features based on value and feasibility, align across product, engineering, and business teams, and set a design and delivery roadmap. Below is a walkthrough of each stage, from purpose-setting through to the final solution sketching.

Workshop Impact

The workshop was a breakthrough moment that enabled faster, better-aligned development. It helped shift the working culture from siloed to collaborative — producing a shared vision, clear sprint objectives, and prioritized features like category customization, automated tracking, and spending insights.

1

Setting the Purpose

We opened by aligning the team on why we were gathered. The Money Management and Cash Flow Team was preparing to launch a new Budgets feature for the F24 fiscal year. This session would frame the problem, surface pain points, identify constraints, and define an appropriate design direction — using the time to ideate, discuss, and commit to a product direction.

Workshop Slide — Purpose

2

Phase 0: Rapid Product Design & Development

I introduced the Phase 0 framework that would guide our process. During the workshop, we would focus on three pillars: Frame the Problem, Empathize, and Ideate & Co-create. After the workshop, the design team would carry the outputs through Prototype & Test, Define MVP, Iterations, and Release. Design thinking tools from the Board of Innovation were used throughout the session.

Workshop Slide — Phase 0 Framework

3

Scoping Canvas

To define our scope, we used a Scoping Canvas — a structured exercise that drove dialogue around the business challenge. The team collaboratively answered critical questions including: "How might we..." challenge framing, customer segmentation, goal and success definitions, assumptions, and related initiatives. This served as the foundational artifact that all subsequent activities built upon.

Workshop Slide — Scoping Canvas

4

Sprint Questions

We pushed the team to think in two directions. First, an optimistic framing: "If everything goes perfectly from now till launch and beyond, where will we be in 12–18 months?" Then a pessimistic one: "What could go wrong? Translate your fear into a yes/no question." This exercise surfaced hidden risks and aspirational targets that helped prioritize our efforts.

Workshop Slide — Sprint Questions

5

How Might We...?

We used the HMW framework to turn our identified insights into actionable opportunities. Each statement followed a structure of Action + Subject + What. The team then explored variations — highlighting the good, removing the bad, questioning assumptions, adding adjectives, leveraging unexpected resources, making analogies, and changing the status quo — to broaden the ideation space.

Workshop Slide — How Might We

6

Customer Journey Mapping

We mapped the end-to-end journey of a BMO mindset persona ("Passionate Risk Taking — Amaya") across four phases: Exploration, Consideration, Observation, and Decision. For each phase, the team documented actions, painpoints, feelings, opportunities, and channels. This exercise highlighted where friction lives in the current budgeting experience and where our solution could create the most value.

Workshop Slide — Customer Journey Map

7

Lightning Demos

Team members shared inspiring products, services, and experiences — looking outside of our industry and field. The goal was to be visual: show websites, apps, and videos, and explain what stood out. Standout ideas were captured as screen grabs and pasted onto a shared board. This broadened our design vocabulary and brought fresh perspectives into the solution space.

Workshop Slide — Lightning Demos

8

Collaborative Sketching

With the problem dissected, the team moved to imagine what the solution might look like. The exercise progressed through three stages: Notes (private brain-dump of everything on your mind), Ideas (get visual — doodle interesting ideas, ugly is OK), and Solution Sketch (a clear, self-explanatory concept to share with others). This structured approach ensured every voice contributed to the final direction.

Workshop Slide — Collaborative Sketching

9

Next Steps

We closed the workshop by outlining how the findings would carry forward through the Phase 0 framework: the design team would synthesize outputs into prototypes, define the MVP scope, run continuous iterations based on stakeholder and user feedback, and prepare for release once the product reached sufficient value. We were transparent that not all user expectations would be fulfilled in the initial launch.

Workshop Slide — Next Steps

Workshop Outcomes & Priorities

The workshop produced four key priorities that guided the design direction for the budgeting MVP. These priorities emerged directly from the team's collaborative exercises.

Priority 01

Customize categorization options

Explore how users want their transactions categorized and whether they'd like autonomy in bucketing them appropriately.

Priority 02

Simple and intuitive

Users should be able to complete budgeting tasks on the go. The process of setting a budget should be quick, without unnecessary questions.

Priority 03

Integrate with Savings Goals & Insights

Explore what Insights can be entry points to create a budget, and how end-of-period savings can contribute to the Savings Goals experience.

Priority 04

Encourage budgeting habits

Alerts and reminders help clients stay on track. Presenting timely, actionable information will develop consistent usage of the tool.

Workshop Slide — Outcomes & Priorities

Mapping the Journey

I initiated design explorations based on real-world financial flows, mapping out the complete user journey from the Account Summary entry point through budget creation, category selection, and ongoing management. Key questions guided the exploration:

How should we help users set budgets: manual vs. suggested?

What visual models best show progress toward a goal?

Where should this live within the Secure Platform alongside Savings Goals and Insights?

Validation

User Testing & Insights

We conducted surveys to understand budgeting preferences, discretionary spending monitoring habits, and budget revision frequency.

Monthly

Majority preferred monthly budgeting cycles

Visual

Users wanted visual feedback on overspending

Tips

Participants asked for goal recommendations and tips for improvement

Design Solution

Final Experience

Using components from the BMO design system and constraints of technical partner Personetics, I designed a flexible budgeting interface built around three core principles that emerged from our workshop and research:

Smart categorization — auto-suggested based on historical transaction data, with full user overrides for recategorization

Progressive disclosure — show details when needed, keep core UI simple — budget summaries mapped to spending categories

Seamless integration — embedded within the existing Account Summary, alongside Savings Goals and Insights

1

Entry Point: Account Summary

The budgeting feature lives within the Account Summary — the most visited screen in the app. A "Your budgets" section appears below the account listings, surfacing contextual insights like "Better manage your spending — recently you had some balance issue." This placement ensures discoverability without disrupting existing workflows, and the personalized nudge encourages users to take their first step.

Account Summary — Budgeting Entry Point

Contextual nudge appears within the familiar Account Summary view, inviting first-time users to start budgeting.

2

Onboarding: Introducing BMO Budgets

When users tap "Start Budgeting," a takeover modal introduces the feature with a clear value proposition: "An easier way to track your expenses." The screen explains how budgeting works in five simple steps — define goals, select accounts, update income, customize categories, and track. This transparency was a direct response to research showing that budgeting tools often feel intimidating. The callout box and ordered list reduce cognitive load, while the privacy disclaimer builds trust — critical in a banking context.

Introducing BMO Budgets

A welcoming onboarding screen explains the feature and sets expectations before users commit.

3

Money Management Goals

Users select their primary budgeting motivation — achieving savings goals, growing investments, paying off debt, understanding spending habits, or simply breaking even. This step personalizes the experience and feeds into future recommendations. The radio button pattern keeps selection fast and unambiguous, aligning with our workshop priority of keeping setup "simple and intuitive" so users can complete it on the go.

Money Management Goals

Users define their intent, personalizing the budgeting experience from the start.

4

Budget Setup

The core configuration screen lets users set their budget cycle (monthly), choose a start date, and customize spending categories. Each category — Housing, Food & Dining, Transportation, Education, Entertainment, Shopping, Insurance — shows a default suggested amount alongside the monthly average, directly addressing the research insight that users want "suggestions on the amounts they should set." Progressive disclosure via collapsible accordions keeps the interface clean while giving power users full control.

Set Up Your Budget

Budget cycle, account selection, and category-level customization with smart defaults based on spending history.

5

Category Customization

Once budgets are set, users see a confirmation screen summarizing their active categories with set amounts. This moment of accomplishment was designed to reinforce the habit-forming loop our workshop identified. The screen also surfaces a contextual cross-sell offer — in this case, a credit card rewards promotio.

Category Customization

Summary of active budgets with a contextual cross-sell offer — driving product adoption at a moment of engagement.

6

Confirmation & Cross-sell

Once budgets are set, users see a confirmation screen summarizing their active categories with set amounts. This moment of accomplishment was designed to reinforce the habit-forming loop our workshop identified. The screen also surfaces a contextual cross-sell offer — in this case, a credit card rewards promotion — demonstrating how the budgeting feature creates organic opportunities for product adoption without feeling intrusive.

Onboarding Confirmation

Summary of active budgets with a contextual cross-sell offer — driving product adoption at a moment of engagement.

Key Design Decisions

Customize categorization options

Explore how users want their transactions categorized and whether they'd like autonomy in bucketing them appropriately.

Simple and intuitive

Users should be able to complete budgeting tasks on the go. The process of setting a budget should be quick, without unnecessary questions.

Integrate with Savings Goals & Insights

Explore what Insights can be entry points to create a budget, and how end-of-period savings can contribute to the Savings Goals experience.

Encourage budgeting habits

Alerts and reminders help clients stay on track. Presenting timely, actionable information will develop consistent usage of the tool.

Results & Reflection

Impact

Created a scalable design that influenced BMO's broader money management roadmap

Built a shared language around UX with sprint teams, improving collaboration long-term

Earned positive feedback from product leadership and beta testers

What's Next

Currently in build phase with expected pilot release:

Add savings suggestions and automation

Enable multi-goal budgeting

Deeper integration with transaction analytics and notifications

Lessons Learned

Facilitating cross-functional UX workshops builds momentum and clarity

Budgeting is deeply personal — flexibility and empathy are key in design

Early collaboration with stakeholders drives alignment and reduces churn

Designing for B2C banking requires balancing regulatory constraints, business needs, and user emotions

© ilelosa eguavoen 2026

© ilelosa eguavoen 2026

© ilelosa eguavoen 2026