Google Analytics 4: the complete small-business guide

Google Analytics 4 is Google's free tool for measuring what visitors do on your website. Create a property in a Google Account your business owns, add a web data stream, and put the Google tag on every page. Then mark form submissions and phone taps as key events, so the reports show leads as well as visits.

The short version

  • Create the Analytics account in a Google Account your business owns, never your web company’s.
  • Add a property and a web data stream, then put the Google tag on every page of your site.
  • Mark form submissions and phone taps as key events. Without them, you only see visits.
  • Each month, check users, traffic by channel, top pages and key events.
  • Link Search Console, filter out your own office, and keep two administrators.

What does Google Analytics 4 measure?

Google Analytics 4, or GA4, records what happens on your website: how many people visit, where they came from, which pages they read and what they do. Everything it records is an event, such as a page view, a scroll, a click on an outside link or a form submission. The events that matter most to your business are called key events. Google renamed them from “conversions” on March 21, 2024, per its announcement.

GA4 replaced the older Universal Analytics. Google’s Universal Analytics page says standard properties stopped processing data on July 1, 2023. Guides that mention “goals,” “bounce rate as the main number” or “UA-” codes are out of date.

What GA4 can’t tell you: who a visitor is, whether a phone call turned into a job, or what happened before someone reached your site from Google. For that last one, use Google Search Console.

Diagram showing Search Console covering the search before the click and Analytics covering the visit after it. Diagram: Search Console covers what happens on Google before the click; Google Analytics covers what happens on your site after it. Based on Google’s help pages (October 2026).

How do I set it up properly?

1. Create the account, property and data stream

GA4 has three layers. An account is usually your business. A property is one website, with its own time zone and currency. A data stream is the connection between the property and your site, and it has a Measurement ID that starts with G-.

Diagram of a Google Analytics account containing a property containing a web data stream. Diagram: how a Google Analytics account, property and web data stream fit together, using E-3 Design as the example. Based on Analytics Help (October 2026).

Create all three in a Google Account the business controls. Our guide to creating a GA4 property and web data stream gives the clicks, including the settings you can’t easily change later.

2. Put the Google tag on your site

The tag is a small piece of code that sends visits to your property. How you add it depends on your site:

  • WordPress: Google’s Site Kit plugin, or the Analytics field in many SEO and theme settings.
  • Website builders such as Wix and Squarespace: paste your G- ID into their Google Analytics setting. Some only allow this on paid plans. Shopify uses its Google & YouTube sales channel instead.
  • Google Tag Manager: add a Google tag inside your container.

Use one method, not two. Our guide to adding GA4 to your website covers each option and how to check it’s working. If you’re weighing up Tag Manager, see whether you need Google Tag Manager.

3. Track the actions that matter

Visits are a start, but leads pay the bills. Enhanced measurement, which Google suggests leaving on, collects page views, scrolls, outbound clicks and file downloads by itself. Form submissions and phone taps usually need a little setup, then you mark them as key events. Our guide to setting up key events shows how, and our answer on tracking calls and form leads explains why it matters.

4. Tidy up the settings

  • Filter out your own visits. Staff visits can distort small sites’ numbers. See filtering internal traffic.
  • Choose data retention. Google’s data retention page says standard properties keep user-level and event data for 2 or 14 months, with 2 as the default. It only affects Explorations and funnel reports; standard reports keep their totals. Choose 14 if you want year-on-year Explorations, or 2 if you’d rather keep less. Our guide to measuring with fewer cookies covers the privacy side.
  • Link Search Console to see Google searches next to on-site behavior. See linking Search Console to GA4.
  • Check consent. If you use a cookie banner, it should control the Google tag, and Google’s consent mode passes each visitor’s choice to it. You can see what Analytics receives under Admin, then Consent settings. Our guides on whether you need cookie consent and Google Consent Mode v2 explain the rules and the setup. This isn’t legal advice.

5. Give people access, not passwords

Add each person with their own Google Account and the lowest role that does the job. Keep two administrators who work for your business. Our help article on seeing your visitor numbers and adding users walks through the roles: Viewer, Analyst, Marketer, Editor and Administrator.

What do the main GA4 words mean?

GA4 uses a few terms differently from older tools. Google’s engagement page defines the ones that confuse people most:

TermWhat it means
SessionA period when someone is using your site. One person can have several sessions
Engaged sessionA session that lasts longer than 10 seconds, includes a key event, or has 2 or more page views
Engagement rateThe share of sessions that were engaged
Bounce rateThe share of sessions that were not engaged. It’s the opposite of engagement rate, not the old Universal Analytics measure
Key eventAn action you’ve marked as important, such as a form submission

A low engagement rate on a page people reach from Google is a sign it doesn’t match what they searched for. A high one with no key events usually means the next step, such as the form or phone number, is hard to find.

Which reports do I actually need?

GA4 has a lot of reports. A small business needs a handful, read the same way each month:

ReportWhereWhat it answers
Reports snapshotReportsHow are things going overall?
RealtimeReportsIs the tag working right now?
Traffic acquisitionReports, then AcquisitionWhere did visitors come from?
Pages and screensReports, then EngagementWhich pages did they read?
Key eventsReports, then EngagementHow many leads, and from where?

Our answer on what to look at in GA4 explains how to read these each month, and our help article on seeing how many people visit gives the clicks. When the labels in Traffic acquisition confuse you, see what Direct, Unassigned and AI Assistant mean.

For questions the standard reports can’t answer, such as which pages people visit before they fill in a form, see when to use Explorations.

Tracking campaigns

When you share a link in an email newsletter, a social post or a printed QR code, add UTM tags so GA4 knows where the visit came from. Otherwise those visits often land in Direct or Referral. Our guide to measuring social media with UTM links shows how to build them, and the same rules work for any link you share.

What are the most common mistakes?

These are common problems when a business first looks closely at its Analytics.

  • The wrong owner. A past web company or a former employee owns the account. The business should. See which logins your business should own.
  • The tag is missing or doubled. A theme change dropped it, or two plugins both add it, so the same page view can be sent twice. Confirm the duplicate in Tag Assistant before removing anything.
  • No key events. The reports show visits but not a single lead.
  • Retention left unchecked. Explorations can’t look back further than the retention setting, which is 2 months unless someone changes it.
  • Expecting GA4 to match Search Console. They count different things. See why the numbers don’t match.
  • Reacting to small numbers. A small site’s week-to-week swings mean little. Compare months, and the same month last year.
  • Counting on exact numbers. Visitors who block tracking or decline cookies may not be counted, so treat GA4 as a trend.

What has changed recently?

Google’s release notes list these changes in 2026 that matter to a small business:

  • February 10: the Home page now summarizes the top changes in your data since your last visit.
  • May 13: a new AI Assistant channel groups visits from chatbots such as ChatGPT, Gemini and Claude. See traffic channels.
  • June 8: you can link Google Business Profiles from Admin in Analytics. Our guide to the Business Profile performance report covers it.
  • June 15: Google began moving advertising data controls to consent mode in Google Ads, per its data controls page. It matters mostly if you run Google Ads.
  • September 9: Dashboards arrived: a single page of the numbers you choose. Google’s dashboard page says Editors and Administrators can build them, and anyone with access can view them.
  • September 21: hostname filters let you accept data only from domains you approve, which keeps out data sent from other sites.

What if the numbers look wrong?

  • No data at all. Open Realtime and visit your site on your phone. If you don’t appear, the tag isn’t working. See adding GA4 to your website.
  • Visits jumped overnight. A second tag, often from a new plugin, is one possible cause. Check Tag Assistant for two page_view events on one page load, and rule out a real spike or bot traffic.
  • A sudden drop. Check the tag first, then read our answer on why traffic suddenly drops.
  • Lots of Direct or Unassigned. Usually tagging or untagged links. See traffic channels.
  • You can’t get in. See who to ask for access.

How much does it cost, and how long does it take?

GA4 is free, though some website builders only allow it on paid plans. A careful setup with key events and the settings above takes an afternoon. Data collection can take up to 30 minutes to start, per Google’s setup page, and a new property needs a few weeks before trends mean much. After that, a monthly check takes about 15 minutes.

How does E-3 handle this?

“How do I see how many people visit my website?” is one of the most common questions E-3’s clients ask, with about 130 requests in our records. WordPress doesn’t count visits on its own, so the answer starts with whether Analytics is set up and who owns it. Accounts E-3 sets up are created in the client’s name, with E-3 added as a user, so the data stays the client’s. Lead tracking is part of our SEO and AI search service.

Every Google Analytics 4 guide

Common questions

Is Google Analytics free?
Yes. The standard version of Google Analytics 4 is free. Analytics 360 is a paid version for large companies, and small businesses don't need it.
Do I still have my old Universal Analytics data?
Probably not. Google says standard Universal Analytics properties stopped processing data on July 1, 2023. GA4 is a separate property and starts collecting from the day its tag goes on your site.
Does WordPress have its own visitor counter?
No. WordPress doesn't count visitors by itself. Some hosts and plugins show rough numbers, but Google Analytics is the reliable source.

Rather we handled google analytics 4 for you?

It’s part of what we do every week for small businesses, as part of seo and ai search. Start with a free check of your site and profile, or call and ask.

Ask E-3

Suggestions appear as you type. Use the up and down arrows to choose one, or press Enter to ask.

Get support