OpenCFO · Process

The full process

The research, personas and flows behind OpenCFO. The case study covers the decisions; this is the work underneath them.

02 — User Research

User Persona & Goals

Understanding who we design for — their motivations, goals, and pain points.

👤
Rajan Gupta
CFO, 44
  • Get real-time cash flow visibility across all accounts
  • Generate board-ready reports without analyst assistance
  • Run scenario-based budget forecasts quickly
  • Manual Excel-based forecasting wastes 40% of his work week
  • Financial data is scattered across disconnected ERP and CRM systems
🧑
Preethi Nair
Financial Analyst, 32
  • Build scenario models with automated variance reporting
  • Integrate with existing ERP and banking APIs
  • Collaborate on forecasts with the finance team in real time
  • Monthly close process takes 6+ hours of manual reconciliation
  • No collaborative editing — version conflicts are constant
👩
Suresh Kumar
Small Business Owner, 38
  • Understand his cash runway at a glance without financial expertise
  • Manage simple invoicing and payment tracking in one place
  • Stay tax-ready throughout the year, not just at deadline
  • Enterprise accounting tools are too expensive and complex for his needs
  • No financial literacy support — he doesn't know what he doesn't know

03 — Business Challenges

Core Challenges

The structural financial management problems OpenCFO was designed to solve.

🗄️

Data Fragmentation

Financial data is scattered across ERP systems, CRMs, and bank feeds with no unified view. CFOs make decisions on incomplete pictures assembled from multiple exports.

📋

Manual Forecasting Workflows

82% of SMB finance teams still rely on manual spreadsheets for forecasting — introducing errors, version conflicts, and hours of work that should be automated.

👁️

Real-time Visibility Gaps

Strategic decisions are made on week-old data. Without live cash position tracking, businesses can't detect anomalies or cash flow crises until it is already too late.

📚

Financial Literacy Barriers

SMB owners need genuine financial intelligence but can't navigate enterprise-grade complexity. The design challenge is making AI-powered insight feel approachable, not intimidating.


04 — Secondary Research

Market Insights

SMB Risk
82%
SMBs Face Cash Flow Crises
82% of small and medium businesses experience cash flow crises at some point — the majority of which are preventable with better real-time financial visibility.
CFO Time Allocation
40%
Time Spent on Manual Data Gathering
CFOs spend 40% of their working time on manual data collection and reconciliation — time that should be spent on strategic financial decision-making and planning.
Decision Speed
Faster Decisions with Real-time Dashboards
Finance teams using real-time dashboards make strategic decisions 3 times faster than those relying on traditional reporting cycles — a proven competitive advantage.

07 — User Flow

The Journey

01
Connect Data Sources
Link bank feeds, ERP, and CRM data in under 5 minutes with guided OAuth connections
02
Dashboard Overview
Real-time cash position, KPI metrics, and AI-detected anomaly alerts surface immediately
03
Cash Flow Analysis
Drill into 12-month historical trends with inflow/outflow breakdowns and pattern insights
04
Forecast Scenarios
Build best-case, base-case, and stress-test scenarios with AI-powered predictions
05
Generate Report
One-click board-ready PDF or Excel export with branded formatting and commentary
06
Share / Export
Collaborate with the team or share live dashboards with investors via secure links

08 — Toolkits

Tools & Workflow

The tools and methods used throughout the design process.

🎨
Figma
UI Design & Component Library
🗂️
FigJam
Journey Mapping & IA Design
📋
Notion
Research Documentation & Specs
📊
Mixpanel
Product Analytics & User Tracking
🔍
FullStory
Session Recording & UX Insights

Design Process

From research to
financial clarity

The core challenge with financial dashboard design is the temptation to show everything. CFOs don't need more information — they already have too much. They need the right information, surfaced at the moment it becomes actionable. The process below started with that constraint and worked backwards from it.

01
Finance User Research

In-depth interviews with 12 CFOs and finance directors across SMBs. Shadow sessions observing real reconciliation workflows and pain point mapping.

Deliverables: User personas, pain point hierarchy, opportunity areas.

02
Jobs-to-be-Done Mapping

Translated raw research into a structured JTBD framework. Identified core functional, emotional, and social jobs the platform had to fulfill.

Deliverables: JTBD canvas, success criteria framework.

03
Dashboard Architecture

Designed information architecture around the CFO's mental model: cash position → trend → forecast → action. Progressive disclosure for complexity management.

Deliverables: IA diagrams, user flow maps, wireframes.

04
Data Visualization Design

Created a bespoke financial data visualization system: chart types, color semantics for positive/negative flows, and density thresholds for cognitive load management.

Deliverables: Viz component library, data density guidelines.

05
Onboarding Optimization

Engineered a 5-minute time-to-value onboarding flow through progressive bank connection, smart defaults, and guided first-insight moments.

Deliverables: Onboarding flow, empty state designs, success metrics.


Back Return to the case study