Skip to content
Cleland & Co.

Business websites

Published October 11, 2026 · 7 min read

Google Analytics for small business: what to track and a one-hour GA4 setup

Google Analytics for small business, set up around inquiries: a measurement plan, form and tap-to-call key events, an internal traffic filter, and what to skip.

By for Cleland & Co.Published

About 7 min left

  • google analytics for small business
  • what to track on a small business website
  • ga4 key events
  • website conversion tracking

The short answer

For a small service business, Google Analytics earns its place by answering one question: which visits turn into inquiries, and where did they come from. Mark form submissions and tap-to-call clicks as key events, filter out your own visits, link Search Console, and set data retention to 14 months. Read it once a month next to Search Console and your Google Business Profile, and check the counts against the inquiries you actually received.

Google Analytics for small business starts with one question

Google Analytics for small business websites is worth setting up when it answers one question: which visits turn into inquiries, and where did those visitors come from? Most of what the default reports show, such as total users, pages per session, or country breakdowns, will not change a decision for a local service business. A few key events (actions you mark as important, such as a form submission), one filter, and one link to Search Console will.

The current version is Google Analytics 4 (GA4). Google stopped processing data (opens in a new tab) in standard Universal Analytics properties on July 1, 2023, so guides that talk about "goals" and the old bounce-rate dashboards describe a product that no longer collects data. Below is a measurement plan, an hour of setup, and a short list of what to read each month.

What to track on a small business website

Start from the questions you would act on. Each one belongs to a specific tool, and GA4 is only one of three. Copy this plan into a spreadsheet, keep the first four columns, and add a new "This month" column each month so the numbers sit side by side.

Business questionWhere to lookToolHow oftenThis month
How many form inquiries and phone taps did the site produce?Key events reportGA4Monthly
Which pages and sources lead to inquiries?Key events by landing page and by session sourceGA4Monthly
Which searches showed our pages, and which got clicks?Performance report: queries and pagesSearch ConsoleMonthly
Are our important pages indexed?Page indexing reportSearch ConsoleQuarterly, and after site changes
How do people act on our Google listing?Calls, directions, and website clicksGoogle Business Profile performanceMonthly
How many inquiries actually arrived, and how many became paying work?Your inbox, call log, or customer listYour own records, not GA4Weekly, totaled monthly

The last row matters most. GA4 counts events; it does not know which inquiries were real customers. Once a month, put the GA4 key event count next to the number of inquiries you actually received. If they drift apart, something in the setup or the form is broken.

Whether AI assistants send visitors is a separate setup, covered in how to track AI search traffic in GA4 and Search Console.

A one-hour GA4 setup for a service business

The steps below take about an hour if a GA4 property already collects data from your site and you can sign in to it. If there is no property yet, start with Google's setup guide (opens in a new tab): create an account and a property, add a web data stream, and copy the measurement ID, which starts with "G-". Google notes that some website builders, including Wix and Squarespace, let you enter just that ID, and that data collection may take up to 30 minutes to begin.

The phone-tap step below uses Google Tag Manager. If the site does not use it, set up the form event first and ask whoever maintains the site to send a phone-tap event in code instead. Do the steps in order.

  1. Check who owns the property. Make sure the business, not only a former designer, has the Administrator role. Google's user management page (opens in a new tab) says Administrator access is needed to add or modify users. The website ownership audit covers the other accounts around the site.

  2. Pick one form event. GA4's enhanced measurement (opens in a new tab) can record form_start and form_submit. A submit event shows the visitor pressed send, not that the message reached you. Where the form shows a thank-you page, a cleaner choice is to create an event from that page view (opens in a new tab) without code. If your form tool can send Google's recommended (opens in a new tab) generate_lead event, use that.

  3. Count taps on your phone number. GA4's outbound click event is defined as a click to another website, so it does not reliably cover tel: links. A Google Tag Manager click trigger (opens in a new tab) that fires on links whose URL contains tel: can send a call-tap event instead. A tap is an intent to call, not a completed call.

  4. Mark them as key events. In Admin, open Events and star each one. Standard properties allow up to 30 key events (opens in a new tab). A service business needs two or three.

  5. Filter out your own visits. Define internal traffic (opens in a new tab) by IP address and create a data filter. Leave it in Testing first. Google says an active filter's effect is permanent: excluded data is never processed.

  6. Link Search Console. You need the Editor role in GA4 and verified ownership in Search Console. The link (opens in a new tab) adds two reports, Google Organic Search Queries and Google Organic Search Traffic, in a collection that is unpublished until you publish it from the Library. Search Console data reaches GA4 about 48 hours after collection. If Search Console is not set up yet, the new-site indexing checklist starts with adding a Domain property.

  7. Set data retention to 14 months. For standard properties the options (opens in a new tab) are 2 or 14 months. The setting affects explorations and funnel reports, not standard reports, but a year-over-year exploration needs the longer window.

  8. Optionally link your Business Profile. As of October 2026, GA4 can show Business Profile metrics (opens in a new tab) such as calls, directions, and website clicks. It needs the Editor role in GA4 and owner or manager access to the profile, and it covers only the last six months.

Then test. Submit the form and tap the phone number from a phone that is not on your filtered network, and confirm both events appear in GA4 the next day.

As of October 2026, Google's Analytics terms (opens in a new tab) require you to post a privacy policy that discloses your use of Google Analytics and cookies. They also forbid passing personally identifiable information to Google. In practice, never send a visitor's name, email, or phone number as part of a form event. Whether you also need a consent banner depends on where your visitors are and which laws apply. That is a question for your own legal adviser; this article is not legal advice.

Reports to read, and reports to skip

Once a month, work through the monthly rows of the plan above. That takes about 20 minutes and shows which pages and channels produce inquiries.

For a small service site, these rarely change a decision:

  • Total users and sessions on their own. Traffic without inquiries is not progress.
  • Demographics and interests. For a local service business, they rarely change what you offer or where.
  • Realtime watching. It is useful for testing events, not for judging a month.
  • Engagement metrics in isolation. Time on page says little about whether someone called.

Reading one month: an illustrative example

Here is how the monthly check might look for a hypothetical roofing company. The numbers are invented to show the reasoning.

SourceWhat it showedWhat it means
GA4 key events18 form submissions, 9 phone tapsThe site produced intent to contact
Shared inbox12 form inquiries receivedSix submissions are unaccounted for
GA4 by landing pageMost form events started on the roof repair pageThat page does the selling
Search ConsoleImpressions for repair queries rose; replacement queries stayed flatDemand is reaching one service, not the other

The gap between 18 and 12 is the finding. It could be test submissions from an unfiltered network, duplicate events, or form notifications going to spam. Each has a different check: compare the event timestamps with your own tests, look for two events per submission, and open the form tool's stored submissions to see whether the missing six are there. None of that is visible from a traffic chart.

What Google Analytics cannot tell you

GA4 does not know whether an inquiry became a job, whether a phone call connected, or how fast anyone replied. Calls placed from your Business Profile appear in GA4 only if the profile is linked, and then only as a six-month total summed across linked profiles, not as individual calls. Its counts will not match Search Console, because Search Console counts clicks from search results (opens in a new tab) while GA4 counts what it can measure on your site.

Response time often matters more than another chart. Once inquiries are measured, compare them with how quickly they are answered; the speed-to-lead research explains what the evidence does and does not show. Keep your Business Profile accurate too, since many customers act on the listing without visiting the site; the Business Profile checklist covers what to review.

If you would rather have someone keep the site and its inquiry form working, Cleland & Co. offers website design and ongoing care, with the scope agreed in writing before work starts.

References and boundaries

Primary references, not borrowed authority.

These sources inform the framing. They do not endorse Cleland & Co., validate a client outcome, or turn this guide into a certification standard.

Questions

Asked and answered.

Is Google Analytics worth it for a small business website?
Yes, if you set it up around inquiries. A handful of key events, a filter for your own visits, and a Search Console link answer most of the questions a service business has. Without that setup, the default reports mostly show traffic totals that do not tell you whether the site produces work.
What is a key event in GA4?
A key event is an event you mark as especially important to your business, such as a form submission or a tap on your phone number. Google Analytics used to call these conversions; Google Ads conversions can now be created from key events. Standard properties can mark up to 30 events as key events.
Why don't my GA4 numbers match Search Console?
They count different things. Search Console counts clicks from Google Search results; GA4 counts sessions and events it can measure on your site, after any filters you apply. Compare trends within each tool rather than expecting the totals to agree.
Can GA4 track phone calls?
It can count taps on a phone link on your website if you set up an event for them, but it cannot tell whether the call connected or became a job. For that, compare tap counts with your phone log or call records. Calls placed from your Google Business Profile are counted in the profile's own performance report.
Do I need a cookie banner for Google Analytics?
It depends on where your visitors are and which laws apply, so this is a question for your own legal adviser. Google's Analytics terms do require a privacy policy that discloses your use of Google Analytics and cookies, and they forbid sending personally identifiable information to Google.

Need ongoing care for the site itself?

Send your site address and how inquiries reach you today. I'll review your message and suggest a next step.