Contact Book a call

What we do · Dashboards and reporting

One set of numbers, without the Monday export

Every tool you run reports its own numbers. We bring them into one place, remove the duplicates, agree what each number means, and put it on a dashboard that is right on Monday morning.

Price
From $2,500 one-time; most builds $5,000 to $15,000
Time
3 to 6 weeks
For
Teams that export, clean and paste reports every week, or argue about whose number is right.
You own
The data store, in your tenancy

In short

Dashboards and reporting bring the data from every tool you run into one place, remove duplicates and agree one definition for each number. On top of that we build live dashboards, a weekly summary written by AI from the figures, and alerts when a number moves past a threshold. Builds start at $2,500, one-time; most land between $5,000 and $15,000.

Is this you?

If three of these sound like your week, dashboards and reporting is the place to start.

  • A weekly report takes someone a day to build
  • Two people bring different numbers to the same meeting
  • The same customer appears in three tools under three spellings
  • You learn a number went wrong at month end, not the day it moved
  • Leadership asks for a report and waits a week

What this is not

So the scope is clear before the call.

  • A dashboard before anyone has agreed what the numbers mean. We settle definitions first.
  • Forecasts written by AI with no figures behind them.

Most often for

What we have built

Dashboards and reporting in practice.

Dashboards and reporting

One set of numbers.

Send us the report your team rebuilds every week. We will show you where each number would come from and how it would stay right.

See data consolidation
Two leaders going through a chart at a meeting table
One set of numbers. Photo: Gustavo Fring, Pexels.

How it runs

Dashboards and reporting, step by step.

  1. 1Week 1

    Every report and the decisions it feeds are listed. Each number gets one written definition and one source system.

  2. 2Weeks 2 to 3

    Data is pulled from each tool into one store, duplicates are matched and removed, and the totals are checked against your current reports.

  3. 3Weeks 4 to 5

    Live dashboards for each role, a weekly AI summary sent to the people who need it, and alerts on the thresholds you choose.

  4. 4Go-live

    The manual report stops once the dashboard has matched it for an agreed period. Hypercare begins.

What you get

  • One data store fed from every tool in scope, refreshed on a schedule
  • Deduplication rules and a written definition for every metric
  • Live dashboards by role
  • A weekly AI summary built only from the figures on the dashboard
  • Threshold alerts to a named person

How we know it is done

  • Dashboard totals reconcile with the source systems for an agreed period
  • Every metric has a written definition and an owner
  • The weekly manual report is no longer produced

What you own

  • The data store, in your tenancy
  • The pipelines and dashboards, in your accounts
  • The metric definitions
  • The documentation
53%

of small and mid-size business leaders say data is inconsistent across their business tools

Source: Salesforce SMB Trends, 6th edition

Built on

The tools you already run, where we can.

Proof

Customer stories.

“Most reporting problems are definition problems. Agree what the number means first, and the dashboard is the easy part.”

Pranav Mahaveer, Founder

How it starts

Every project starts with an audit.

One to two weeks with the people who do the work. A costed blueprint in order of payback. The $500 is credited in full to the build.

  • Audit1 to 2 weeks. $500, credited to your build.
  • BlueprintIncluded in the audit’s second week. Included with the Audit; quoted separately for multi-phase programmes.
  • Build2 to 8 weeks. From $2,500 one-time; most builds $5,000 to $15,000.
  • Run60 days of hypercare, then monthly. Hypercare included; care plans from $50/month.

Questions

What people ask about dashboards and reporting.

Do we need a data warehouse?

Not always. For most teams under a few hundred people, a Postgres database such as Supabase is enough and costs little. A warehouse is recommended only when volume or the number of sources calls for it.

Which dashboard tool do you use?

Whichever your team will open: Looker Studio, Retool or a custom page. If you already pay for one, we use it.

Can the AI summary get a number wrong?

It writes only from the figures on the dashboard, and each figure in the summary links back to its source. It describes and compares; it does not invent numbers or forecasts.

Who owns the code, the workflows and the accounts?

You do, from the first sprint. Every tool, automation and database lives in accounts in your name. Code sits in your repository. Documentation is part of the deliverable. If you stop working with us, everything keeps running.

How and when do we pay?

Fixed-price work is invoiced in milestones: a deposit at kick-off, then a payment at each sprint review. Care plans are monthly in advance and cancel with 30 days’ notice. Platform and model costs pass through at cost and are itemised.

Reading

Also what we do

Related: Integrations, Internal tools and portals, Audit

Dashboards and reporting

Talk to the people who would build it.

A discovery call. Bring the work your team still does by hand. You leave with a yes or no on fit and the first thing we would build.

Book a discovery call
A team of six gathered around one screen in an open-plan office
A discovery call with the people who own the process. Photo: Vitaly Gariev, Unsplash.

Cookie preferences

Choose what this site may use on your device. You can change this at any time from “Cookie settings” in the footer.

Strictly necessary

Keep the site working and remember the choices you make here. These cannot be switched off, and none of them track you.

Always on
What this includes (4)
NameProvider PurposeDuration
sbd-consentThis site Remembers your cookie choices12 months
Vercel Web AnalyticsVercel Inc. Counts page views in aggregate. Sets no cookie and stores nothing on your deviceNone
ticker-dismissed, sbd-note-offThis site Remembers that you closed a notice or language tipUntil the tab closes
sbd-voice-resume, sbd-voice-prefillThis site Carries a voice conversation across pages, only if you start oneUntil the tab closes

Analytics

Tell us which pages are read and where visitors leave, so we can improve them. IP addresses are anonymised and nothing is used for advertising.

What this includes (2)
NameProvider PurposeDuration
_gaGoogle Analytics (Google LLC) Distinguishes visitors with a random ID13 months
_ga_FPXDMQPRV1Google Analytics (Google LLC) Keeps the session state for this site13 months

Functional

Embedded services that set their own cookies. Without them the site still works; you get a link to open the service instead.

What this includes (1)
NameProvider PurposeDuration
Booking calendarCal.com Inc. Shows live availability and books the call on the booking pageSet by Cal.com

Advertising

Not used. This site has no advertising, retargeting or social media tracking, and we never sell data.

Not used

Questions about your data: hello@smallbaydigital.com