Purpose-built decision tools for the processes off-the-shelf BI cannot serve — embedded calculation, scenario input, write-back and workflow. Built around a decision, delivered with the source code.
A custom analytics application is a purpose-built tool that supports one recurring decision end to end — presenting the relevant data, embedding the calculation logic, capturing the user's inputs and assumptions, and carrying the result through whatever review or approval the process requires. It differs from a dashboard in that it is built to be acted in, not only looked at.
That is a narrower thing than a platform, deliberately. The applications that get adopted are the ones where a specific group of people recognise the tool as built for the job they do every month.
Off-the-shelf BI is very good at exploration and presentation. It is consistently weak in five areas, and those five are where bespoke earns its cost:
If people export your dashboard to Excel to finish the job, the export is telling you which of those five capabilities is missing. It is a design signal, not a training problem.
Where the requirement is genuinely generic, configured software is cheaper over five years and we will say so. The honest test is whether the decision is specific to how your business actually operates.
Build is the smaller half. Owning a bespoke application means hosting, dependency and security updates, changes as the business model shifts, and access to someone who understands the code. A realistic planning figure is annual running cost of roughly 15–25% of the original build.
That is worth paying when the decision is valuable and stable. It is not worth paying for a tool serving a process that will be re-engineered next year — and knowing which of the two you have is usually the most useful outcome of the first conversation.
When the decision needs embedded calculation, write-back, scenario input, workflow or process enforcement — the five things off-the-shelf BI does poorly.
Plan for annual running cost of roughly 15–25% of build, covering hosting, updates, and change as the business shifts.
Because the dashboard answers the question but does not support the task that follows. The export identifies the missing capability.
A focused single-decision tool typically reaches first production use in 8–14 weeks, with a prototype much sooner.
You do — delivered with source, documentation and handover so your team or another supplier can maintain it.
Custom applications work best on top of a governed data foundation. Where that is not yet in place, the sequence usually runs data strategy → integration → application. For finance-specific decision tools, see driver-based planning and management dashboards.