Setting Up Your Google Analytics 4 Account Properly

Setting up Google Analytics 4 takes about ten minutes, and Google’s wizard walks you through most of it. Google Analytics 4 itself was designed to be as user-friendly as possible, so the initial setup is nothing crazy. However, the problem is not the setup. The problem is the settings available in the initial setup and how they will later impact your reporting and overall stats.

This guide covers the whole process: how GA4 is structured, how to create a property, how to get the tag onto your site, and which of the automatic tracking settings to keep. Automatic tracking is the new feature for GA4, and it’s most appealing for business owners. It handles a lot of grunt work for you, but understanding the limitations of this automatic tracking system is really important in terms of getting accurate and usable data out at the end.

Before GA4 Setup

You need two things. A Google account, which can be a personal Gmail address or a Google Workspace login, and access to edit your website, or support from someone who has access.

It is worth thinking about whose Google account this sits under before you create anything. Analytics properties are easy to lose access to when someone leaves a business, and while moving access is relatively straightforward, it can be time-consuming. Using a shared or business account rather than an individual’s personal login will save you a headache later. If you need support, you can check out our guide on sharing access to a Google Analytics account.

How GA4 is structured

GA4 has three layers, and you will create all three in a single sitting.

  • The account is the top-level container, and it usually maps to a business. One Google login can hold up to 100 accounts, which is far more than anyone needs unless you are an agency.
  • The property is the website, and this is where the data actually lives. One account can hold up to 2,000 properties. Most businesses need exactly one.
  • The data stream is the connection between the site and the property. A property can hold several, but a single website only needs one.
Admin Menu of Google Analytics 4

The temptation with multiple properties or multiple streams is to split things up for tidiness: one for the blog, one for the shop, one for a subdomain. Resist it. Splitting data across streams means every report you run afterwards has to be stitched back together manually, and the tidiness is not worth it. Genuine use cases are separate websites entirely or country-specific versions of the same site where you need to report on each independently. For most sites, you’ll get better results with one property and one data stream, and if you are not particularly confident with data, this is a much more manageable solution.

If an agency gives you access to their account, expect to see a long list of properties belonging to other businesses. That is normal, and you will only be able to open the ones you have been granted access to.

Creating your property in GA4

From the Admin section, create the account first, give it your business name, then create a property inside it.

There are a lot of different fields here and most of them have little impact on the account. The two to pay attention to are:

  • Reporting time zone. This determines when your days start and end. Get it wrong and your daily figures will be offset against everything else you report on, which is confusing rather than fatal, but it is fiddly to change later. You can generate reports that show events per hour, and matching these up is a lot easier if everything is set to the same timezone. 
  • Currency. Only relevant if you are tracking e-commerce or assigning values to conversions, but worth setting correctly now rather than discovering the problem later.
Property set-up wizard in Google Analytics 4, showing reporting time zone and currency options

Both of these will typically be set to where you are operating from so if you work with international clients, this is definitely worth checking. During this process, you’ll also need to accept a Google agreement. Just make sure that you are agreeing to the correct one for the country that the business is operating in. This is typically only for the first property of an account.

Once the property exists, GA4 will prompt you to create a web data stream. Enter your site address and name the stream. GA4 then generates a measurement ID, which is a code beginning with G followed by a string of characters. That ID is what connects your site to the property. 

Getting the tag onto your site

GA4 will offer you installation instructions for most common platforms, and following them is usually the fastest route. The options break down roughly like this:

  • A platform integration. Most website builders and CMS platforms have a field where you paste the measurement ID and nothing else is required. This includes Squarespace, Wix, Duda and GoDaddy. If you’d prefer, all of these builders have guides on this and most link you directly to where you need to go in the backend.
  • A plugin. The most common option for WordPress and also needed for Shopify. For Shopify, you’ll need to install the Google & Youtube Channel (useful anyway). For WordPress, we recommend Google’s Site Kit plugin. It’s the official option, and it allows for easy verification of Google Search Console as well, which can otherwise be a pain. 
  • Pasting the code manually. GA4 gives you a snippet to add to the head of every page. This is the most reliable method but it requires a bit more effort and you’ll need edit access of your site. Most website builders limit this option for free plans.
  • Google Tag Manager. The most flexible option and the right one if you expect to track anything beyond the basics. It is also a whole separate tool to learn, so it is not where most people should start.

Whichever route you take, the result is the same: the measurement ID ends up on every page of your site. If you already use Google Tag Manager for anything else, use that. Otherwise, take the simplest option your platform offers. Something to be aware of as well. If you are updating a code or replacing one, use the same method as it reduces chance of double tracking or anything getting messed up. You can have multiple streams on a site but it’s not recommended. Also, only install the code once. Adding the code in the backend and then through a plugin is only going to cause double tracking. If your code doesn’t appear to be tracking and you want to try another method, remove the first installation before doing anything else.

Enhanced Measurements

Once your data stream exists, open it and you will find enhanced measurement switched on. This is GA4 automatically tracking a set of common interactions without you configuring anything, and on the whole it is a really useful addition, especially if you aren’t going to be doing much with the account beyond basic setup. There are seven toggles.

  • Page views. Records every page load. You cannot switch this off and you wouldn’t really want to.
  • Scrolls. Fires once when someone reaches 90% of the page. A worthwhile engagement metric but not particularly useful on its own. If you have a lot of content, you’ll likely see a lot of scroll events.
  • Outbound clicks. Tracks clicks on links leaving your site. This is the one people most often misunderstand, because it covers external links only. Clicks on your own phone number or email address are not captured here. It’s mostly useful as an event to use for further tracking as the level of detail at base level is annoyingly vague.
  • Site search. Records what people type into your site’s search box. GA4 looks for the common URL parameters by default, so if your search uses something unusual, you may need to add it under the advanced settings.
  • Video engagement. Tracks plays and progress on embedded video. Worth knowing that this is YouTube embeds only, so Vimeo, Wistia and self-hosted video will show nothing at all and you’ll need to set this up separately.
  • File downloads. Fires when someone downloads a document. Works well and needs no configuration. Again, you might want to set up specific tracking if you are interested in specific file downloads like a brochure or an offline application form.
  • Form interactions. Leave this one off. We go into more detail below.
Enhanced Measurement options in GA4

Why you should turn off form interactions

Form interactions is designed to track two things automatically: when someone starts filling in a form and when they submit it. On paper it removes the need to configure lead tracking at all, which for most businesses is the single most valuable thing GA4 could measure.

In practice, it is the least reliable setting in the tool, and as a result, it has little practical value, as you can’t trust the data coming from it.

The core problem is how it detects a submission. It watches for a standard form submit action, which works fine on older forms that reload the page. Most modern forms do not work that way. They submit in the background and show a confirmation message without the page changing, and GA4’s basic detection frequently cannot see those at all. Depending on the form, you get nothing, duplicates, or events firing on interactions that were never submissions.

Worse, it cannot reliably distinguish a submission that succeeded from one that did not. A visitor who hits submit, fails validation because they mistyped their email, and gives up can still register as a form submission. It’s also common for this event to fire twice on each submissions. This has become a bigger issue with GA4 over time and we’ve noticed this across lots of accounts across a wide variety of website builders.

In order to build reliable data that you can actually work with, you need to build out form tracking yourself. To turn the automatic tracking off, open your data stream, click into the enhanced measurement settings, and switch off the form interactions toggle.

How should you track forms in GA4?

Two options, depending on how your forms work.

If your form redirects to a thank you page after submission, you can build the event inside GA4 itself using that page view as the trigger. It is straightforward, it is accurate, and it needs no other tools. We cover it in our guide to understanding events in GA4.

If your form submits without changing the page, which is most of them, you need Google Tag Manager. That is more involved, but it is the only way to get a trustworthy number, and for a business whose enquiries all arrive through a web form it is worth doing properly. Our guide to GA4 vs Google Tag Manager explains where the line falls.

There is also a third possibility worth checking before you build anything: some website platforms push their own form and e-commerce events into GA4 automatically. If yours does, the work may already be done. Look at your events list before you start and you’ll want to look for events like ‘generate_lead’. The best platform we’ve seen for this is Wix which is really well integrated with GA4.

Checking Your GA4 Tag is Working

Open the Realtime report and visit your own site in another tab. Within a minute or two you should see yourself appear. If nothing shows, wait a few minutes before assuming it is broken. We recommend trying with an incognito tab as GA4 can sometimes detect if you’re logged in and not tracked. Please be aware that this can take up to 48 hours to reliably pull in data. We often do our analytics and tracking updates on a Friday. That way, the site has 2 full days to start pulling in data before we review it on Monday morning. For further troubleshooting, check out our guide to troubleshooting your GA4 account.

Setting up a Google Analytics account isn’t particularly complicated, and it’s gotten easier with the introduction of GA4. The whole process takes about 10 minutes from start to finish, so it’s worth taking the time to ensure that everything is set up correctly from the beginning. For more information on Google Analytics 4, you can check out our complete guide to Google Analytics.

What is GA4? A practical guide to Google Analytics 4

It’s no secret that the launch of Google Analytics 4 and the past few years of using it have been met with backlash. Initially designed to be a more immediately approachable data tool for business owners, it’s often been a confusing tool to make use of and while definitely more convenient than Universal Analytics, it can often be a struggle to get anything of use out of it. It is the most widely used traffic tracking tool in the world, and it is also one of the most widely ignored, largely because the interface assumes you already know what you are looking for.

This guide is designed to help break it all down. It covers what GA4 is actually for, how it is put together, which reports matter, and where the numbers deserve a second look. If you tried to understand everything in GA4, you’d be quickly lost in the numbers, so this is made specifically to provide you with the key insights you need.

What GA4 is for

At its simplest, GA4 tracks two things: traffic and leads. Who came to your website and what they did once they got there.

The obvious question is why you need a separate tool for that when your own systems already tell you how many enquiries came in. The answer is attribution. At its core, GA4 gives you visibility of where your traffic and your leads are coming from and where your time is best spent. The accuracy of that data is paramount and one of the bigger struggles when it comes to GA4 in particular.

Setting a GA4 account

Setting up GA4 means creating an account, then a property inside it, then a data stream inside that. In practice this all happens in a single wizard, and you can be through it in a few minutes.

The three layers do mean something, though:

 

    • The account is the top-level container. It usually maps to a business, and one Google login can hold up to 100 of them.

    • The property is the website itself, and this is where your data actually lives. An account can hold up to 2,000 properties, which is far more than most businesses will ever need. If you run multiple websites, multiple properties are worth setting up, but for most businesses, one account and one property will be fine.

    • The data stream is the connection between your website and the property. You can have several in a property, but for a single website you only need one, and adding more usually creates more problems than it solves.

Google Analytics Settings dashboard

The setup wizard will give you installation instructions for most common platforms (such as Wix and WordPress), and following them is straightforward and easy enough for most sites. There is one setting worth changing before you walk away from it, which we cover in our guide to setting up GA4 properly.

GA4 Data Stream Installation Wizard

Finding your way around GA4

GA4 has four main sections. Home gives you a snapshot when you log in. Reports holds your actual data. Explore lets you build custom reports once you know what you want. Advertising covers paid performance.

image of available dashboards in GA4 reports

You will spend almost all of your time in Reports. Explore is powerful and worth learning eventually but it is only useful once you have a specific question you need answering. When you are just trying to understand your data, the generated reports will be fine.

There is also a real-time report, which shows a rolling 30-minute window of live activity. It sounds like the most exciting thing in GA4 but it is mostly a testing tool. Unless your site gets significant daily traffic, a half-hour window will show you a handful of visits and not much else. It comes into its own when you have set something up and want to check it is working.

realtime report in GA4

Realtime report is also slow and occasionally unreliable. It can take a minute or two to refresh, and new events may not appear for a day or so. It is worth noting that the main reports also run one to two days behind as well. If something looks missing, it is usually not broken, it is just late.

Reading GA4 reports

The two reports you will use most are the user report and the traffic report. They look similar and they answer slightly different questions.

The user report counts users, meaning unique people. The traffic report counts sessions, meaning visits. One person visiting your site four times in a month is one user and four sessions, which is why the traffic report always looks healthier than the user report. Neither is more correct. They just measure different things, and most of the confusion around analytics reporting comes from two people quoting different metrics at each other without realising it.

The traffic report is the more detailed of the two by default, and it reports e-commerce data without you having to configure anything, so it tends to be the better starting point.

Traffic report in GA4

In each report, you can set a data range to your liking. The default is set to 28 days but you can view back as far as you want. You can also toggle a comparison. This is set by default to match day of the week, but you can change this and you can compare against the previous period, the previous year or a custom window if you prefer.

data range comparison in GA4

Both reports break performance down by channel: 

 

    • Organic search – clicks that came from Google, Bing or another search engine

    • Direct – someone enters your site URL in the top bar

    • Paid search – Google Ads and Microsoft Ads traffic

    • Organic social – any social media activity

    • Paid social – your paid social media efforts

    • Referral – any clicks coming from external websites i.e. business listings or partner sites

    • Email – any clicks from your emails. Most email tools will automatically set up this tracking for you

    • AI assistant – any clicks from the various AI tools; i.e. ChatGPT, Gemini and Claude

    • Unassigned – not as big a deal as it was at the beginning of GA4 but any traffic that can’t be assigned a channel. Most common when looking at the last 48 hours before traffic can be properly assigned.

Direct is the channel to treat with suspicion. In theory it means someone typed your address straight into their browser. In practice, changes to cookies and consent handling have turned it into a catch-all for anything GA4 cannot confidently attribute, which means a chunk of your direct traffic is really something else wearing a disguise. If you run Google Ads for example, it is not unusual to see a spike in direct traffic. It is still useful, but it is the last number you should build an argument on.

channel attribution report in GA4

For anything more detailed, switching the report dimension to source and medium will show you what is actually driving each channel: Google and Bing under organic, Facebook and Instagram under social, and so on. You can do this by clicking on the dropdown box in the report like below.

channel attribution options in GA4 reports

Events and key events in GA4

Everything a visitor does on your site is recorded as an event. To view these, there is a events report in the reports section but we recommend using the Events section in GA4. This allows you to see your tracked events, events you have set up and your key events.

Events menu in GA4

GA4 creates a set of these automatically, and most are self-explanatory: page views, scrolls, outbound clicks, file downloads. The main one we would recommend turning off is form tracking. It’s difficult to know what exactly it is tracking, and most forms simply can’t be tracked purely in GA4. For this, you will need to use Google Tag Manager or build something internally.

Enhanced measurement options in GA4

A key event is typically an event that acts as the end point for a user journey. Google used to call these goals, then conversions, and now key events, which is worth knowing purely so that older guides make sense. Typically these are form submissions, purchases, appointment bookings, and phone or email clicks. To mark a key event, you need to click the star next to it in the event menu in Settings.

Key Events menu in GA4

Two things catch people out here.

The first is that GA4 no longer tracks phone and email clicks automatically. If those matter to your business, and they do for most local businesses, someone has to set them up.

The second is the delay. A new event will not appear in your list until a day or two after it first fires, which means setting one up is a two-part job: create it, then come back later to mark it as a key event. Skipping the second half is the single most common reason a business looks at its analytics and sees zero conversions.

It is also worth checking what is already in there. Some website platforms push their own events into GA4, and Google Ads can add its own and mark them as key events without asking. GA4 also now adds qualify_lead and close_convert_lead. You will want to remove these by unclicking the star as they won’t provide any data but they will make your key event report messier.

Key events list in GA4

Connecting Google Business Profile to GA4

Under ‘Settings’, you will find Product Links, which connects your property to other Google tools. Most of these are optional, and Google explains them poorly. However, two are not optional.

Product Links in Google Analytics 4

Google Ads is the obvious one, and if you are spending money on ads, linking it is straightforward and should be a priority. Simply click it and then follow the instructions. You’ll want the Google Ads and Google Analytics accounts to be managed under the same Google account if possible.

Google Business Profile is the newer link and the more interesting one for local businesses. Once connected, GA4 generates a Business Profile report that mirrors much of your GBP performance data. The main advantage is history. GBP itself gives you a fairly short reporting window of 6 months, and in our own testing the linked GA4 report has held around 18 months of data, which makes year-on-year comparison much easier.

Google Business Profile report in Google Analytics 4

It is not a complete replacement. The report has no visibility data, so profile view counts still have to come from GBP directly, and if you link multiple locations, you get one combined view rather than the ability to look at each separately. Data is also lost daily as Google applies a strict 18-month window.

Still, for a local business, this is the closest thing to a free upgrade in the whole tool, and the sooner it is connected, the more history you will have when you need it. 

Where GA4 stops

GA4 can track a reasonable amount on its own, but it has a hard ceiling. It handles page view events, outbound clicks, and form submissions that redirect to a thank-you page. It cannot handle forms that submit without a page change, which is most modern forms, and it cannot handle phone or email clicks or anything conditional.

For those, you need Google Tag Manager, which is a separate tool that sits between your website and GA4. Typically, Google Tag Manager is more dev-focused, but there are plenty of things you can do with minimal knowledge of code or web development.

How much should you trust GA4?

GA4 is not a source of truth. Tracking breaks, consent banners block data, attribution guesses, and a site change can quietly stop an event firing without anyone noticing for a month. Any number that has not been checked against something real should be treated as an indication rather than a fact.

The good news is that the numbers that matter most are usually the ones you can check. Form submissions, purchases and most appointment bookings are numbers that you will be aware of. Either in your site or through your CRM and other platforms. Click-to-calls and click-to-emails are harder to track, but you’ll know if the phone is ringing or not, and email enquiries are easy to check. These numbers are always advisory anyway, but validating them allows you to take away actual lessons from your data.

None of that makes GA4 less worth using but it does mean that you need to invest some time into properly understanding your data and making sure that what it is telling you is truthful. The buck doesn’t stop with GA4 and understanding that will allow you to make better-informed decisions about your business and your marketing.

GA4 tells you which part of your marketing worked. That is true, with one adjustment: it tells you which part of your marketing is working, in the way a weather forecast tells you what tomorrow looks like. Directionally reliable, occasionally wrong, and considerably better than guessing.

Set it up carefully, connect the things worth connecting, check the numbers you plan to act on, and it will earn its place. Log in once a quarter and read the totals without questioning them, and it will mostly tell you what you want to hear. If you want help setting up Google Analytics or better understanding your data, a member of our team will be happy to help, so please get in touch or feel free to read our other guides on Google Analytics.

GBC
EU
CN28
NTU
FSB