Most Businesses Are Flying on Instruments That Don't Work
You probably have data. You almost certainly have too much of it, spread across too many places. Xero or QuickBooks for the finances. A CRM that your sales team updates inconsistently. A spreadsheet someone built three years ago that's now load-bearing infrastructure. Google Analytics sitting in a tab nobody opens. Stripe or Shopify with their own reporting sections.
None of it talks to each other. None of it gives you, as the person running the business, a clean answer to the most basic question in operations: how are we actually doing right now?
This is not a technology failure. It's a visibility failure — and it's far more common than most business owners want to admit. The result is that decisions get made on instinct, on last month's numbers, or on whichever metric someone happened to mention in this morning's standup. That's not strategy. That's guesswork with a confident face.
This post is about fixing that. Specifically, it's about what a genuinely useful business dashboard looks like, how to think about building one, and the mistakes most organisations make when they try — and fail — to get this right.
Why Most Dashboards Fail Before They're Even Finished
The first mistake is confusing a dashboard with a report. A report is historical. It tells you what happened. A dashboard tells you what is happening — and ideally, what is about to happen if current trends continue. These are fundamentally different tools, and conflating them is where most dashboard projects go wrong.
The second mistake is building for the wrong audience. Most dashboards get designed by whoever set up the software — often a finance person, an analyst, or an IT contractor. The result reflects what that person thinks is important, not what the CEO, operations director, or department head actually needs to make decisions. A dashboard full of metrics nobody acts on is just expensive wallpaper.
The third mistake is over-engineering it. There's a particular kind of dashboard project that starts with good intentions and ends with a six-month implementation, a PowerBI licence nobody knows how to use, and a consultant who's moved on. The business goes back to the spreadsheet. The problem was never the tool — it was the absence of a clear brief about what decisions the dashboard needed to support.
The question that should come before every dashboard project
Before you pick a platform, before you talk to a vendor, before you pull a single API connection — sit down and answer this question: what decisions do I need to make faster, and what information do I currently lack to make them confidently?
Write the answers down. Be specific. Not 'I want better visibility into sales performance' — that's vague enough to mean anything. Try: 'I need to know, every Monday morning, which sales rep is behind their monthly target and by how much, so I can have the right conversation before the week gets away from us.'
That specificity is what separates dashboards that get used from dashboards that get ignored. Every metric on your dashboard should map back to a decision someone in the business actually makes.
What a Genuinely Useful Business Dashboard Actually Contains
There is no universal answer here — your business is not identical to anyone else's — but there are categories of visibility that almost every founder, operations director, or senior leader needs. Most businesses are missing at least two of them.
Cash position and cash flow trajectory
Not just your current bank balance. Not just last month's P&L. What you need is a rolling cash flow view — what's coming in over the next 30, 60, and 90 days based on confirmed invoices, recurring revenue, and scheduled outgoings — set against your current runway.
A cash flow dashboard done properly will show you: current balance across all accounts, outstanding receivables by age, upcoming payables by due date, projected end-of-month position, and a simple runway indicator if you're a growth business burning cash. Most accounting software will give you pieces of this. Very few give you the whole picture in one view.
This is the single most important layer of visibility for any business under £20 million in revenue. Cash surprises kill companies that are otherwise profitable. A clean cash flow dashboard eliminates most of those surprises.
Revenue performance against target
You need to know — at any point in the month — where you stand against your revenue target, broken down in whatever dimensions matter to your business. That might be by product line, by region, by sales rep, by customer segment, or some combination.
The key word is 'against target.' Raw revenue figures without context are noise. £180,000 in monthly revenue sounds great until you realise your target was £240,000 and you're three weeks into the month. The dashboard should make the gap obvious, not require calculation.
Operational throughput
This looks different depending on your business model. For a services business, it might be utilisation rate, project margin, and delivery pipeline. For a product business, it might be inventory levels, fulfilment times, and return rates. For a SaaS company, it's probably monthly recurring revenue, churn, and activation rates.
The principle is the same: what are the operational metrics that, if they move in the wrong direction, will show up as a financial problem in 60 to 90 days? Those are the metrics you need to watch in real time, not discover in next quarter's board pack.
Customer and pipeline health
How many active customers do you have? What's your retention trend? What does your sales pipeline look like — not in terms of optimistic estimates, but in terms of deals that are realistically likely to close in the next 30 days?
Most CRMs will show you a pipeline. Very few businesses have integrated that pipeline view with their revenue dashboard so you can see: here's where we are this month, here's what's likely to come in before month-end, here's the gap we need to close through new business or existing account expansion.
The one metric specific to your business
Every business has at least one metric that is peculiar to how it operates — something that nobody else tracks but that tells you, almost instantly, whether the business is healthy. A recruitment firm might track candidate-to-placement ratio. A restaurant group might track covers-per-server-hour. A law firm might track write-off rate.
Whatever yours is, it belongs on your dashboard. This is often the metric that lives in someone's head, or in a spreadsheet tab with a confusing name. Making it visible — and making it update automatically — is frequently the highest-value single change a business can make to its reporting.
The Integration Problem: Why Your Data Is Still in Silos
Here is the uncomfortable part. Building a useful dashboard requires connecting data sources that were never designed to talk to each other. Your accounting software does not know about your CRM pipeline. Your project management tool does not automatically report utilisation to your finance system. Your e-commerce platform does not push margin data to wherever you track operational costs.
This is the technical challenge underneath the dashboard problem, and it is the reason most dashboard projects stall. Someone gets excited, starts pulling together requirements, and then hits the integration wall — the realisation that getting clean, reliable, automated data from five different systems into one place is not a weekend project.
Three approaches to data integration, ranked honestly
Manual exports and spreadsheets. You know this one already. Someone pulls a CSV from Xero, another from the CRM, pastes them into a master spreadsheet, does a VLOOKUP, and sends it round on Monday morning. It works until the person who built it leaves. It never quite works because the data is always at least a week old. This is not a dashboard. It is a recurring administrative burden dressed up as one.
Off-the-shelf BI tools with native connectors. Tools like Google Looker Studio, Microsoft Power BI, or Tableau have pre-built connectors to many common platforms. If your data lives in mainstream tools — Salesforce, HubSpot, QuickBooks, Shopify — you can often get a reasonable integrated view without custom development. The limitations are real, though: connector coverage is inconsistent, data transformation options are limited, and anything non-standard will require workarounds that tend to break without warning.
Custom-built data pipelines with a purpose-built dashboard layer. This is the approach that actually solves the problem properly. A developer (or a team like Daybrain Consult) builds the connectors that pull data from your specific systems, cleans and transforms it into a consistent format, stores it in a database designed for your reporting needs, and surfaces it through a dashboard built around the decisions you need to make. It costs more upfront. It saves an enormous amount of time and frustration over a three-year horizon, and it gives you something you actually own and can extend.
A Framework for Deciding What to Build First
Not everything needs to be automated on day one. One of the most useful things you can do before committing to a dashboard project is to prioritise your metrics using a simple two-axis framework.
The Decision Value / Data Availability matrix
Draw a two-by-two grid. The vertical axis is Decision Value — how much does having this metric in real time actually change your ability to make good decisions? The horizontal axis is Data Availability — how easy is it to get clean, reliable data for this metric automatically?
This gives you four quadrants:
- High value, high availability: Build these first. These are your quick wins — metrics that matter and where the data is relatively easy to connect. Cash position, revenue-to-target, and MRR typically fall here if you're using mainstream tools.
- High value, low availability: These are your strategic projects. The data exists but is messy, manual, or trapped in systems with poor integration options. These are worth investing in properly — they'll often be your most differentiated metrics. Budget real time and money for these.
- Low value, high availability: Resist the temptation. Just because you can put a metric on a dashboard doesn't mean you should. Dashboard clutter is a real problem. These metrics can be available on request without cluttering your primary view.
- Low value, low availability: Don't touch these. They're not worth the effort regardless of how much someone in the business has an attachment to them.
Run every candidate metric through this matrix before you start building. It will cut your initial scope by roughly half and dramatically improve your chances of shipping something people actually use.
A Worked Example: What This Looks Like for a Professional Services Firm
Take a consulting or professional services business with 20 to 80 people. Typical data landscape: Xero for finance, HubSpot or Salesforce for CRM, Harvest or Float for time-tracking and resource planning, a project management tool like Asana or Monday.com, and a combination of email and spreadsheets for everything else.
The MD or CEO wants to know, on demand: are we on track to hit revenue this month? Are we over- or under-utilised? Where are the cash pinch points in the next 60 days? Which clients are at risk of churning based on engagement levels?
Here's how those requirements map to data sources and integration complexity:
Revenue tracking
Data source: Xero (invoiced revenue) + HubSpot (pipeline, probability-weighted forecast). Integration complexity: Medium. Both have decent APIs. The tricky part is aligning HubSpot deal stages with realistic close probabilities — this requires a one-time configuration decision, not ongoing technical work. Output: Monthly revenue target vs. invoiced to date vs. probability-weighted forecast for the remainder of the month.
Utilisation rate
Data source: Harvest or Float (logged and planned hours by person and project). Integration complexity: Low to medium. Harvest has a strong API. Float integrates natively with several BI tools. Output: Current utilisation rate by team and individual, flagging anyone below 70% or above 90% (both are problems — one is wasted capacity, the other is a burnout and quality risk).
Cash flow forecast
Data source: Xero (bank feeds, outstanding invoices, scheduled bills). Integration complexity: Low. Xero's API is excellent. Output: 13-week rolling cash flow view, with receivables aged by 30/60/90 days and upcoming payables flagged by due date.
Client health
Data source: HubSpot (last contact date, open issues, NPS if tracked) + Harvest (recent logged hours per client as a proxy for engagement). Integration complexity: Medium to high. This requires custom logic to define what 'at risk' means for this business specifically. Output: A simple RAG (red/amber/green) status per client, updated weekly, based on configurable rules.
This entire stack, for a business of this size, is buildable. Not in a weekend — realistically, three to six weeks of focused work to design the data model, build the integrations, create the dashboard, and validate the numbers. But it is a defined, finite project, not an ongoing data engineering initiative.
When we work through these projects at Daybrain Consult, the diagnostic phase — mapping what decisions need to be made, what data exists, and what the integration complexity actually is — typically takes one to two weeks. That work almost always surfaces a metric the client had never thought to include, and at least one data source they'd assumed was reliable that turns out to be badly inconsistent. Getting that clarity before building is not optional. It's the difference between a dashboard that gets used and one that gets abandoned.
Common Mistakes to Avoid When Building Your Dashboard
Some of these will be obvious in hindsight. Most businesses make at least two of them anyway.
Building for the demo, not the daily use
There's a version of this project where someone spends a lot of time making the dashboard look beautiful — custom colour schemes, animated charts, a logo in the corner — and very little time making sure the data is correct and the metrics are genuinely actionable. Aesthetics matter, but they are firmly secondary to accuracy and utility. A plain table with reliable numbers is worth more than a glossy chart built on bad data.
Skipping data validation
The first time you build an automated feed from your accounting software, it will probably surface inconsistencies you didn't know existed. Invoices coded to the wrong account. Contacts with duplicate records. Revenue recognised in the wrong period. This is not a failure — it's one of the most valuable by-products of a dashboard project. But it means you need to budget time for data cleaning before you trust the numbers you're showing.
Having too many owners
Who is responsible for this dashboard? Who notices when a data feed breaks? Who decides whether to add or remove a metric? If the answer is 'everyone' or 'whoever set it up', the dashboard will gradually decay. Assign a single owner. It doesn't need to be a technical person — it needs to be someone who cares about the quality of the output and has the authority to escalate when something breaks.
Treating it as a one-time project
Your business will change. You will add new product lines, change your sales process, restructure your team, switch accounting software. A dashboard built for your business as it exists today needs to be maintainable as it evolves. This is an argument for building on platforms and codebases you own and understand, not on third-party tools whose pricing or API policies could change without notice. It's also an argument for documentation — write down, somewhere, what each metric means, where the data comes from, and what the refresh frequency is.
The Non-Technical Leader's Checklist for a Dashboard Project
You do not need to understand data engineering to lead this project well. You need to be clear on your requirements and ask the right questions of whoever is building it for you.
Before any dashboard project begins, be able to answer the following:
- What are the five to eight decisions this dashboard needs to support? Write them down as specific, named decisions — not 'better visibility' but 'deciding whether to hire a new account manager before Q3'.
- Who are the primary users? You, your leadership team, department heads? Each audience may need a different view or level of detail.
- What are your authoritative data sources? For each metric, where does the definitive version of that data live? If there is disagreement about this (the finance team trusts Xero, the sales team trusts HubSpot, and they give different revenue numbers), resolve that conflict before building anything.
- What is your acceptable refresh frequency? Does the dashboard need to update in real time, hourly, or is a nightly refresh sufficient? Real-time is harder and more expensive. Most operational decisions do not require it.
- How will you validate the numbers? Before going live, how will you check that what the dashboard shows matches what you know to be true from your existing sources?
- Who owns this after it's built? Name a person, not a team.
- What does success look like in six months? A specific, observable outcome — not 'better decision-making' but 'we stop having cash surprises' or 'the weekly revenue review takes 10 minutes instead of 45'.
If you can answer all of these clearly before the first technical conversation, you will save weeks of scope creep and at least one significant rebuild.
Tools Worth Knowing About — and One Honest Warning
There are genuinely good off-the-shelf options at different price points. Google Looker Studio is free and connects well to Google products and many third-party sources via community connectors — it's a reasonable starting point for a business that lives primarily in Google Workspace and Shopify or similar. Power BI is more capable and handles larger data volumes better, but the learning curve is real and the licensing structure is confusing. Metabase is an excellent open-source option if you have a developer who can set it up — it's powerful, clean, and free at the self-hosted tier.
For businesses with complex, non-standard integration needs, or where the existing data is messy and inconsistent, none of these tools will solve the underlying problem on their own. The tool is the last decision, not the first. Get the data architecture right first, then pick the visualisation layer.
The honest warning: be sceptical of any vendor who leads with the tool rather than the problem. A platform demo is not a requirements session. If someone is showing you a beautiful dashboard before they have asked you what decisions you need to make, they are selling you the wrong thing.
The Connection Between Visibility and Growth
There's a version of this conversation that stays purely operational — dashboards as a way to reduce admin time and catch problems earlier. That's real value. But the more significant argument for getting this right is strategic.
Businesses with genuine real-time visibility make better resource allocation decisions. They spot margin erosion before it becomes a crisis. They identify which customer segments are growing and which are quietly contracting. They can test a pricing change and see the effect within weeks, not quarters. They go into board meetings with current numbers rather than estimates.
The gap between a founder who knows their business deeply, in real time, and one who is perpetually catching up with historical reports is not primarily a technology gap. It is a structural one — the infrastructure for visibility either exists or it doesn't. Building that infrastructure is an investment in your ability to run the business you actually have, rather than the one you imagine you have based on last month's figures.
It's worth noting that visibility is not just a dashboard problem. The same underlying question — do customers and stakeholders see an accurate, current picture of what you are and what you offer? — applies to other parts of the business too. If you've ever wondered whether your digital presence is doing the same job, the post on your website as your cheapest salesperson covers similar territory from a different angle.
What to Do Next If You Recognise This Problem
Start with the audit, not the build. Before any technology decision, sit down with your leadership team and document: what decisions do we currently make without enough information? Where do we get surprised by numbers that should not be surprising? How much time per week does someone spend manually compiling a report that could be automated?
That conversation will usually surface two or three high-priority visibility gaps. Those gaps define your dashboard project. Everything else is implementation detail.
If you want a structured way to work through that diagnostic — and to understand what a build actually involves in terms of time, cost, and technical complexity — that is exactly the kind of engagement Daybrain Consult is designed for. Not a sales conversation about software, but a working session to map the problem and design the solution before a single line of code is written.
The businesses that benefit most from this work are not necessarily the most sophisticated technologically. They are the ones where the leadership team has decided that flying blind is no longer acceptable — and where someone is willing to spend a few weeks getting the foundations right rather than buying another tool that ends up in the same graveyard as the last one.
The Takeaway
Most businesses have data. Almost none of them have visibility. The gap between those two things is not filled by buying a BI tool or hiring a data analyst. It is filled by a clear-eyed process: define the decisions you need to make, identify the data that supports those decisions, build the integrations that make that data reliable and automatic, and put it in front of the people who act on it.
That process is not glamorous. It involves cleaning messy data, resolving arguments about which numbers are correct, and making deliberate choices about what not to include. Done properly, it produces something genuinely valuable — a single place where the people running the business can see, at any moment, how the business is actually performing.
That is not a luxury. For any business trying to grow with intention rather than instinct, it is infrastructure.