Automate manual reporting without buying a BI platform
Somebody in your company spends the first two days of every month rebuilding a document that nobody reads to the end.
There is a specific kind of work that never appears in a budget and always appears in a calendar. Someone exports three files, pastes them into a fourth, fixes the dates, and produces a report. It takes most of two days, it happens twelve times a year, and it is invisible because no invoice is attached to it.
The instinct is to buy something. Usually that is the wrong first move, and often the second move too.
The report nobody owns
Manual reports have a common history. One person built one properly, once, for a real question. Then it survived. Columns were added by request, the original question stopped being asked, and now the document is produced because it is produced.
That history matters, because automating it as-is means paying to make a thing nobody needs arrive faster. Before any tooling question, there is a cheaper one: which decision changes based on this report? If nobody can name one, you have found your saving already.
What the manual version actually costs
Three costs, in rising order of how much they hurt and how rarely they are counted:
- The hours. Real, but usually the smallest of the three, and the only one anyone mentions.
- The delay. A number that arrives eight days after the month ends describes a situation you can no longer act on. Slow reporting quietly converts management into archaeology.
- The disagreement. Two people produce the same metric from different exports and get different answers. The meeting is then about the numbers rather than about the business, and that meeting is expensive.
The third is the one that justifies work. If your reporting is slow but trusted, you have a scheduling problem. If it is fast but disputed, you have a data problem, and no dashboard fixes it.
Name the questions, not the charts
The fastest way to shrink a reporting project is to write the questions it must answer, in plain language, before anyone opens a charting tool. Most reports that take two days answer four questions and decorate around them.
Four is not a rhetorical number. UCourses makes the same point from the teaching side, that a marketer should be able to defend a small set of metrics rather than present a large one. The reporting version of that discipline is: if a number would not change a decision, it does not need to be automated, it needs to be deleted.
The free tier is larger than most people assume
A surprising share of manual reporting can be replaced without buying anything. Google's dashboard product is explicitly documented as a no-cost tool that turns your data into informative, easy to read, easy to share, and fully customizable dashboards and reports. Worth knowing before a procurement conversation starts.
One practical wrinkle if you are searching for it: the product has been renamed. Google's own documentation now states that Looker Studio is called Data Studio, so guides written under either name are describing the same thing, and a team can waste an afternoon assuming they are comparing two products.
Where a free dashboard stops being enough is specific and predictable. It reads sources; it does not fix them. If the underlying numbers disagree, connecting them to a chart produces a disagreement that updates automatically.
Where a spreadsheet is still the right answer
We build software and we still say this: for a report produced monthly, read by two people, and stable for a year, a spreadsheet with a documented refresh routine is a legitimate final answer. Automating it would be a project with a payback period measured in years.
The signal that it has stopped being the right answer is the one we have written about before, in the context of training centres running their operations in sheets: the day someone has to ask which copy is current. At that point the spreadsheet is not a document any more, it is infrastructure, and it is infrastructure without a backup or an owner.
When it is worth building something
Three conditions, and we would want at least two of them present:
- The data lives in a system with no export worth using, so the manual step is transcription rather than assembly.
- The report is needed weekly or faster, which puts it beyond what a person can sustain without it degrading.
- The same numbers are being reassembled for more than one audience, which is where the versions start to disagree.
None of those describe a BI platform purchase. They describe something small: one scheduled job, one place the numbers land, one view per audience. That is days of work, and it is the reason the things we build tend to be narrower than what people expect to be quoted for. If you want a rough sense of what the manual version is costing before you commit to anything, the cost killer exists for exactly that arithmetic.
The limit worth stating plainly
Automation does not resolve a disputed number. If sales and finance count a sale on different days, an automated report will publish both versions faster and with more authority, which is worse than the current situation rather than better.
So the honest sequence is: agree the definition, then remove the second source of truth, then automate. Teams reliably want to do these in the reverse order because only the third one looks like progress.
Where to start on Monday
Open the last report that was produced. Find every number in it that nobody has asked a question about in six months and cross them out. Then time how long the remainder would take to rebuild. That number is your actual project, and it is usually much smaller than the meeting suggested.
The same principle applies to anything you are already paying to run badly, whether that is a report or, as we have argued elsewhere, a site slow enough to lose the traffic you bought. Measure the leak before choosing a tool for it.
Describe it. We build it.
Seven or twelve days, pay on delivery, a year of maintenance included. Bring the problem, not a spec.
Book a meetingRead next
How to scope a software project before anyone writes code
Most software overruns are decided at scoping, not during the build. A practical way to cut a project down to something that can finish, and what to refuse.
ReadThe three tools every training centre rebuilds in spreadsheets
Enrolment, attendance and certificates. Every training business ends up building all three in spreadsheets, and every one of them eventually breaks in the same predictable way.
Read