• Analytics KPIs
  • Small Business
  • GA4
  • Reporting

Analytics KPIs for Small Business: The 8 That Matter

By Olam Sule · Published 5 Sept 2026

TL;DR

The analytics KPIs worth a small business's attention are the handful that link effort to money: traffic by channel, conversion rate, cost per acquisition, return on ad spend, average order value, engagement rate, customer lifetime value and lead-to-customer rate. Track five or six, not thirty. We set these up in GA4 for clients most weeks, and check the tracking underneath them before trusting a single figure.

Olamide Sule, founder of Dolphin Analytics: a digital analytics expert based in London delivering solutions for agency and in-house clients.

We set up measurement for small businesses and the agencies that serve them most weeks, and the same pattern shows up nearly every time: a dashboard crowded with thirty numbers, and no one sure which five actually move the business. This is the shortlist we build for them. Below is each KPI worth tracking, why it earns its place, and where to read it in GA4 without guessing.

Most guides on this topic list financial KPIs: cash flow, gross margin, debt ratios. Those matter, but your accountant owns them. This guide covers the analytics KPIs, the measurement numbers that tell you whether your marketing and your website are actually working.

What counts as an analytics KPI for a small business?

An analytics KPI for a small business is a measurement number tied to a real goal, tracked over time, that you act on when it moves. It is not every figure in GA4. It is the short list that answers “is what we are doing working,” like conversion rate, cost per acquisition or return on ad spend, rather than vanity counts like raw pageviews.

The test is simple: if the number changes and you would do something different because of it, it is a KPI. If it changes and you would just note it, it is a metric. A small business with limited time should track the first kind and ignore the second.

What is the difference between a KPI and a metric?

A metric is any number you can measure; a KPI is a metric tied to a goal that you use to make decisions. Every KPI is a metric, but most metrics never become KPIs. Sessions, pageviews and bounce counts are metrics. Conversion rate from your paid campaigns is a KPI, because a drop in it should change your budget or your landing page.

The distinction matters more for a small business than for a large one, because you have less time to watch numbers. Picking the wrong ones costs you the hours you do not have. Track the metrics that drive a decision; leave the rest in the report for when you go looking.

The 8 analytics KPIs worth tracking

These eight cover the path a customer takes: how they find you, whether they convert, what that costs, and what they are worth afterwards. Not every business needs all eight live at once, and the “how many” section below covers how to choose.

1. Traffic by channel

Traffic by channel tells you where visitors come from: organic search, paid ads, social, email, referral or direct. It is the first KPI because everything downstream depends on it. A conversion rate means nothing until you know whether the traffic behind it was free organic search or expensive paid clicks.

Read it in GA4 under Reports, then Acquisition, then Traffic acquisition. The default channel grouping splits your sessions by source. Watch the mix over time: a small business that grows organic search is building an asset, while one leaning entirely on paid is renting its traffic. If a channel you never invested in shows a suspicious spike, that is often a tracking problem, not real growth. Our guide to GA4 reports walks through reading these without getting lost.

2. Conversion rate

Conversion rate is the share of visitors, or sessions, that complete an action you care about: a purchase, a form submission, a call. It is the single most useful KPI for judging whether your website earns its keep. A high-traffic site with a low conversion rate is a leaky bucket.

In GA4 you define the action as a key event (Admin, then Events, then toggle “Mark as key event”), then read the session key event rate in your reports. Track conversion rate per channel, not just site-wide, because paid and organic visitors convert very differently and one blended number hides both. For ecommerce, compare yours against sector norms in our ecommerce conversion rate benchmarks rather than a generic “good” figure.

3. Cost per acquisition

Cost per acquisition (CPA) is what it costs you to win one customer or lead: total spend divided by the number of acquisitions in the same period. For a small business watching every pound, it is the KPI that decides whether a channel stays on. A channel with a great conversion rate can still lose money if each conversion costs more than the customer is worth.

Calculate it per channel so you can see which one is cheapest to scale. Pair it with customer lifetime value (KPI 7): CPA on its own tells you the price, and lifetime value tells you whether that price is worth paying.

4. Return on ad spend

Return on ad spend (ROAS) is the revenue you earn for every pound of ad spend: revenue from ads divided by ad spend. It is the KPI that steers paid campaigns day to day, and the one most likely to be wrong, because ad platforms routinely claim conversions they only influenced. The number in Meta Ads Manager or Google Ads is usually higher than the revenue your bank actually saw.

Use ROAS to compare campaigns and shift budget toward the winners, but reconcile it against a source of truth before you report it upward. We cover the full picture, including where ROAS ends and profit begins, in ROI vs ROAS vs POAS.

5. Average order value

Average order value (AOV) is total revenue divided by number of orders. It is the quiet lever most small businesses ignore. Raising AOV lifts revenue without winning a single extra customer, which is often cheaper than driving more traffic. Bundles, thresholds for free delivery and post-purchase upsells all move it.

Track it in GA4’s ecommerce reports (Reports, then Monetisation), and watch it alongside conversion rate. A promotion that lifts conversion rate but crushes AOV can leave you busier and no better off.

6. Engagement rate

Engagement rate is the share of sessions that were “engaged”: lasted longer than ten seconds, fired a key event, or had two or more pageviews. It replaced the old bounce rate in GA4 and is a better read on whether your content and landing pages hold attention. Low engagement on a page you pay to send traffic to is money leaking on arrival.

GA4 shows engagement rate in the acquisition and pages reports. Read it per landing page, not site-wide, so you can spot the specific pages losing people. We explain how it works, and why it is not simply “the opposite of bounce rate,” in bounce rate vs engaged sessions in GA4.

7. Customer lifetime value

Customer lifetime value (LTV) is the total revenue you expect from a customer across the whole relationship, not just their first order. A rough version is average order value multiplied by how often they buy and how long they stay. For a small business, LTV is the number that tells you how much you can afford to spend acquiring a customer in the first place.

The KPI to watch is the relationship between LTV and CPA. When lifetime value comfortably exceeds acquisition cost, you can spend confidently to grow. When they close in on each other, growth is quietly unprofitable, however healthy the top line looks. GA4 alone does not model this well; most small businesses work it out by joining GA4 acquisition data to actual order history.

8. Lead-to-customer conversion rate

Lead-to-customer conversion rate is the share of leads that become paying customers. It is the essential KPI for service businesses and any small business that sells through enquiries rather than a checkout. Plenty of traffic and plenty of form fills mean nothing if the leads never close.

Tracking it means joining two systems: the lead source in GA4 or your form tool, and the sale in your CRM or invoicing. That join is where most small businesses lose the thread, because the website and the CRM rarely talk to each other by default. Get it right and you learn which channel produces leads that actually buy, not just leads that fill in a form.

How many KPIs should a small business actually track?

Track five or six at once, not all eight, and not thirty. A small business has limited time to watch numbers, so a focused dashboard beats a crowded one every time. Choose the KPIs that map to this quarter’s goal and let the rest sit in the report until the goal changes.

If the goal is cheaper growth, watch CPA, ROAS and traffic by channel. If it is squeezing more from existing demand, watch conversion rate, AOV and engagement rate. If it is a service business chasing better leads, watch traffic by channel, lead-to-customer rate and customer lifetime value. The point is not to measure everything. It is to measure the few numbers a decision actually hangs on.

Where do you find these KPIs in GA4?

Most of these live in GA4’s standard reports, in known places:

  1. Traffic by channel: Reports, then Acquisition, then Traffic acquisition.
  2. Conversion rate: mark the action as a key event (Admin, then Events, then “Mark as key event”), then read the session key event rate in the acquisition and engagement reports.
  3. Engagement rate: Reports, then Engagement, then Pages and screens, read per landing page.
  4. Average order value: Reports, then Monetisation, then Ecommerce purchases (needs ecommerce tracking configured).
  5. ROAS and CPA: GA4 for the conversions, your ad platforms for the spend; the two get divided together, usually in a reporting layer or a spreadsheet.
  6. Customer lifetime value and lead-to-customer rate: GA4 for the source, your CRM or order history for the outcome, joined together.

The pattern is clear: the first few KPIs live in GA4 out of the box, and the most valuable ones (what a customer is worth, which leads close) need GA4 joined to another system. That join is exactly where accuracy tends to break.

Your KPIs are only as good as the tracking underneath them

A KPI dashboard is only useful if the numbers behind it are right, and for small businesses they often are not. A purchase event that fires twice inflates your conversion count. A checkout redesign that broke the tracking leaves ROAS looking terrible for reasons that have nothing to do with the ads. Consent banners can block a chunk of sessions so your traffic and conversion numbers both read low. Every one of these bends a KPI without any warning on the dashboard.

This is the work we do for agency and in-house teams: making the numbers behind the KPIs trustworthy before anyone reports them. When we build automated reporting, every figure is machine-checked against the raw source data; on one report our validator caught a metric that claimed 23% when the real figure was 21.4%, the kind of quiet error a busy small business would never catch by eye. Getting to a single, defensible number is what a reporting layer is built to do.

If your dashboards and your bank statement disagree, or you are simply not sure your KPIs reflect reality, talking to us is a quick way to get a considered read on the problem from a person, with no account access and no sales call. Once you know the tracking needs fixing inside GA4 and your ad platforms, that deeper reconciliation is the paid audit, scoped per property.

Pick the five or six KPIs that map to your goal, get the tracking underneath them right, and you will spend less time staring at numbers and more time acting on the few that matter.

Frequently asked

What analytics KPIs should a small business track?

Start with the eight that tie effort to money: traffic by channel, conversion rate, cost per acquisition, return on ad spend, average order value, engagement rate, customer lifetime value and lead-to-customer rate. Most small businesses only need five or six of them live at once, chosen around the one goal that matters this quarter. The rest are useful to check occasionally, not to watch weekly.

What is the difference between a KPI and a metric?

A metric is any number you can measure, like sessions or pageviews. A KPI is the small set of metrics tied to a business goal, the ones you act on when they move. Every KPI is a metric; most metrics never become KPIs. Sessions is a metric; conversion rate from your paid campaigns is a KPI, because a change in it should change what you do next.

How many KPIs should a small business track?

Five or six live KPIs is plenty for most small businesses. Fewer numbers, watched properly and acted on, beat a dashboard of thirty that nobody reads. Pick the ones that map to this quarter's goal, whether that is cheaper acquisition, higher average order value or more qualified leads, and park the rest until the goal changes.

How do I know my analytics KPIs are accurate?

Check the tracking before you trust the number. A KPI is only as good as the events feeding it, and broken conversion tracking, double-counted purchases or consent-blocked sessions quietly bend every figure downstream. When we build reporting for clients, we reconcile the KPI against a source of truth like Shopify or the CRM, never the ad dashboard on its own. If your numbers look off, talking to us is a quick way to get a person's read.

Talk to us

Where does your data stop making sense?

Tell us what's broken, or grab a time. Either way you hear from a person, not a sales script.

Send a message

We reply within one working day.

Add a few details (optional) The more we know up front, the faster we can tell you what's wrong and how to fix it.

Protected by an invisible spam check. Prefer email? olam@dolphinanalytics.co.uk

Calendly · 30 min

Book a call

Thirty minutes on Google Meet with the founder.

The booking lands on the same record as your message.