Free tools / Google Analytics 4
Google Tool Guide Free Essential

Google Analytics 4 for local businesses

See which traffic sources actually drive bookings, and stop wasting budget on the ones that don't.

What is Google Analytics 4?

Google Analytics 4 (GA4) is the current version of Google's free website analytics platform. It replaced Universal Analytics (UA), which was retired in July 2023. GA4 tracks every visitor to your website — where they came from (Google search, Instagram, a referral link), what they did on your site, how long they stayed, which pages they visited, and whether they completed a meaningful action like clicking your phone number, submitting a contact form, or clicking a booking button.

For a local practice, GA4 answers the most important question in marketing: which of my efforts is actually generating new patients? Without it, you're guessing. You might be spending $500/month on Instagram ads while all your actual leads come from organic Google search. GA4 shows you the reality so you can redirect budget to what works and cut what doesn't. The tool is free. The insight it provides is irreplaceable.

Only 30% of small business websites have analytics installed correctly — the rest are flying blind. You cannot improve what you cannot measure, and you cannot cut waste you cannot see.

See what's actually driving patients

GA4 shows you that 60% of your form submissions came from organic search, 30% from Google Ads, and 10% from direct traffic — while your Instagram link-in-bio sent 200 visitors who booked zero appointments. That data tells you exactly where to invest and where to stop.

Identify where patients drop off

GA4 shows the exact pages where visitors leave your site. If 80% of visitors to your services page bounce without clicking anything, something on that page is wrong. You'd never know this without analytics. Finding and fixing these drop-off points is often more valuable than spending more on ads.

Connects all your other Google tools

GA4 integrates with Google Ads (see which campaigns produce bookings, not just clicks), Google Search Console (see which search queries bring traffic), and Google Tag Manager (manage all your tracking in one place). It's the measurement layer that ties everything together.

How to set it up

  1. 1

    Create a GA4 property

    Go to analytics.google.com and sign in with the Google account that owns your business. Click "Admin," then "Create property." Name it after your business, select your timezone and currency, answer the business questions, and choose your industry category. At the end, you'll be prompted to set up a data stream — select "Web," enter your website URL, and confirm. Google will generate a Measurement ID (looks like G-XXXXXXXXXX). Copy it — you'll need it next.

  2. 2

    Install the Google tag on your site

    The simplest method: paste your Google tag snippet into the <head> of every page on your website. If you use WordPress, install the "Site Kit by Google" plugin and connect your GA4 property — it handles the code automatically. If you use Squarespace, Wix, or Webflow, they have native GA4 integration in settings. If you're managing multiple tracking scripts (Facebook Pixel, etc.), use Google Tag Manager instead — add one GTM snippet and manage everything from there.

  3. 3

    Set up key conversion events

    GA4 tracks pageviews automatically, but the events that matter for a local practice require setup: phone_click (someone taps your phone number on mobile), form_submit (someone submits a contact or booking form), booking_click (someone clicks your Zocdoc or scheduling button). In GA4, mark these as "conversions" in the Events section. This is what separates useful analytics from useless traffic reports. A spike in sessions means nothing. A spike in phone clicks means business.

  4. 4

    Connect Google Search Console

    In GA4, go to Admin > Property Settings > Search Console links and connect your Search Console property. This unlocks the "Search Console" report in GA4, which shows you exactly which Google search queries are driving traffic to your site — and which pages those queries land on. You'll see that "dental implants queens" brings 40 visitors a month, and "dentist near me" brings 200, which is critical for understanding what to optimize. Search Console must first be set up and verified separately at search.google.com/search-console.

  5. 5

    Connect Google Ads

    In GA4, go to Admin > Google Ads links and connect your Ads account. This is how you see which specific campaigns, ad groups, and keywords produce actual conversions (calls, form submits) versus just clicks. Without this connection, your Google Ads reports show clicks and impressions, but you can't see which campaign produced a booking. This is the link that makes your ad spend accountable.

  6. 6

    Read the Acquisition report every week

    In GA4, go to Reports > Acquisition > Traffic acquisition. This report shows all your traffic sources (Organic Search, Direct, Paid Search, Organic Social, Referral) alongside the conversion events you've configured. Set a weekly calendar reminder to review it for 10 minutes. You're looking for: which channels produce the most conversions, which channels produce traffic that never converts, and whether your conversions trend up week over week. This one report, read consistently, is worth more than any dashboard.

Common mistakes local businesses make

Still using old Universal Analytics (it's gone)

Why it matters: Google sunset Universal Analytics in July 2023. If you installed GA on your site before 2023 and never migrated, you've had zero data collecting for over two years. Many businesses don't realize this — they log into an old UA property, see historical data, and assume everything is fine. It isn't. The property stopped recording new visits the day UA was retired.

What to do instead: log into analytics.google.com and look at your properties. If your property ID starts with "UA-" rather than "G-," you're looking at a dead property. Create a new GA4 property, install the new tag, and start collecting data from today. Two years of missing data is already gone — don't lose a third year.

Not setting up conversion events

Why it matters: out of the box, GA4 only tracks pageviews and a handful of automatic events. It has no idea that someone clicking your phone number is the most valuable action a patient can take on your site. Without conversion event setup, your GA4 just shows traffic — and traffic without conversions is meaningless for a local practice making decisions about where to spend money.

What to do instead: at minimum, set up three conversion events in the first week: phone number click, form submission, and booking button click. Use Google Tag Manager to configure these without editing your website code. Mark all three as conversions in GA4's Events section. Once these are live, every report in GA4 becomes actionable because you can see conversions alongside traffic.

Watching sessions instead of conversions

Why it matters: sessions and users are vanity metrics for a local service business. You don't need a million visitors — you need 50 booked appointments a month. A practice with 300 monthly sessions and a 12% conversion rate is doing far better than one with 3,000 sessions and a 0.3% rate. Optimizing for traffic without watching conversions leads to decisions that grow the audience but don't grow revenue.

What to do instead: change your default GA4 view to show conversions as the primary metric. When reviewing your Acquisition report, sort by conversions — not by sessions. Ask "which channel produced the most phone calls?" not "which channel sent the most people?" That reframe changes every decision you'll make about where to invest your marketing budget.

Is your Google Analytics actually working?

Most local practices are either collecting no data, collecting the wrong data, or reading the wrong metrics. I'll look at your setup and tell you what's broken and what to fix first. Free, no call required.

Get a free audit