Preloader Close

Google Analytics 4 for Small Business: Setup and Reporting Guide (2026)

Creative Website Design & Development

Google Analytics 4 for Small Business: Setup and Reporting Guide (2026)

Every small business needs three things to set up GA4 correctly: a properly configured GA4 property, a tracking code installed through Google Tag Manager or directly in your site header and key events like form submissions and phone clicks marked as conversions. Get these right and you will have reliable data to grow your business.

What Is GA4 and Why It Matters for Your Business

Google Analytics 4 (GA4) is Google’s current analytics platform. It replaced Universal Analytics in July 2023 and it is the only version Google supports going forward. If you are still looking at old Universal Analytics data or have not set up any analytics at all, you are making business decisions without evidence.

GA4 works differently from the old system. Instead of tracking pageviews as the primary metric, it tracks events. Every interaction a visitor takes on your website is an event: clicking a button, scrolling a page, submitting a form or watching a video. This gives you a clearer picture of what people actually do on your site rather than just which pages they land on.

For small business owners, GA4 answers the questions that drive revenue. Which marketing channel brings the most customers? Which pages convince visitors to call or fill out a form? Without GA4, you are guessing. With it, you have data that tells you exactly where to spend your next marketing dollar.

Step-by-Step GA4 Setup for Your Small Business

This takes 30 to 60 minutes. You need a Google account and access to your website backend (WordPress admin, Shopify admin or hosting control panel).

1. Create Your GA4 Property

Start at analytics.google.com. If you already have a Google Analytics account, click Admin in the bottom-left corner and then Create Property. If you are starting fresh, Google will walk you through account creation first.

When creating the property, set your property name to your business name, your time zone to your local zone (Pacific Time for BC) and your currency to CAD. For business objectives, select “Generate leads” if you are a service business or “Drive online sales” for e-commerce.

Click Create and select “Web” as your platform. Enter your website URL and name your data stream. Leave Enhanced Measurement turned on. This automatically tracks outbound clicks, site search, video engagement, file downloads and scroll depth without extra code.

2. Install the Tracking Code

You have two options here. Google Tag Manager (GTM) is the recommended method because it gives you flexibility to add tracking for other tools later without touching your website code. The direct method works if you want something simpler.

Option A: Google Tag Manager (Recommended)

  1. Go to tagmanager.google.com and create a free account.
  2. GTM gives you two code snippets. Place the first one in your site’s <head> section and the second immediately after the opening <body> tag.
  3. In WordPress, use a plugin like Insert Headers and Footers or WPCode to paste these snippets without editing theme files.
  4. Back in GTM, create a new tag. Select Google Analytics: GA4 Configuration as the tag type.
  5. Paste your GA4 Measurement ID (starts with G-) from your GA4 property settings.
  6. Set the trigger to All Pages.
  7. Click Submit to publish the container.

Option B: Direct Installation

  1. In GA4, go to Admin > Data Streams and click your web stream.
  2. Click View tag instructions and then Install manually.
  3. Copy the entire code snippet.
  4. In WordPress, paste it into your theme’s header using Appearance > Theme Editor (in the header.php file) or use a plugin like WPCode.

To verify the installation, open the Realtime report in GA4 and visit your website in a separate tab. You should see yourself as an active user within seconds.

3. Set Up Key Events

This is where most small businesses stop and it is exactly where the real value starts. Tracking pageviews alone tells you nothing about revenue. You need to track the actions that lead to money.

Form submissions: If you use Contact Form 7, Gravity Forms or WPForms, the easiest method is creating a GTM trigger that fires when a user lands on your thank-you page (e.g., /thank-you/). Create a new tag in GTM with the event name generate_lead and set the trigger to fire on that page URL.

Phone clicks: Track every tap on your phone number link. In GTM, create a trigger with the trigger type Click – Just Links. Set the condition to fire when the Click URL contains tel:. Create a GA4 event tag with the event name phone_call_click and attach this trigger.

Scroll depth: Enhanced Measurement tracks 90% scroll depth by default. If you want more granular data (25%, 50%, 75%), create scroll depth triggers in GTM at each threshold and fire separate GA4 event tags for each.

4. Configure Conversions

Creating events is step one. Marking them as conversions is step two. Without this step, GA4 treats a form submission the same as a page scroll.

  1. In GA4, go to Admin > Events.
  2. Find the events you created (like generate_lead and phone_call_click).
  3. Toggle the Mark as key event switch to ON for each event that represents a business outcome.

At minimum, mark these as key events: form submissions, phone number clicks and completed purchases (if applicable). These are the actions that directly connect to revenue.

5. Link Google Ads and Search Console

Linking these two tools to GA4 unlocks data you cannot get any other way.

Google Ads: Go to Admin > Product Links > Google Ads Links. Click Link and select your Google Ads account. This allows you to see which ad campaigns drive actual conversions on your site rather than just clicks. It also lets Google Ads use your GA4 conversion data for smarter automated bidding. If you run any paid advertising, this link is mandatory. Learn more about our PPC management services.

Google Search Console: Go to Admin > Product Links > Search Console Links. Link your verified Search Console property. This brings organic search query data into GA4 so you can see which keywords people use to find your site and which pages rank for those keywords. This data is essential for SEO strategy.

6. Set Up Custom Reports

GA4’s default reports cover the basics but custom reports save you time every week. Go to Explore in the left menu to build them.

Start with a Lead Source Report. Create a free-form exploration with these dimensions: Session source/medium and Session campaign. Add Sessions, Key events and Key event rate as metrics. This shows which channels generate real leads rather than just traffic.

Next, build a Landing Page Performance Report. Use Landing page as the dimension with Sessions, Average engagement time, Key events and Bounce rate. Save both reports for quick weekly access from the Explore tab.

The 5 GA4 Reports Every Small Business Should Check Weekly

You do not need to spend hours in GA4. Five reports checked once a week give you enough insight to make smart marketing decisions. Each one takes less than two minutes to review.

  1. Traffic Acquisition (Reports > Acquisition > Traffic Acquisition): Shows where visitors come from: organic search, paid ads, social media or direct visits. If organic traffic drops suddenly, something changed with your SEO. If paid traffic spikes without matching conversions, your ad spend is leaking.
  2. Engagement (Reports > Engagement > Pages and Screens): Shows which pages get the most views and highest engagement time. Pages with high traffic but low engagement need better content. Pages with high engagement but low traffic need more promotion.
  3. Conversions (Reports > Engagement > Key Events): Your bottom line. Shows every conversion event and how many times it fired. Compare week over week. If form submissions dropped 30% but traffic stayed flat, your landing pages have a problem.
  4. Landing Pages (Reports > Engagement > Landing Page): Reveals which pages visitors see first. Your homepage might get the most traffic but a service page might convert at 3x the rate. Use this to identify your hardest-working pages.
  5. Demographics (Reports > User > User Attributes > Overview): Shows age ranges, locations and interests. If you are a local Vancouver business but 40% of traffic comes from outside Canada, your targeting needs adjustment.

Set a Monday morning calendar reminder. Fifteen minutes reviewing these five reports keeps you ahead of problems before they cost revenue.

Common GA4 Mistakes That Cost You Data

Setting up GA4 is only valuable if the data it collects is accurate. These are the mistakes we see most often when auditing small business analytics accounts.

  • Not setting up conversions. GA4 tracks pageviews by default. If you never mark key events as conversions, your reports show traffic volume with zero connection to business outcomes. You will know how many visitors you get but have no idea how many became leads. Fix it with Step 4 above.
  • Ignoring internal traffic filters. Every time you or your team visits your own website, GA4 counts it. This inflates your numbers over time. Go to Admin > Data Streams > Configure Tag Settings > Define Internal Traffic and add your office IP address. Then activate the filter under Admin > Data Filters.
  • Not linking Google Ads. Google Ads shows clicks and cost. GA4 shows what happens after the click. Without the link, you cannot see which campaigns drive leads versus which ones drive expensive bounces.
  • Missing cross-domain tracking. If your business uses multiple domains (a main site and a separate booking platform), GA4 treats each as a separate source. Go to Admin > Data Streams > Configure Tag Settings > Configure Your Domains and add all domains so GA4 tracks the full customer journey.

Not sure whether your analytics setup is accurate? Request a free analytics audit and we will tell you exactly what needs fixing.

Frequently Asked Questions

Is GA4 free for small businesses?

Yes. GA4 is completely free. There is a paid enterprise version (Analytics 360) but small businesses will never hit those limits. The free version includes every feature in this guide.

How long does GA4 take to start showing data?

Realtime data appears within seconds. Standard reports take 24 to 48 hours to populate. Demographics and interest reports need a few days of data collection. If you see nothing after 48 hours, your tracking code is likely installed incorrectly.

Can I use GA4 with WordPress?

Yes. WordPress is one of the easiest platforms to connect with GA4. Install the tracking code using a plugin like WPCode, Insert Headers and Footers or Google’s Site Kit plugin. With GTM, you install once and manage all tracking without touching WordPress again.

What is the difference between events and conversions in GA4?

Every interaction GA4 tracks is an event: page views, scrolls, clicks and form submissions. A conversion is an event you have marked as important to your business. The distinction tells GA4 which actions matter for your bottom line.

Do I need Google Tag Manager or can I install GA4 directly?

Direct installation works for basic tracking. However, GTM makes life easier long term. With GTM you can add phone click tracking, form tracking and third-party pixels without editing website code. For any business tracking more than pageviews, GTM is worth the extra setup time.

How often should I check my GA4 reports?

Once a week. Checking daily leads to reacting to normal fluctuations. Checking monthly means problems go unnoticed too long. A weekly 15-minute review gives you enough data to spot real trends without wasting time.

Will GA4 slow down my website?

No. The tracking script adds roughly 28 KB to your page load. If installed through GTM, it loads asynchronously and does not block your page from rendering. Properly implemented GA4 has no noticeable effect on page speed.

Need Help With Analytics?

Setting up GA4 correctly is the foundation. Turning that data into growth is where we come in. At Quake Media, we set up, audit and optimize Google Analytics for small businesses across Canada. We handle the technical work so you can focus on running your business.

Call us at 604-901-7668 or fill out the form below to get started.


    Related: marketing strategy guide

    Need help with this?

    Quake Media helps businesses across Vancouver and Canada with SEO, PPC and custom web development. Get a free audit and see where your site stands.

    ★★★★★ 5.0 on Google Reviews

    Google Analytics 4 for Small Business: Setup and Reporting Guide (2026)

    Free Website Audit

    Find out what is holding your site back. We identify SEO, security and performance issues for free.

    Request Audit 604-901-7668

    Request a free quote

    Let us know what you are looking for and we will get right back to you!