Data & Analytics10 min read

Google Analytics 4 for Small Business: How to Set It Up and Actually Use It

GA4 is installed on hundreds of millions of websites and barely used by most of them. This guide covers correct setup, the five reports that drive real decisions, custom event tracking, and the common mistakes that make your data unreliable.

Google Analytics 4 is installed on hundreds of millions of websites. Most of them are barely using it. The default setup tracks pageviews, and the people who check it each month glance at the sessions graph, see a number going up or down, and close the tab. That is not analytics. That is a dashboard that creates the feeling of insight without providing any.

This guide covers how to set up Google Analytics 4 correctly, which reports to actually use, and how to turn the data into decisions that improve your marketing and product. If you want a specialist to handle setup and ongoing analysis, our SEO and analytics team can manage the full stack.

Why GA4 replaced Universal Analytics and what changed

Google sunset Universal Analytics (UA) in July 2023 and replaced it with Google Analytics 4 as the default. The shift was more than a version update. GA4 uses a fundamentally different data model.

Universal Analytics was built around sessions and pageviews. Every interaction was counted within a session, and reports were structured around how many sessions happened and what pages were viewed in them.

GA4 is built around events. Every user interaction, whether a pageview, a button click, a form submission, a scroll, a video play, or a purchase, is recorded as an event. This makes GA4 more flexible and more accurate for measuring modern web behaviour, particularly on single-page applications and sites where users take complex actions that do not fit neatly into pageview models.

The trade-off is a steeper learning curve. GA4 reports are structured differently from UA, the terminology is different, and finding basic metrics requires knowing where to look. This guide shortens that learning curve.

Setting up GA4 correctly from the start

Step 1: Create a GA4 property

In Google Analytics, go to Admin and create a new property. Select GA4 (not Universal Analytics, which is no longer supported for new properties). Add your website URL and industry category.

GA4 will generate a Measurement ID in the format G-XXXXXXXXXX. You need this to add the tracking code to your site.

Step 2: Install the tracking code correctly

There are two ways to add GA4 to your site:

Direct installation: Add the Google tag script to the <head> of every page. This is the simplest method for static sites or custom builds.

Via Google Tag Manager (GTM): Install GTM on your site (one code snippet added to every page), then configure GA4 through the GTM interface. This is the recommended approach because it lets you add, modify, and debug tracking without touching your site code every time.

For WordPress sites, the official Google Site Kit plugin handles both GTM and direct GA4 installation without code changes.

Step 3: Enable enhanced measurement

In your GA4 property settings, under Data Streams, enable Enhanced Measurement. This automatically tracks scroll depth, outbound clicks, site search, video engagement, and file downloads without additional configuration. Enable all of these.

Step 4: Configure conversions

GA4 does not know what a conversion means for your business without you telling it. Go to Admin, then Events, and mark as conversion the events that represent valuable actions:

  • Form submission (contact form, quote request, demo booking)
  • Purchase (for e-commerce)
  • Sign-up completed (for SaaS or lead generation)
  • Phone number click (for service businesses)

If these events are not being tracked yet, you need to create custom events for them (either in GTM or directly in GA4's event configuration).

Step 5: Link to Google Search Console and Google Ads

Linking GA4 to Search Console gives you organic keyword data inside GA4. Linking to Google Ads lets you see which ad campaigns drive conversions, not just clicks. Do both under Admin, then Product Links.

The GA4 reports you should actually use

GA4 ships with a large number of reports. Most of them are noise for small businesses. Here are the five that actually drive decisions.

Reports to check weekly: Traffic Acquisition

Go to Reports, Acquisition, Traffic Acquisition. This shows where your visitors are coming from: organic search, direct, referral, organic social, paid search, or email.

What to look for:

  • Which channels are growing month over month?
  • Which channels produce the most engaged users (measured by Engaged Sessions, not just Sessions)?
  • Which channels have the highest conversion rate?

A channel that drives a lot of traffic but produces no conversions deserves scrutiny. A channel that drives modest traffic but a high conversion rate deserves more investment.

Reports to check weekly: Conversions

Go to Reports, Engagement, Conversions. This shows how many times each conversion event was completed.

Filter by date range and compare to the previous period. If conversion volume dropped, identify which traffic channel dropped and whether the issue is traffic volume or conversion rate.

Reports to check monthly: Pages and Screens

Go to Reports, Engagement, Pages and Screens. This shows which pages receive the most traffic and how long users spend on them.

What to look for:

  • Your highest-traffic pages should be the ones you most want users to visit. If a random blog post from three years ago is your highest-traffic page, it represents either an opportunity (if it converts) or a mismatch (if it does not).
  • Pages with very short average engagement times may have content that does not match the intent of visitors who arrive there.
  • Pages with high traffic and low conversions are your highest-priority CRO targets.

Reports to check monthly: User Acquisition (first visit source)

Traffic Acquisition shows where visitors came from during any session. User Acquisition shows where they came from on their very first visit. For businesses with longer sales cycles, this is the more important metric because it shows which channels are building your audience, not just driving return visits.

Explore: Funnel Exploration

The Explore section in GA4 contains more powerful analysis tools than the standard reports. The Funnel Exploration lets you define a sequence of steps and see how many users complete each step.

Build a funnel like: Landing Page Viewed, Pricing Page Viewed, Contact Form Viewed, Form Submitted. The drop-off at each step tells you where in the journey you are losing potential customers.

Setting up custom events for business-specific tracking

The default GA4 events cover generic behaviour. Your business has specific actions that matter. Here is how to track them.

Track form submissions

If your contact form does not fire a GA4 event on submission, you have no visibility into your most important conversion. Set up a custom event using GTM:

  1. Create a Trigger in GTM that fires on form submission (use the built-in Form Submission trigger type, or fire on a Thank You page load if your form redirects)
  2. Create a Tag in GTM that sends a generate_lead event to GA4 when the trigger fires
  3. Mark generate_lead as a conversion in GA4

Track phone number clicks

For service businesses, phone calls are often the primary conversion. Track them by creating a GTM trigger that fires when a user clicks a tel: link and sending a phone_call_click event to GA4.

Track scroll depth

Enhanced measurement tracks basic scroll, but you can set custom depth thresholds. A user who scrolls 90 percent down your pricing page is behaving very differently from one who scrolls 25 percent. Tracking this reveals engagement depth beyond what average session duration shows.

Track outbound clicks to booking tools

If you use Calendly, HubSpot meetings, or another external booking tool, those conversions happen off your site and are invisible to GA4 by default. Track the click that initiates the booking session as a conversion event so you can attribute it to the traffic source that drove it.

GA4 audiences for remarketing

GA4 allows you to create audiences based on user behaviour and then use those audiences in Google Ads remarketing campaigns.

Useful audiences to create:

  • Visited pricing page but did not convert: High-intent visitors who need a nudge
  • Viewed a specific service page: Shows interest in a particular offering
  • Blog readers who have visited three or more times: Engaged with your content but not yet converted
  • Cart abandoners: For e-commerce, users who added to cart but did not purchase

These audiences automatically populate in Google Ads once created, enabling you to show targeted ads to visitors who have demonstrated specific intent.

Common GA4 setup mistakes to fix

Mistake 1: Counting internal traffic

If you and your team are visiting your own site, those sessions inflate your metrics and distort your conversion rates. Create an internal traffic definition under Admin, Data Streams, Configure Tag Settings, Define Internal Traffic. Add your office and team IP addresses. Then create a data filter to exclude internal traffic from your reports.

Mistake 2: Not filtering bot traffic

GA4 has a setting to filter known bot and spider traffic. Enable it under Admin, Data Stream, More Tagging Settings. Without this filter, automated crawlers inflate your session counts and drop your engagement metrics.

Mistake 3: Relying on last-click attribution

GA4's default attribution model is data-driven attribution, which distributes credit across touchpoints using machine learning. However, for lower-traffic accounts, it falls back to last-click, which gives all credit to the final touchpoint before conversion and undervalues early-stage channels like blog content and social.

Check your attribution settings under Admin, Attribution Settings. For most small businesses, a position-based or linear attribution model gives a more accurate picture of which channels are driving value across the full journey.

Mistake 4: Ignoring the Realtime report during campaigns

When you launch a campaign, ad, or email, the Realtime report shows you within minutes whether traffic is arriving and whether it is converting. Use it to catch broken links, wrong UTM parameters, or pages returning errors before a campaign runs for hours with a problem.

Mistake 5: Not using UTM parameters on campaigns

UTM parameters (utm_source, utm_medium, utm_campaign) tag your traffic so GA4 knows where it came from. Without UTMs, email newsletters appear as direct traffic, and LinkedIn posts appear as direct traffic. Any link you share in an email, social post, or ad should carry UTM parameters. Use Google's Campaign URL Builder to create them consistently.

What GA4 cannot tell you and where to look instead

GA4 is strong on traffic volume, sources, and on-site behaviour. It has gaps:

  • Why users are not converting: Use Hotjar or Microsoft Clarity for session recordings and heatmaps
  • What users searched for before finding you: Use Google Search Console for keyword impression and click data
  • Revenue attribution across long sales cycles: Use your CRM (HubSpot, Salesforce, Pipedrive) for pipeline and close data attributed back to marketing source
  • Mobile app behaviour: GA4 supports mobile app tracking but requires separate SDK integration via Firebase

A complete analytics stack for a small or mid-sized business is GA4 for web behaviour, Search Console for SEO visibility, a CRM for pipeline attribution, and Hotjar for qualitative behaviour insight. GA4 is the centre of that stack, not the entirety of it. See our guide to data analytics for small business for how to think about the broader data layer, and our conversion rate optimisation guide for turning traffic data into revenue improvements. A data analyst can own this stack end-to-end if you want to stop managing it yourself.

Analytics is not about having data. It is about making better decisions faster than you would without it. GA4 set up correctly and checked weekly gives you a clear view of what is working, what is not, and where to invest next. That is the whole point.