Every guide in this series — Google Ads campaigns, Tag Manager, remarketing — eventually points back to the same place: your analytics. Google Analytics 4 (GA4) is where your traffic, behavior, and conversion data come together; it feeds audiences to Google Ads, conversions to Smart Bidding, and answers to every "is this working?" question your business asks.
Yet most GA4 properties we audit are set up in ten minutes and misconfigured for years: internal traffic polluting the numbers, key events never defined, data retention silently set to two months, and Google Ads never linked. This guide is the setup we run for clients — from property creation through data streams, event and key event configuration, Google Ads linking, audiences, and the settings that protect data quality. Follow it end to end and your GA4 property will produce numbers you can actually make decisions with.
If you knew the old Universal Analytics, unlearn its session-and-pageview model. In GA4, everything is an event: a page view is an event, a click is an event, a purchase is an event with parameters. Three event categories matter:
Any event you mark as a key event (GA4's current term for what used to be called conversions) can be imported into Google Ads for bidding. That single sentence is why analytics setup quality directly controls advertising performance.
Go to analytics.google.com, and under Admin, create an account (your company) and a property (your website or app):
1. Property name: the site name, kept human-readable.
2. Time zone and currency: align these with your Google Ads account. Mismatched time zones cause endless "why don't the numbers match" conversations.
3. Industry and business objectives: these tailor default reports; pick honestly.
Then create a Web data stream: enter your URL, name the stream, and GA4 issues your Measurement ID (G-XXXXXXXXXX). While you are here, review Enhanced measurement (the gear icon on the stream) and switch on the interactions you want tracked automatically. Leave site search on and check that your site's search query parameter (usually q or s) is listed.
You can paste the gtag snippet directly into your site, but if you run any other marketing tags — and you will — install GA4 through Google Tag Manager instead (our GTM setup guide covers container installation):
1. In GTM, create a Google Tag, enter your Measurement ID, and trigger it on Initialization – All Pages.
2. Preview with Tag Assistant, load a few pages, and watch GA4's Realtime report show your visit.
3. Publish the container.
Critical warning: choose one installation path. Sites that have both the hardcoded gtag snippet and a GTM-delivered tag double-count every page view, which silently inflates traffic and deflates bounce and conversion rates.
These five settings separate a professional property from a default one. All live under Admin:
1. Data retention: change it from 2 months to 14 months (Data settings → Data retention). The default quietly limits how far back your explorations can look. This is the single most commonly missed setting in GA4.
2. Internal traffic filter: define your office and team IP addresses (Data streams → Configure tag settings → Define internal traffic), then activate the internal traffic filter under Data settings → Data filters. Your own team's visits should never count.
3. Unwanted referrals: list your payment providers (Stripe, PayPal) so returning purchasers are not attributed to "stripe.com / referral".
4. Google Signals: enable if you want cross-device reporting and demographic data, but do so in step with your consent management obligations.
5. Cross-domain measurement: if your funnel spans domains (site to external checkout), configure them in the tag settings so sessions survive the hop.
Out of the box, GA4 measures traffic. Your business runs on outcomes, so define them:
Then, under Admin → Events (or Data display → Events), toggle Mark as key event for the handful that represent real business value. Keep this list short and honest — five meaningful key events beat twenty vanity ones, and if you plan to import them into Google Ads for bidding, every junk key event dilutes the algorithm's signal. Register any custom parameters you rely on as custom dimensions (Data display → Custom definitions) so they appear in reports.
Under Admin → Product links → Google Ads links, link your Ads account (you need Editor rights in GA4 and Admin in Ads). Enable personalized advertising in the link settings. This link unlocks three things:
1. Key event import: in Google Ads, under conversions, import your GA4 key events and let Smart Bidding optimize toward them.
2. Audience sharing: every GA4 audience becomes available for remarketing and exclusions in Ads.
3. Cross-tool reporting: Ads campaign data appears in GA4's acquisition reports, and GA4 engagement metrics appear in Ads.
While you are in Product links, also link Search Console — it adds organic query data to GA4 at zero cost.
GA4 audiences are more expressive than tag-based lists: you can combine behavior, event parameters, and time. Useful starters:
Audiences accumulate members only from the day you create them, so build these early even if the campaigns that will use them come later.
Spend thirty minutes validating before you rely on any number:
1. Leaving data retention at two months and discovering it a year later when a comparison query comes back empty.
2. Double installation via both gtag and GTM, inflating every traffic metric.
3. Marking button clicks as key events instead of actual submissions or purchases.
4. Never linking Google Ads, then wondering why bidding underperforms and audiences are unavailable.
5. Ignoring consent mode in regulated markets, which quietly cripples both measurement and remarketing eligibility.
6. Zero documentation — record every custom event, parameter, and filter in a measurement plan document your whole team can see.
A GA4 property configured properly — correct fundamentals, honest key events, internal traffic filtered, 14-month retention, Google Ads linked, audiences building — turns from a reporting chore into the engine room of your entire acquisition stack. Every guide in this series converges here: your Tag Manager delivers the events, your key events train Google Ads bidding, and your audiences power remarketing. Set it up once with discipline, verify it, document it, and every marketing decision you make afterward stands on solid data.