Skip to content
Quantis Sphere
Get Found

You can't improve what you don't measure: GA4 and call tracking for small businesses

Most small-business websites have analytics installed and measuring nothing that matters. Four events tell you almost everything — forms, calls, bookings, directions. Here is how to set them up, and how to read them in fifteen minutes a month.

Most small-business websites we look at have Google Analytics installed. Almost none of them are measuring anything the owner actually cares about. The default installation counts pageviews and sessions — how many people came, roughly what they looked at — and stops there. It cannot answer the only question that matters: is the website producing customers?

That question is answerable. It takes a few hours of setup once, and fifteen minutes a month after that. This article is the whole method: what to measure, how to set it up, and how to read it without making analytics your hobby.

Pageviews are not a business metric

Traffic feels like the score, because it is the number analytics shows you first. It is not the score. Your traffic can double while your leads stay flat — more of the wrong visitors, or the right visitors hitting a page that fails to convince them. Your traffic can fall while your leads rise. If you only watch traffic, both of those look like the opposite of what they are.

For a service business, a lead is a small, countable set of actions: someone submits your contact form, calls your number, books an appointment, or asks for directions to your premises. Those are the score. Everything else in analytics is context for explaining why the score moved.

The four events worth tracking

EventWhat it tells you
Contact form submittedThe clearest signal on the site. Count submissions, not visits to the contact page — the gap between the two is where you are losing people.
Phone number tappedOn a phone, tapping your number starts the call. Every tap is a person who decided to talk to you.
Booking madeIf you take appointments online, this is a lead that scheduled itself.
Directions requestedFor a shop or showroom: a click on your map or address is someone planning to show up.
The events that answer "is the website working?"

The list is deliberately short. We have seen setups tracking forty events — every scroll, every video play, every click on everything. They measure everything and get read never. Four events an owner actually checks each month beat forty that nobody looks at.

Setting up GA4 to count them

GA4 is Google's current analytics, free at any scale a small business will reach. The basic install — creating a property and adding its tag to your site — is a checkbox or a single paste on most website platforms. That gets you pageviews. The four events above each need one more step, and there are two honest ways to do it.

The simple way, no code. Give your contact form a thank-you page — a page that only appears after a successful submission — and count visits to it. GA4 records the pageview automatically; you just mark it as a key event. Phone taps and outbound map clicks are covered by GA4's built-in "enhanced measurement" toggles or a simple Google Tag Manager trigger. Most platforms let you get all four events this way without touching code.

The precise way, a little code. Fire an event at the exact moment the action happens. For a form:

Fired when the form successfully submits
gtag('event', 'generate_lead', {
  form_name: 'contact'
});

// 'generate_lead' is GA4's recommended name for exactly
// this action — using it keeps your reports standard.

Whichever way you choose, do not skip the step people skip: in GA4's admin, mark each of these as a key event. That is what separates them from the noise in every report — it is how you get "twelve leads from Google search this month" instead of a wall of pageviews.

Calls: the half your analytics cannot see

For many service businesses the phone is the main channel, and it is exactly where website analytics goes blind. A tap on your number is trackable. A customer who reads your site on a laptop and dials from their phone is invisible — the site did its job and got no credit for it. There are two remedies, at two price points.

Free: count the taps. Tracking clicks on your phone number undercounts real calls, but it undercounts *consistently*, which makes it useful for comparing month to month and page to page. For many businesses this is genuinely enough.

Paid: real call tracking. A call-tracking service gives you a forwarding number and reports every call with the page and source that produced it — search, your Business Profile, a directory. Now calls sit in your reports next to form submissions, attributed the same way. One caution: your real number's consistency across the web matters for local search, so use a provider that handles Google Business Profile correctly — dynamic number insertion, not a tracking number pasted over your real one everywhere. If your listings are set up per the local SEO checklist, do not quietly undo that work.

When is paid worth it? When the phone is your primary channel and you are actively spending money or effort on being found. If you get a handful of calls a week, start with the free version and revisit later.

Reading it: fifteen minutes a month

Analytics fails in small businesses not at setup but at reading — the reports look like an airplane cockpit, so nobody opens them. Ignore nearly all of it. Once a month, answer three questions:

  1. How many leads this month, against last month and the same month last year? The year-ago number matters if your trade is seasonal — a slow August might just be August.
  2. Which pages did leads come from? Not which pages got traffic — which pages preceded a form submission or a call.
  3. Which sources produced them? Google search, your Business Profile, another site linking to you, people typing your address directly.

The answers turn into decisions. The service page that quietly produces most of your calls earns a sibling page for the neighboring town. The page that gets plenty of visits and zero leads needs rewriting, not more visitors — though before you rewrite it, point the free website check at that exact page, because sometimes the words are fine and the page is simply slow to appear on a phone. The source that produces nothing stops getting your effort. Without measurement, these calls get made on feel. With it, they take fifteen minutes.

If your analytics currently tells you pageviews and nothing else, this is a solved problem — see how we set it up, or get in touch and we will tell you honestly whether your tracking needs an afternoon of work or is already fine.

Written by
Thejaswini Kishore, Co-Founder & Lead Technical Engineer at Quantis Sphere

Thejaswini Kishore

Co-Founder & Lead Technical Engineer

Thejaswini co-founded Quantis Sphere and leads its engineering and data work — the technical architecture behind the firm's AI and data systems, and the research discipline it brings to client engagements: reproducible method, stated limitations, and evidence for every claim.

Want this checked on your own site?

Twenty minutes with the engineer who'd do the work. You get a written scope and a fixed price — and an honest answer if you don't need us yet.

India-based team · US clients · we work 8:00am – 3:00pm ET