01
8-10 minute read ⏱
Turning scattered financial data into something construction companies actually use.
ROLE
solo product designer (second hire) (UX / Visual Design / User Research)
timeline
Ground zero → Product-market fit (2022)
team
ceo, product manager, construction
management professor (colorado state university)
results
600% user growth over 4 years
90% user increase + 104% login increase in 2023
"Our whole business relies on you now"
I put together a mapping of ALL the financial elements scattered throughout our platform. We had a bunch of custom dashboards we'd built for different clients, and there was so much redundancy.
The PM and I worked through common contractor requests and the key metrics that provided value regardless of company size or financial expertise. We were trying to create comprehensive narratives around different aspects of their business: sales, revenue, billings, costs.
Sometime around day two or three, we realized: All of these financial elements can be grouped into either the "PROFIT" bucket or the "CASH FLOW" bucket. That's it. That's the entire mental model of a construction business.
Are you making money? (Profit)
Can you pay your bills? (Cash flow)
Everything else is just supporting detail for those two questions.
Here's something that surprised me: most contractors don't do what they're "supposed" to do financially. All that forecasting they should be doing in theory? They're not doing it. Even though "cash is king" and contractors obsess over cash flow, they don't do things like earned revenue analysis. Sometimes we'd have to teach them what it even means.
We realized: our users aren't CFOs with financial backgrounds. They're 50-something project managers who learned finance on the job.
This changed E-V-E-R-Y-T-H-I-N-G- about how we explained things. We weren't just building analytics. We were building an education tool. And we were building it for project managers on job sites, not CFOs in offices.
We're Not Building "Just Dashboards"
Together with the PM, we agreed on one thing: If what we're building can be described as "just a dashboard," we don't need it.
Dashboards are static. You look at them once, think "cool, pretty charts," then never open them again. We needed something that prompted ACTION. The principle was straightforward: if something couldn't prompt users to do something, it was out.
The PM suggested that all information related to a specific dashboard should be available on a single screen — fewer clicks, better UX. This sparked multiple debates. Over Zoom, Slack, and in-person conversations.
His argument: everything visible upfront. All data on one screen. No clicking required. Dense but "efficient."
My argument: progressive disclosure. Essential KPIs at top. Visualizations showing trends. Detailed breakdown below. Tooltips and fly-outs for education when needed.
What I actually said (paraphrased): "Our users aren't data analysts. They're 50-something project managers who've been in construction for 30 years but don't have financial backgrounds. They're used to Excel spreadsheets that need a 'magic crystal to decipher. If we overwhelm them with too much information upfront, they won't come back. It'll be 'another thing they need to do now.' Yes, fewer clicks sounds better. But the time saved clicking is lost when they spend 10 minutes trying to figure out where to start or what anything means."
Anyway, I initially gave in and complied on a few dashboards. Then, after a very short period, he realized that users were getting lost in the abundance of information and functionality.
The Problem We Didn't Anticipate
After our initial launch for user testing and prospect presentations, we kept hearing requests for guidance. Not just on navigating the dashboards but on understanding the financial and construction concepts behind the metrics.
Users would ask us: Where does this metric come from? How is this calculated? Is 8% profit margin good? Why is this number different from what I expected?
At first, I thought: These are smart people running multi-million dollar companies. Surely they understand basic financial metrics? Then I remembered what we learned in California: our users are project managers, not CFOs.
A CEO of one of our client companies said something that stuck with me: "I have to spend hours every week with my PMs getting data and asking them questions about it, only to realize they don't actually understand it. This makes conversations long and difficult." That's when it clicked: we weren't just building analytics. We were building the bridge between financial data and the people who needed to use it but didn't have the training.
How We Built Education In
I developed a simple rule:
Financial concepts → EXPLAIN
Profit margin, earned revenue, cash flow forecasting, cost variance
Construction concepts → DON'T EXPLAIN
Change orders, subcontractor payments, billing schedules
Project managers live in construction every day. They don't need us to explain their industry. But many of them learned finance on the job, not in school.
We designed three levels of education:
LEVEL 1 - HOVER (Quick context)
LEVEL 2 - CLICK (Detailed explanation)
"The revenue earned on each job based on your percent complete. (Job Cost to Date ÷ Projected Final Cost) ÷ Revised Contract Amount
LEVEL 3 - LEARN MORE
Collected information feeds into other parts of the platform, like the Profit Margin chart, to help users make informed decisions.
Lo-fidelity wireframes. For the landing page, we drew inspiration from Netflix for the layout, showcasing featured content at the top of the page and placing recommended reports at the bottom, below the dashboards actively used by the user. This setup makes it easy for users to find what they need and discover new features, similarly to how one finds new shows to watch on a streaming platform.
the outcome
Over four years, we grew the user base by 600%. In 2023 alone, we released 3 new modules that resulted in a 90% increase in user base and a 104% increase in user logins.
Those numbers are great. But honestly, what I care most about is what users actually said:
On cash flow:
"We can clearly see what's coming in and what's going out over the next 30 days. That's the kind of confidence we have now."
On analytics:
"It's not just 'What's our margin?' anymore. It's 'Why is our margin changing?' That's the conversation now."
On time savings:
"We've gone from spending hours on data extraction and manual reporting to having everything we need at our fingertips in real time. It's been a game-changer."
On improvement:
"How are you going to improve something that you don't measure, especially measuring properly? ProNovos is doing that for us."
Every time users talk about how their whole business relies on us now, or how they use us during their monthly project reviews, it makes me believe we're doing the right thing.
What i learned
Your users might not be who you think they are
We thought we were designing for C-suite executives with financial backgrounds. We discovered our actual users are project managers who don't have financial training but are suddenly responsible for managing budgets, cash flow, and profitability. This changed what we showed, how we explained it, the language we used, and the level of education we built in.
Matching existing workflows isn't improvement
The 2-month custom workflow disaster taught me this the hard way. When someone says "we've always done it this way," that's not a feature request—it's a red flag. Your job as a designer is to be the expert who's seen 50+ contractors and knows what works better. Lead toward better solutions, don't just execute requests.
Advocate for your expertise, even when uncomfortable
Being underestimated doesn't mean being wrong. The PM knew business and construction; I knew how to design for humans. Pushing back was uncomfortable, but necessary. Eventually, I was vindicated when we redesigned it my way and users stopped getting lost.
Education IS design, not a nice-to-have
In high-stakes contexts like finance, transparency and education aren't extras—they're the foundation of adoption. Design them in from the start. The CEO who said "I spend hours every week with my PMs only to realize they don't understand the data" taught me that our job was building confidence, not just showing numbers.
the personal impact
Why did this project matter to me personally? Honestly? I'm so invested in this company it's insane.
I love analyzing data and seeing patterns. I love financial data. Fintech seems very cool to me, and this was the closest I could come to it. How do you present data in a way that makes sense and looks engaging and provides insights?
These projects make my brain steam. I'm not a super math person, so sometimes dealing with numbers or creating data flows makes my brain a slushy. But those are my favorite kinds of projects: where I think until I get a headache, then have a meltdown, take a break, and come up with something awesome the next day (or next week).
I mean, I designed all those modules. But the whole product is like my child.
what i'd tell myself week 1
Push back.
Don't just agree silently because other people should know better. They probably do, in their own area of expertise.
You're hired to be an expert in YOUR area, not to be someone's hands.
That lesson took me two years and a lot of uncomfortable conversations to learn. I wish I'd learned it sooner.
© 2025

















