Home / Guides

Small Business KPI Dashboard in Google Sheets: A Weekly Template for Solo Owners

Updated 2026-10-24 · AI Agent Starter Kit

Most KPI dashboard templates are built for companies with a sales team, a finance department and a data person. If you run a one-person business, you do not need 40 charts. You need a handful of numbers you can read in two minutes on Monday morning, and a clear signal about what to do next.

This guide walks through a weekly dashboard that fits on one screen in Google Sheets. It covers which numbers to track, how to lay out the sheet, a few starter formulas, and how to stop typing the numbers in by hand.

Why weekly beats daily or monthly

Daily numbers are noisy for a small business. One slow Tuesday tells you nothing. Monthly numbers are too slow: by the time you see a problem, four weeks of leads have already gone cold.

Weekly is the sweet spot. It is frequent enough to catch a leak in your pipeline while you can still fix it, and slow enough that the numbers mean something. It also matches how most solo owners already plan: Monday is when you decide what matters this week.

The 8 numbers worth tracking

Pick numbers you can actually act on. For most service businesses (consultants, coaches, contractors, agencies of one, freelancers), these eight cover it:

Metric What it tells you Where it comes from
New leads Is marketing working? Form submissions, inquiry emails
Median first-reply time Are you losing leads to slow replies? Lead timestamps vs. your first reply
Leads replied to Did anyone slip through? Your lead list
Calls or consults booked Is your first reply converting? Calendar
Deals won Are you closing? Your pipeline
Revenue booked The scoreboard Invoices or payments
Overdue replies Who is waiting on you right now? Inbox
Stuck leads Who went quiet and needs a follow-up? Pipeline, no activity in 7+ days

Notice that only two of these are money numbers. The rest are leading indicators: they move before revenue does. If new leads are steady but booked calls drop, the problem is your first reply, not your marketing.

The layout: one tab for data, one for the dashboard

Keep the structure boring so it never breaks.

Tab 1: Weekly. One row per week. Column A is the week start date (a Monday). Columns B through I are the eight metrics above. You only ever add a row; you never edit old ones.

Tab 2: Dashboard. This tab only reads from the Weekly tab. It shows:

  1. This week's eight numbers in large cells across the top.
  2. Each number's change versus last week, with a simple up or down arrow.
  3. A 4-week average for each metric, so one odd week does not scare you.
  4. An 8-week trend chart for new leads, booked calls and revenue.

That is the whole dashboard. If it does not fit on one laptop screen, cut something.

Starter formulas

Assuming the Weekly tab has headers in row 1 and data from row 2 down, with new weeks added at the bottom:

Latest value of a metric (for example, new leads in column B):

=INDEX(Weekly!B:B, COUNTA(Weekly!A:A))

Last week's value:

=INDEX(Weekly!B:B, COUNTA(Weekly!A:A)-1)

Change versus last week, as a percentage:

=IFERROR((B2-B3)/B3, "")

(where B2 holds this week and B3 holds last week on the Dashboard tab)

4-week average:

=AVERAGE(OFFSET(Weekly!B1, COUNTA(Weekly!A:A)-4, 0, 4, 1))

Simple status flag (green if better than the 4-week average, red if worse):

=IF(B2>=B4, "On track", "Watch")

For metrics where lower is better (first-reply time, overdue replies, stuck leads), flip the comparison. Use conditional formatting to color the cells instead of reading the words.

For the trend chart, select the date column and the three metrics for the last 8 rows, then Insert, Chart, Line chart.

Reading it in two minutes

A dashboard is only useful if it changes what you do. A simple Monday routine:

  1. Look at overdue replies and stuck leads first. These are people waiting on you. Clear them before anything else.
  2. Check first-reply time. If it crept up, block time on your calendar for lead replies, or automate the first draft. (Our lead response time calculator gives a rough estimate of what slow replies might cost you.)
  3. Compare leads to booked calls. A drop in that ratio usually means your first reply or your offer needs work.
  4. Then look at revenue. It is the lagging number. If the first three are healthy, revenue tends to follow.
  5. Write your top 3 for the week at the bottom of the dashboard.

The real problem: filling it in

Every solo owner who has tried a KPI spreadsheet knows how this ends. Week one, you fill it in. Week three, you skip it. By week six it is a graveyard.

The fix is to stop typing numbers. Most of these metrics already exist in tools you use: your lead form, your Gmail, your calendar. An automation tool like n8n can count them for you every Monday morning and append the row to your Weekly tab.

Two rules keep this trustworthy:

Want it done for you?

The Weekly CEO Report Kit is an n8n workflow that does exactly this: every Monday at 7 AM it counts your leads, reply times, overdue replies and stuck leads from Gmail, your lead sheet and (optionally) Google Calendar, then saves a one-page report as a Gmail draft to you and logs the row to a Weekly tab. Code does the counting, AI only writes the wording, and a number check strips anything it made up.

The Solo Ops Command Center bundle adds a ready-made dashboard (Excel and Google Sheets, with the formulas and an 8-week trend chart already built, plus Notion imports) on top of all three paid kits.

Prefer to build it yourself? Use the layout and formulas above. They work on their own.

Ready-made n8n kit

Weekly CEO Report Kit

Every Monday at 7 AM, one page in your Drafts: wins, pipeline numbers, stuck leads, overdue replies and your top 3 for the week.

Get the kit ($29)
Bundle: best value

Solo Ops Command Center

All three paid kits (Inbox Chief of Staff, Speed-to-Lead, Weekly CEO Report) plus a bundle-only dashboard sheet. $87 separately.

Get the bundle ($69)
Free weekly email

One tested AI workflow a week

Short, practical n8n and Gmail automations for one-person businesses. Drafts-only, human-in-the-loop, no hype. Unsubscribe anytime.

Subscribe free

More guides