Skip to content
Tanner
Preserve
All guides
Tracking

GA4 in an afternoon: know where your customers come from

6 min readUpdated July 1, 2026
01

What GA4 tells you that your gut can't

Google Analytics 4 answers the question every owner argues with themselves about: is the money going to the right marketing? It shows how many people visit your site, which pages they look at, and, most important, where they came from. Google search, Facebook, a paid ad, a link from the local chamber page. When someone fills out your contact form, GA4 can tell you which of those sources sent them.

It's free, it works on any website platform, and setup is a one-time job. If you're paying for ads or spending Saturday mornings posting on Facebook, this is how you find out whether any of it moves the needle. The whole thing takes about 30 minutes, and most of that is one copy-and-paste step.

Field note

If you set up Google Analytics before 2023 and your tracking code starts with UA-, it's dead. Universal Analytics stopped processing data on July 1, 2023. You need a fresh GA4 property either way, so this guide starts from zero.

02

Create your account and property

Go to analytics.google.com and sign in with a Google account. Use the same one that runs your Google Business Profile so all your Google tools live behind one login. Click Start measuring (or, if you've been here before, the Admin gear in the bottom left, then Create > Property).

Google walks you through a short form. Account name is your business name. Property name can be your website, like 'badgerplumbingwi.com'. Set the time zone to (GMT-06:00) Central Time and currency to US Dollar, otherwise your reports run on the wrong clock. Pick your industry (Home & Garden fits most trades) and your business size. When it asks about business objectives, check Generate leads. That choice only changes which reports show first, so don't overthink it.

Next it asks where you collect data. Choose Web, enter your site address, name the stream (your domain is fine), and click Create stream. You'll land on a page showing a Measurement ID that starts with G-, something like G-ABC123XYZ9. That's the key to everything. Copy it.

03

Put the tag on your website

GA4 only counts visitors after its tag is on your site. How you add it depends on your platform:

  • WordPress: install the free Site Kit by Google plugin (Plugins > Add New, search 'Site Kit'). Connect your Google account, click Set up Analytics, and it wires in your GA4 property with no code. This is the easiest path by a mile.
  • Wix: in your site dashboard go to Marketing > Marketing Integrations (some accounts show it under Settings), find Google Analytics, click Connect, and paste your G- Measurement ID.
  • Squarespace: go to Settings > Developer Tools > External API Keys (older accounts: Settings > Advanced > External API Keys), paste the Measurement ID in the Google Analytics field, and save.
  • GoDaddy Websites + Marketing: open your site editor, go to Settings, find Google Analytics, and paste the Measurement ID.
  • Custom site or someone else built it: in GA4, on the data stream page, click View tag instructions > Install manually. Copy the code block (it starts with <!-- Google tag) and paste it into the <head> of every page, or email it to your web person. It's a five minute job for them.
04

Check it's working before you walk away

Don't trust that the paste worked. Prove it. Open your website on your phone (use cell data, not your office wifi, so you show up as a fresh visitor). Then on your computer, in GA4, go to Reports > Realtime. Within about 30 seconds you should see yourself: 1 active user, and the page you're on.

Tap around a few pages on your phone and watch the report follow you. If nothing shows after a couple minutes, the usual culprits are a typo in the Measurement ID, the tag saved but the site not republished (Wix and Squarespace both need a publish), or an ad blocker on the phone you're testing with. Fix, republish, retest.

05

Two settings Google leaves on the wrong default

GA4 ships with a couple of defaults that will bite you later. Fix them now while you're logged in:

  • Data retention: GA4 only keeps detailed data for 2 months out of the box, which makes 'compare this spring to last spring' impossible. Go to Admin > Data collection and modification > Data retention and change Event data retention to 14 months. Takes ten seconds.
  • Key events: GA4 counts form submissions automatically (that's the enhanced measurement toggle on your data stream, on by default), but it doesn't treat them as important until you say so. After your first form fill comes through, go to Admin > Data display > Events, find form_submit in the list, and flip the toggle under 'Mark as key event'. Now every report can show which traffic source actually produces leads, not just visitors.
Field note

One honest limit: GA4 does not track taps on your phone number out of the box. Tel links don't count as outbound clicks. If calls are your main lead type, ask your web person to add a click event for tel links, or use a call tracking service like CallRail. Your Google Business Profile does report calls from your profile separately, so you're not flying fully blind in the meantime.

06

The one report to check every month

Skip the dashboard sprawl. Go to Reports > Acquisition > Traffic acquisition. This one table shows each traffic source, how many visitors it sent, and (once you've marked form_submit as a key event) how many leads each one produced.

The channel names decode like this: Organic Search is people who found you on Google without an ad. Direct is people who typed your address or had it bookmarked. Organic Social is unpaid Facebook and Instagram. Paid Search is your Google Ads. Referral is links from other websites. Compare key events by channel, not visitor counts. A channel that sends 50 visitors and 5 leads beats one that sends 500 visitors and 1 lead. That's the number that should decide where next month's marketing money goes.

Common questions

Questions that come up

How long until the data is worth looking at?

Realtime works immediately. The main reports fill in within 24 to 48 hours. But hold off on conclusions for about 30 days. One week of data on a small local site is too noisy to act on. A full month shows the real pattern.

Do I need a cookie banner now?

For a Wisconsin business serving local customers, there's currently no state law requiring a consent banner for basic analytics. A short privacy policy page that mentions you use Google Analytics is a good habit and takes ten minutes. If you serve customers in states with privacy laws, or this worries you, ask your attorney. This isn't legal advice.

GA4 says I got 40 visitors but the phone didn't ring. Is it broken?

Probably not. Most visitors are early in the shopping process, comparing three or four companies. A typical service site turns somewhere in the range of a few visitors per hundred into a call or form fill. If you have decent traffic and zero leads, the site itself is the problem: no clear phone number, no form, or slow pages. The analytics just made the problem visible.

Should I hook up Google Ads or Search Console to it?

Yes, once the basics run. In Admin, scroll to Product links and connect both. The Search Console link shows which searches bring people in, and the Google Ads link lets your key events feed back into ad bidding. Both take two minutes and cost nothing.

Or skip the homework

Rather I just did this?

Fair. The audit shows where your site actually stands in about a minute, then you decide. No email required, no pressure, just the truth.