Dillard's Digital Instant website checkup
CRM & Operations

Owner dashboard metrics: building a view of the business you can trust

How to build an owner dashboard for a service business: which screens to have, one definition per number, alerts, daily and weekly habits, and common traps.

On this page
Short answer

An owner dashboard is a small set of screens that show money, sales, operations, crews and cash from your own records, each number defined once and calculated the same way everywhere. It should answer what came in, what's owed, what's booked, what's slipping and what needs a decision today. Every number should click through to the records behind it, and alerts should flag problems so you don't have to hunt for them.

Key takeaways

  • Define each number once, in one place, so every screen and report agrees.
  • Organize screens around decisions: money, receivables, sales, operations, people and cash.
  • Every figure should open the list of records that produced it.
  • Alerts beat staring: flag overdue invoices, stale quotes, idle crews and failed payments.
  • Compare with the same period last year; service businesses are too seasonal for month-over-month.

What is an owner dashboard?

It is the screen you open with your coffee to see how the business is doing, built from the same records your office uses to run it. A good one replaces the spreadsheet someone updates on Fridays, the bank app, the processor dashboard and the gut feeling, with one place that shows what's true right now.

We cover which numbers matter in our list of numbers every service business should track. This guide is about the dashboard itself: how to organize it, how to make sure the numbers can be trusted, and how to use it without it becoming another thing to check.

Why does every number need one definition?

The fastest way to lose faith in a dashboard is to see two different revenue numbers on two screens. It happens constantly in small companies, and for ordinary reasons. One report counts invoices when they're sent, another counts payments when they arrive. One includes sales tax, another doesn't. One counts a refunded job, another subtracts it.

The fix is a single metrics layer: one place in the system where "revenue", "collected", "close rate" and every other number is defined in plain terms, and every screen, report and export uses that definition. Write each definition in a sentence the office can read:

  • Invoiced: total of invoices issued in the period, before sales tax, minus credits.
  • Collected: payments received in the period, minus refunds, before processing fees.
  • Close rate: quotes approved divided by quotes sent, counting each quote once, by the month it was sent.

When a definition changes, it changes everywhere at once. Some systems also calculate the heavier numbers overnight and store the results, so the dashboard loads fast and every screen reads the same snapshot.

Which screens should an owner dashboard have?

Organize screens around the decisions you make, not around the software's menus. A practical set for a service company:

ScreenAnswersTypical figures
MoneyWhat did we bill and collect?Invoiced, collected, average ticket, by service and by company
ReceivablesWho owes us, and for how long?Unpaid invoices by age, largest balances, failed autopay charges
SalesIs enough work coming in?New leads by source, quotes sent, close rate, open quote value, tier mix
OperationsIs the work getting done well?Jobs completed, skipped stops, backlog in days, callbacks, job margin
PeopleAre crews used well?Hours, overtime, revenue per crew hour, drive time share
CashCan we pay what's coming?Bank balance, upcoming bills and payroll, expected collections
TaxWhat do we owe the state?Sales tax collected by period, ready for filing

If you run more than one company or brand, every screen needs a switch between them and a combined view. Mixing brands in one total hides which one is carrying the other.

Where should dashboard numbers come from?

From the records your team already creates while doing the work, never from a separate sheet someone fills in for the owner. Leads come from your website forms, calls and texts. Quotes, jobs and invoices come from the CRM. Payments come straight from your processor. Hours come from the crew's phone clocks. Bills and bank balances can come from your accounting software or bank feed.

If a number on your dashboard depends on somebody remembering to type it in, it will be wrong exactly when you need it, in the busiest weeks of the year. When you find one of those, the fix is usually upstream: capture the data where the work happens, and the dashboard takes care of itself.

Why should every number click through to records?

Because a number you can't check is a number you'll eventually stop believing. If receivables shows a balance you didn't expect, one click should list the invoices behind it, and another should open the customer. If close rate drops, you should be able to see the quotes that didn't close and read why.

Click-through also catches data problems early. A job marked complete with no invoice, a payment that didn't match an invoice, a quote counted twice: each shows up when someone looks at the list behind a figure that seems wrong.

What should the dashboard alert you about?

Most days, nothing needs attention, and you shouldn't have to read every number to learn that. Alerts carry that load. Useful ones:

  • invoices past due beyond your limit, and autopay charges that failed;
  • quotes opened several times but not approved, which are warm leads worth a call;
  • quotes about to expire;
  • leads with no response after your target time; see our guide to speed to lead;
  • jobs completed but not invoiced;
  • crews heading into overtime for the week;
  • a bank balance projected to fall below a floor you set.

Set each alert with a threshold and an owner. An alert that goes to everyone is an alert nobody handles. A short morning summary by text or email, listing only what crossed a threshold overnight, is often more useful than the dashboard itself.

How often should an owner look at the numbers?

Match the rhythm to the decision.

  • Daily, a few minutes: alerts, yesterday's collections, today's schedule and any crew without a full day.
  • Weekly, half an hour: leads and close rate, receivables by age, overtime, skipped stops and the backlog.
  • Monthly: invoiced and collected against the same month last year, margin by job type, lead sources against what they cost, and cash for the next 90 days.
  • Seasonally: price changes, crew plans, and which services and areas to push or drop.

Comparisons should usually be against the same period last year. Most service businesses are seasonal, and comparing October with September tells you more about the weather than about the business.

What are the common dashboard traps?

  • Counting sales tax as revenue. It belongs to the state. Show it on its own line.
  • Mixing invoiced and collected. Both matter, and they answer different questions. Label them clearly.
  • Vanity totals. Lifetime customers or total leads ever look nice and drive no decisions.
  • Too many numbers. If the main screen needs scrolling, it has too much on it. Put detail one click down.
  • Numbers without dates. Every figure should say which period it covers and when it was last updated.
  • Edits with no history. If someone can change a paid invoice without a record, the numbers can drift without anyone knowing. An audit trail of who changed what keeps them honest.

Can you ask your dashboard questions in plain English?

Increasingly, yes. Some systems now let an owner type a question ("What did we collect from lawn customers last month compared with last year?") and have an AI assistant answer from the metrics layer. Done carefully, this is useful for questions the screens weren't built for. Done carelessly, it produces confident wrong answers.

If you add an assistant, give it read-only access, have it pull figures from the same defined metrics the dashboard uses (never from raw guesses), show the numbers it used, and log every question and answer. Our list of AI tools for contractors covers other places AI helps in a service company.

When is a custom owner dashboard worth building?

Field-service software includes reports, and many owners get by with them plus an accounting app. Custom is worth it when the reports don't agree with each other, when you run several companies and want one view, when you need metrics that depend on your own data (job margin, revenue per crew hour, tier mix, door-to-door results), or when you want alerts that fit how you work. Our own companies' dashboard runs on one metrics layer with nightly rollups, so every screen shows the same figure, plus a read-only assistant that answers questions from those metrics. Our custom CRM service builds owner dashboards from your own records. To check whether your lead numbers hold up before you build anything, request a free system quote.

Frequently asked questions

How many numbers should be on the main screen?

Few enough to read without scrolling. Put the handful you check daily on the main screen and move everything else one click down.

Should my dashboard match my accounting software?

It should reconcile with it. Your CRM tracks jobs, invoices and payments as they happen; your books are the official record. If they differ, the click-through lists should show you why.

What's the difference between invoiced and collected?

Invoiced is what you billed in a period. Collected is the money that actually arrived in that period. A business can invoice a lot and still run short of cash if collections lag.

Is it safe to let an AI assistant answer questions about my numbers?

It can be, if it has read-only access, uses the same metric definitions as your dashboard, shows its figures and logs every question. Check its answers against the screens until you trust it.

General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.

Find out what your leads really cost.

Get a free system quote: we look at your site, your Google profile, how your calls get answered and what you spend on leads, then put what we'd build and what it costs in writing.

Get a free system quote