GA4 for small business owners
GA4 for small business owners without the jargon: what Google Analytics 4 measures, which key events to set up, the five reports worth opening and what to ignore.

GA4 (Google Analytics 4) tells a small business owner three useful things: where website visitors come from, what they do on the site and which of them become leads or customers. To get those answers you need GA4 set up with key events for the actions that matter, such as form submissions, calls, bookings and purchases. Without them, GA4 shows traffic, which is interesting, but not whether marketing makes money.
Many owners open GA4 once, see a wall of menus and never come back. That is understandable. You do not need most of it. This guide covers what to set up, the five reports worth checking and the mistakes that make the numbers misleading.
What GA4 measures
GA4 records events: page views, scrolls, clicks, form submissions, video plays, purchases. Some it collects automatically, others you define. The events you mark as important are called key events (Google previously called them conversions in GA4).
It also records where each visit came from: Google search, Google Ads, Facebook, email, another website, or typing your address directly. Combine the two and you can answer: "Which channel brings people who fill in the form?"
The key events a small business needs
| Business type | Key events to set up |
|---|---|
| Service business | Form submitted, phone number clicked, booking completed, chat started |
| Clinic, salon, studio | Booking completed, phone click, contact form |
| Online store | Purchase, add to cart, begin checkout |
| B2B or professional services | Contact form, meeting booked, document downloaded |
| Restaurant | Online order, reservation, phone click, directions click |
Set up only the ones that reflect real business value. A key event for "visited the About page" just adds noise.
Give each key event a clear, readable name, such as form_quote_request or booking_completed, and write down what triggers it. Six months later, nobody remembers what "event_17" was. If you run Google Ads, the same key events can be imported as conversions, so the ad platform and your analytics count the same actions.
Phone clicks on mobile are easy to track. Calls from people who dial the number from a desktop screen or from your Google Business Profile are not, which is where call tracking helps.
The five reports worth opening
1. Traffic acquisition (Reports, Acquisition). Which channels bring visitors and, with a key event column added, which ones bring leads.
2. Key events by source. The same report filtered to your main key event. This is the one to watch month to month.
3. Landing pages (Engagement, Landing page). Which pages people arrive on and which of them produce leads. A page with lots of traffic and no leads is a candidate for rework.
4. Devices. Phone vs desktop. If most visitors are on phones but almost all leads come from desktop, your mobile experience may be losing people.
5. Locations. City and state of visitors. Useful for service-area businesses to spot traffic from places you do not serve.
Everything else can wait. If you want one screen with these numbers, a Looker Studio dashboard can pull them together with ad and CRM data.
How GA4 fits with ads and your CRM
GA4 is not the only place numbers live:
- Google Ads needs conversion tracking to bid well. You can import GA4 key events or use Google Ads' own tag.
- Meta uses its pixel and often the Conversions API for better accuracy.
- Your CRM knows which leads became paying customers.
The most useful setup connects them. Tag every campaign link with UTM parameters, pass the source into your CRM with each lead, and then you can see not just which channel brings leads, but which brings revenue.
Common mistakes
- No key events. Traffic without outcomes.
- Counting your own visits. Filter out your office, home and team IP addresses or devices where you can.
- Thank-you page counted twice. A refresh or a back button inflates leads. Use a form submission event instead of, or in addition to, a page view.
- Spam and bot traffic in your numbers. Watch for sudden spikes from odd cities or sources.
- Two tags on the site. Old and new code both firing, doubling every number.
- Short data retention. GA4's default retention for detailed data is short; set it to the maximum in the admin settings.
- Ignoring consent and privacy. Depending on your industry and the states where your visitors live, you may need a privacy notice, a cookie banner or limits on what you track. Healthcare businesses in particular should read HIPAA and website tracking.
What GA4 cannot tell you
GA4 is good at visits and on-site actions. It is weak at everything that happens after the form: whether the lead answered your call, whether the quote was accepted, how much the job was worth. It also misses visitors who block tracking or decline cookies, so treat its numbers as a trend, not an exact count. For revenue by channel, your CRM has the better data. The two together give you the full picture.
A quick health check you can do today
- Open GA4 and check that yesterday has data.
- Go to Admin and look at the list of key events. Do they match the actions above?
- Submit your own contact form and see if the event appears in the real-time report within a minute or two.
- Look at Traffic acquisition for last month. Is "Unassigned" a big share? That usually means missing or messy UTM tags.
- Check data retention in Admin, Data settings.
- Look at the list of sources for anything strange, such as your own domain or a payment provider showing up as a referral.
If any of these fail, the reports you are making decisions with may be wrong.
Getting it set up
I set up GA4, Google Tag Manager and ad pixels for small businesses for $550, with the key events that match your business, filters for internal and spam traffic and a short guide to the reports above. Everything is created in your own Google account. Details are on the GA4 and GTM service page, and the broader analytics page covers server-side tracking and reporting.
Analytics set up properly
A fixed price in US dollars.
Google Analytics 4, Google Tag Manager and ad pixels set up with your key events.
- Key events: forms, calls, bookings, purchases
- Google Ads and Meta conversion tracking
- Filters for internal traffic and spam
- A short guide to your reports
Check whether your website
measures customers at all
The checker looks for GA4, Tag Manager and the Meta pixel on your website. Results right away.
GA4 questions
Is GA4 free?
The standard version of Google Analytics 4 is free and more than enough for small and mid-sized businesses. The paid version is for very large companies with huge traffic. Your costs are the time or help needed to set it up correctly.
Why do GA4 numbers differ from Google Ads or Facebook?
Each platform counts differently. They use different attribution rules, time windows and ways of handling people who decline cookies or use ad blockers. Expect differences. Pick one source of truth for each question, and use your CRM for leads and sales that really happened.
Do I need a cookie banner for GA4 in the US?
Federal law does not require one, but some state privacy laws may apply to your business, and visitors from Europe bring their own rules. The article on cookie banners in the US explains when a banner makes sense.
How often should I look at GA4?
Once a month is enough for most owners, ideally as part of a monthly report. Daily checking leads to reacting to noise. Your marketer should watch it more often during campaigns.
Want GA4 that
answers real questions?
I set up GA4, Tag Manager and ad pixels so you can see which channels bring inquiries and sales. Fixed price, $550.
