Analytics · Measurement

Website analytics without the dashboard theatre

Most small business owners open Google Analytics, see a line going up, feel briefly good, and close it. Nothing changes as a result. That is not a failure of discipline. It is what happens when the default reports are built for people who do this full time. Website analytics for small business should answer maybe five questions, take fifteen minutes a week, and tell you whether the money you spent last month did anything. Everything else is decoration.

The short answer

For a small business, website analytics comes down to four questions: how many people arrived, how many took an action worth money, where those people came from, and which pages caused the drop-off. Set up GA4 events for the actions that lead to revenue and ignore almost everything else.

What counts as a vanity metric?

A metric is vanity when it can move a lot without anything changing in your bank account. Total sessions is the obvious one. A post that gets shared in a forum full of people who will never buy from you can double your traffic and produce nothing. You will feel great for a week.

Bounce rate belongs on the list too, or at least the version of it people remember. In GA4 the underlying concept is engagement rate, and even that is easy to misread. A visitor who lands on your contact page, reads your phone number, calls you and leaves looks like a failure in the report. They were the best outcome of the week.

Average time on page, pageviews per session, and follower-style counts all have the same problem. They describe activity, not outcomes. They are worth glancing at when you are diagnosing something specific, and worthless as a scoreboard.

The useful metrics all have money somewhere behind them. Form submissions. Phone clicks. Quote requests. Bookings. Purchases. Then the ratio of those to sessions, and the source that produced them. That is close to the whole list for a business under a few million in revenue.

Which events should you set up in GA4?

GA4 tracks some things automatically and misses most of what matters to a small business. Automatic collection covers page views, scrolls, outbound clicks and file downloads. None of those are conversions. You have to define the ones that are.

The setup we run on most client sites:

  1. Identify the money actions. Write down every way a visitor can start a commercial relationship. Usually three to six items: form submit, phone tap, email tap, booking, chat started, purchase.
  2. Create one event per action. Name them plainly. generate_lead, phone_click, booking_started. Consistency matters more than cleverness because you will read these names for years.
  3. Mark them as key events. This is what GA4 calls conversions now. Only mark the ones that genuinely represent revenue intent. If everything is a key event, nothing is.
  4. Add parameters that let you segment. Which form, which page, which service. Without these you know a lead happened but not where it came from.
  5. Assign values where you can. Even rough ones. If a quote request closes one time in five at an average of 3,000 USD, that event is worth about 600 USD. Rough values beat no values because they let you compare channels.
  6. Verify with DebugView before you trust anything. Submit the forms yourself, tap the numbers on a real phone, and confirm the events land. Roughly half the accounts we audit have at least one broken or double-firing event.

Phone clicks deserve a specific mention. For most local and service businesses the phone is the primary conversion, and it is the one people forget to track. A tel link click is a five-minute setup and it often reveals that the channel everyone assumed was underperforming was quietly driving half the calls.

What we'd do about it

Before adding any new tracking, test what you already have. Fill in every form on the site and check whether each one produces exactly one event. Double-firing inflates your conversion count and quietly makes bad channels look good, which is worse than having no data at all.

How do business goals map to metrics?

The gap between what an owner wants to know and what a report shows is usually just translation. Here is the mapping we use when setting up accounts.

What you want to knowEvent to trackMetric to readWhere to look
Are we getting more enquiries?generate_leadKey event count, month over monthReports, Engagement, Events
Is our ad spend producing anything?generate_lead with sourceKey events by session source or mediumAcquisition, Traffic acquisition
Which pages bring in customers?Any key eventKey events by landing pageEngagement, Landing page
Do people call us from the site?phone_clickEvent count, split by deviceEvents, with device segment
Where are we losing people?form_start plus generate_leadRatio of starts to completionsExplore, funnel exploration
Is the site working on mobile?Any key eventConversion rate by device categoryTech, Device category
Did the redesign help?Any key eventConversion rate before and afterReports with a custom date comparison

Two things to notice. Every row starts with a business question rather than a report name, which is the only order that produces a dashboard anyone opens twice. And the ratio of form starts to completions is the single most actionable number on the list, because a wide gap points at a specific fixable problem rather than a vague one.

What is worth checking weekly?

Fifteen minutes, once a week, same day. Four things.

Key events, compared to the previous four weeks. Not against last week alone, because weekly noise is large enough to send you chasing nothing. If leads dropped and stayed dropped for two weeks, investigate. One bad week is usually weather.

Traffic acquisition with key events beside it. Sessions on their own tell you nothing. Sessions and leads together tell you which channel is actually feeding the business and which is producing traffic that arrives and leaves.

Landing pages by key events. This finds the pages doing the work. It also finds the page you spent three weeks writing that has produced nothing in a month, which is useful and unwelcome information.

Anything broken. A page that dropped to zero, a form event that stopped firing, a sudden spike from a referrer you have never heard of. Most analytics emergencies are tracking failures rather than business failures, and catching them within a week saves you a month of misleading data.

Everything beyond that is monthly at most. Demographic reports, device breakdowns, path exploration and search console data are all worth reading occasionally and none of them warrant a weekly slot. If your review takes longer than a coffee, you will stop doing it by March.

How do you tell whether a change actually worked?

This is where most small business analytics falls apart. Someone changes the homepage, leads go up the following week, and everyone concludes the homepage change worked. Maybe it did. Or maybe a competitor closed, or a holiday ended, or a referral post went live.

The honest version needs a few disciplines. Compare like periods, so four weeks against the previous four, and ideally against the same four weeks last year if the business is seasonal. Look at conversion rate rather than raw counts, because rate isolates the site change from traffic changes. And check whether traffic composition shifted, since a swing from paid to organic traffic changes conversion rate on its own without anything on the page being different.

Annotate changes as you make them. GA4 does not make this easy, so keep a simple dated log in a spreadsheet: what changed, which pages, what date. Six months later, when you are trying to explain a trend, that log is worth more than any report. Almost nobody keeps one.

For anything with real money attached, a proper split test beats a before-and-after comparison. That requires enough traffic to reach a conclusion in a reasonable timeframe, which many small sites do not have. If you are getting fewer than a few hundred conversions a month, accept that you are making judgement calls with directional data, and make bigger changes so the effect is large enough to see. This is a constant tension in conversion optimization work at small scale, and pretending otherwise produces confident conclusions from noise.

What we'd do about it

Start a change log today, in whatever tool you already use. Date, what changed, which pages. It costs a minute per entry and it is the difference between knowing why your leads doubled and guessing. Retrofitting one from memory six months later is impossible.

What should you avoid overbuilding?

Custom dashboards are the classic trap. Someone spends two days building a beautiful Looker Studio report, shares it proudly, and nobody opens it after week three. Dashboards fail when they answer questions nobody was asking. If you cannot name the decision a chart informs, delete the chart.

Server-side tracking, custom dimensions and elaborate attribution modelling all have their place, and that place is generally a business spending serious money on ads. For a company running a modest budget, the returns come from having the basic events working correctly, not from a more sophisticated model on top of broken data.

Attribution deserves a warning of its own. Every platform will claim credit for the same conversion. Google Ads will report leads that GA4 does not, and both will disagree with your CRM. Pick one source of truth, usually whatever sits closest to actual revenue, and use the others for direction only. Arguing about the discrepancy is a way to spend a whole afternoon and learn nothing, and it comes up in nearly every performance marketing review we run.

Lastly, do not let analytics become a substitute for talking to customers. Data tells you what happened and never why. The answer to "why did nobody fill in this form" is often available for the price of asking five people to try it while you watch. That kind of observation has changed more pages in our website design and development projects than any report has.

Frequently asked questions

Is Google Analytics 4 enough on its own?

For most small businesses, yes, provided the key events are set up correctly and actually verified. Pair it with Google Search Console, which shows the organic search queries GA4 cannot. Beyond those two, extra tools usually add cost and complexity without changing any decision you were going to make. Get the events right before you buy anything else.

How much traffic do I need before analytics is useful?

It is useful immediately for spotting broken pages, tracking leads and knowing where visitors come from. It becomes useful for testing changes at around a few hundred conversions a month. Below that threshold, treat differences as directional rather than proven, make larger changes so any effect is big enough to see, and lean more on talking to actual customers.

Why do Google Ads and GA4 report different conversion numbers?

They use different attribution windows and models. Google Ads credits conversions back to the click date and can include view-through data, while GA4 applies its own session-based logic. Neither number is wrong exactly, they are answering slightly different questions. Pick one as your reference point, ideally whichever sits closest to your CRM and real revenue, and use the other only for direction.

Should I track phone calls from my website?

Yes, if the phone is how customers actually reach you. At minimum, track clicks on tel links as a GA4 event, which takes a few minutes to configure. If you spend meaningfully on ads, call tracking numbers connect the call back to the campaign that produced it. For many local service businesses the phone is the primary conversion and it goes completely unmeasured.

How often should a small business owner check analytics?

Fifteen minutes weekly, on the same day each week, covering key events against the previous four weeks, traffic sources, top landing pages and anything obviously broken. Reserve a longer monthly review for trends and slower-moving reports. Checking daily invites overreaction to normal noise, and it is the fastest route to changing something that was working fine.

Do I need cookie consent for website analytics in the US?

Requirements vary by state rather than being set nationally, and several states now have privacy laws that affect tracking and data sharing. Many businesses implement a consent management platform regardless, because it simplifies things if you have visitors or customers across multiple states. This is a legal question rather than a marketing one, so check your specific obligations with a professional.

The takeaway

You do not need a dashboard. You need four or five events that fire correctly, a weekly look at whether leads are up or down and where they came from, and a dated log of what you changed. That setup takes an afternoon to build and answers most of the questions a small business actually has. Everything past it is optional until the numbers get big enough to justify it.

Not sure your tracking is telling the truth?

We will audit your GA4 setup and tell you which of your conversion numbers you can rely on.

Book a Growth Call