Home/Bespoke Software/Reporting Dashboards
Bespoke Reporting Dashboards

Bespoke reporting dashboards for trades and service businesses.

A bespoke reporting dashboard puts the numbers from your ads, CRM, job system and accounts on one screen, measured the way you run the business. Our custom dashboard development starts from the decisions you make each week and ends with figures you can trust, right down to cost per booked job by channel.

Fixed quote before we start. One-off build fee, then ongoing management from go-live.

One view of the numbers that run your business.

A reporting dashboard is a single screen that shows the measures you use to run the business, kept up to date without anyone copying figures by hand. Each tool you use already has reports, but each one only sees its own slice: the ad platform sees clicks, the CRM sees enquiries, the accounts see invoices.

A bespoke dashboard joins those slices. It follows each customer from the ad or search that found them, through the enquiry and the quote, to the job and the payment. That is what lets it answer the questions owners actually ask: where did our best work come from, what does a new customer cost us, and what needs attention this week.

Signs you have outgrown built-in reports.

Looker Studio, Power BI, Databox and the reports inside your tools serve many businesses well. These are the signs yours needs a dashboard built around how it measures success.

Five logins for one answer

To see how last month went you open the ad accounts, the CRM, the job tool and Xero, then add it up in a spreadsheet. By the time it is done, the month is half over.

Every tool reports its own win

Google Ads counts conversions, the CRM counts deals, the job tool counts completed jobs. None of them agree, and none tell you what a paying customer costs.

Judging marketing on clicks

You know cost per click and cost per form fill, but not cost per booked job or which channel brings the customers who come back.

A Looker Studio board nobody trusts

Someone built a free dashboard once. A connector broke, a definition changed, and now the team quietly ignores it.

Numbers that live in one person’s head

The owner or the office manager knows roughly where things stand, but nobody else can see it, and it disappears when they are on holiday.

Problems found a month late

A slow week of enquiries, a falling win rate or a rise in unpaid invoices shows up at month end, long after it could have been fixed.

What goes into a bespoke reporting dashboard.

Most dashboards combine several of these parts. Discovery decides which measures matter first, and management lets you add more as questions change.

01

Your sources joined together

Ad platforms, analytics, the CRM, the job or booking system, accounts and call tracking, pulled into one database on a schedule, so the dashboard reads from a single, consistent source.

02

Enquiries by source

Every enquiry counted once, with the channel, campaign or referrer that brought it, whether it arrived by form, phone, email or a lead form inside an ad.

03

Cost per booked job

Ad spend divided by real booked work, by channel and by campaign. The measure that tells you where the next pound of marketing should go.

04

Pipeline and win rate

Quotes or proposals out, their value, how many convert, how long they take, and how win rate differs by person, service or source.

05

Delivery and capacity

Jobs booked against crew or practitioner capacity, utilisation by week, and the gap between quoted and actual time or materials.

06

Cash and what is owed

Invoiced, paid and overdue, by customer and by age, straight from Xero or QuickBooks, next to the work that produced it.

07

Targets and alerts

Weekly targets you set, with an alert when enquiries dip, cost per job rises or overdue invoices pass a level, so you act in days rather than months.

08

A weekly summary by email

A short summary in the owner’s inbox on Monday morning, with the few numbers that matter and how they moved since last week. Each manager can get their own view.

Cost per booked job, not cost per click.

Scalepoint runs Google Ads, Meta Ads and SEO for trades and service businesses, and the measure we care about most is cost per booked job: what you spent to win a piece of paid work. Ad platforms cannot report it on their own, because they never see which enquiries became jobs.

A bespoke dashboard can. It matches each enquiry to its source, follows it to a booked job and an invoice, and divides the spend by the work that resulted. Ad platforms and job books usually disagree, so we agree the definitions with you first: what counts as an enquiry, a booked job, a repeat customer. Everyone then reads the same numbers the same way.

Good figures depend on good tracking underneath, which is why dashboard builds often start with our Google & Tracking Setup. If we already manage your Google Ads or Meta Ads, the dashboard becomes the place we review results together.

One screen, four very different dashboards.

These are illustrative examples, not client projects. They show how the measures change with the kind of business.

EXAMPLE

A roofing company

The owner sees enquiries by channel, survey-to-quote and quote-to-job rates, and cost per booked job for Google Ads, Meta and referrals. A second view shows the order book by week, so marketing can ease off when crews are full.

EXAMPLE

A commercial cleaning company

Each contract shows hours worked against hours priced, consumables used and margin by site. Tender pipeline and renewal dates sit on the same screen, with an alert when a site runs over budget two weeks in a row.

EXAMPLE

A private clinic

New patient enquiries by source, consultation-to-treatment rate, practitioner utilisation and rebooking rate, with revenue per patient by treatment. The clinic can see which channels bring patients who stay.

EXAMPLE

A marketing or design agency

Retained revenue, hours used against each client’s plan, project margin, proposals out and their likely value. The owner spots over-servicing early instead of finding it in the year-end figures.

Where the numbers come from.

The dashboard reads from the tools you already run. We check what each tool’s API exposes during discovery, because that varies by product and plan.

Ad platforms and analytics

Google Ads, Meta, Microsoft Advertising and GA4, for spend, clicks and the journey before an enquiry.

Your CRM

HubSpot, Pipedrive or a bespoke CRM, for enquiries, stages, quotes and who is handling each one.

Job and booking systems

Joblogic, Commusoft, simPRO, Tradify, Jobber or your booking tool, for booked and completed work.

Accounts

Xero and QuickBooks, for invoices, payments and what is overdue. The dashboard reads from your accounts and never changes them.

Calls

Call tracking providers, so phone enquiries count alongside forms, with their source attached.

Spreadsheets

Targets, budgets or anything still kept in Google Sheets or Excel, read on a schedule until it moves somewhere better.

From the questions you ask to numbers you trust.

A dashboard build follows the same five stages as all our bespoke software: discovery, a written scope with a fixed quote, a build in stages, go-live, then ongoing management.

For a dashboard, discovery starts with decisions rather than data. We list the questions you ask each week, agree a written definition for every measure, then find which system holds each piece and how clean it is. Gaps in tracking or in the CRM show up here, before any screen exists.

The first milestone is usually enquiries and cost per booked job, because they change marketing decisions straight away. Pipeline, delivery and cash views follow, each one checked against the source systems before the next begins. If the data underneath needs a proper home, a bespoke CRM can sit behind the dashboard.

A fixed quote, and your data stays yours.

Every bespoke dashboard has a one-off build fee, fixed in a written quote after discovery, plus monthly management from go-live covering hosting, monitoring, updates, fixes and small improvements. Giving another manager a login does not change the price. The full pricing model sits on our bespoke software page.

OPTION 1 · OUR DEFAULT

A licence to use it

Scalepoint keeps the code and you hold a licence to use it, with the option to buy the code out later.

OPTION 2

The code becomes yours

Once you pay the build in full, you own the code.

EITHER WAY

Your data is always yours

Your customer, job and financial records belong to your business under UK GDPR, and you can export them at any time.

Common questions about reporting dashboards

How much does a bespoke reporting dashboard cost?

It depends on scope, so we quote after discovery rather than publish a price. A dashboard over two or three sources costs less than one that joins six systems, sends alerts and gives each manager their own view. Your written quote fixes the build fee before you commit and sets out the monthly management fee in the same document.

Why not use Looker Studio or Power BI?

If one or two tools hold your data and their connectors are reliable, a free Looker Studio board or Power BI can be enough. A bespoke dashboard earns its place when the numbers need joining across several systems, when an enquiry needs matching to the job and invoice it became, or when the team needs to trust the figures without someone maintaining connectors.

How up to date are the numbers?

We agree the refresh schedule with you. Most figures update several times a day; some sources, such as accounts, only need a daily refresh. Each tool’s API limits apply, and we check them during discovery.

Will it change anything in our other systems?

No. A reporting dashboard reads from your systems and never writes back to your accounts or job records. The one exception you can choose is sending booked jobs back to Google Ads and Meta as conversions.

Who owns the dashboard and the data?

Your data is always yours, and you can export it at any time. Code ownership is agreed per project in writing: by default Scalepoint keeps the code and you hold a licence with the option to buy it out, or the code becomes yours once you pay the build in full.

What happens after go-live?

Ongoing management starts from go-live with every build: hosting, monitoring, updates, fixes and small improvements. When an ad platform or accounts API changes, management keeps the figures flowing, which is where most home-made dashboards fail.

Tell us the five numbers you wish you could see.

We will show you where each one lives today and what a dashboard that keeps them current would take to build.

More on bespoke software.