On this page
What a proper GA4 and GTM setup means
Google Analytics 4 records how people arrive at and use your website or app. Google Tag Manager is the container that deploys GA4 and other tags, such as Google Ads, the Meta Pixel and the LinkedIn Insight Tag, without editing website code every time.
Installing the basic GA4 tag takes minutes. Making the data trustworthy takes more: defining events that represent real actions, marking the right ones as key events, filtering internal traffic, handling cross-domain journeys, excluding payment gateways as referrers, and documenting it so the next person can understand it.
Why a tracking plan comes first
GA4 collects some events automatically, such as page views, scrolls and outbound clicks, and can be extended with enhanced measurement. That default data tells you very little about business results. A tracking plan lists the actions that matter to you, names each event consistently, defines its parameters, and decides which become key events. Writing this plan before touching Tag Manager avoids the messy containers and duplicate tags that make many GA4 setups untrustworthy.
Signs you need it
- You have GA4 installed but nobody trusts or uses the numbers.
- Conversions in GA4, Google Ads and your CRM do not reconcile.
- Payment gateway domains show up as a top traffic source.
- Every tracking change requires a developer to edit the site.
- Your staff visits inflate traffic figures.
- You run separate domains for a booking engine, store or portal and the journey breaks between them.
What’s included
- GA4 property and data stream setup or review, including data retention and Google Signals settings.
- Google Tag Manager container setup, with a clean naming convention for tags, triggers and variables.
- Event plan covering forms, calls, WhatsApp clicks, downloads, video engagement, e-commerce and bookings.
- Key events configured for the actions that matter.
- Cross-domain tracking, internal traffic filters and unwanted referral exclusions.
- Linking GA4 with Google Ads, Search Console and Merchant Center where relevant.
- Audiences for remarketing and analysis.
- Consent mode configuration where a consent banner is in use.
- A tracking document explaining every event and parameter.
How we deliver it
- Audit what exists: tags, duplicate installs, events and property settings.
- Plan events with you in business terms: what counts as a lead, a booking or a sale.
- Build in Tag Manager, using GTM’s preview mode to test each tag before publishing.
- Verify in GA4 DebugView and real-time reports that events arrive with the right parameters.
- Connect GA4 to Google Ads and other Google products.
- Hand over the documentation and container access, which stays in your account.
Who benefits most
Any business spending on ads benefits, but a few cases stand out. E-commerce stores need correct purchase and revenue data. Coaching institutes often use third-party enquiry or payment pages that break journeys. Real estate agencies rely on calls and WhatsApp clicks, which are not tracked by default. B2B manufacturers need to see which pages lead to quote requests and catalogue downloads.
Businesses with an app as well as a website can use GA4 across both, with Firebase feeding app events into the same property. That allows a joined-up view of people who find you on the web and continue in the app.
Timeline and cost
A straightforward website can be set up and tested within days. Sites with custom checkout flows, multiple domains, single-page app behaviour or server-side tagging take longer. Cost depends on the number of events, domains and integrations involved. GA4 itself is free to use for most businesses.
Where you already have a container full of old tags, part of the work is cleaning it up: removing unused tags, fixing triggers and consolidating duplicates. This is often worth doing before any new tracking is added, since a clean container is far easier to maintain.
Where it is justified, we can also set up server-side Tag Manager. It can improve data control and reliability, but it adds hosting and maintenance, so we recommend it only when the benefit is clear for your setup.
Common GA4 mistakes
- GA4 installed twice, once directly and once through GTM, doubling events.
- Marking every event as a key event, so “conversions” become meaningless.
- Leaving data retention at the shortest setting.
- No documentation, so nobody remembers what an event means a year later.
Frequently asked questions
Why use Tag Manager instead of adding code to the website?
Tag Manager lets you add, test and change tracking without editing site code, keeps every tag in one place, and includes a preview mode for testing before publishing.
Can you track WhatsApp and phone clicks?
Yes. Clicks on WhatsApp links and phone numbers can be recorded as events and marked as key events in GA4.
Will I lose my old data?
No. Fixing configuration does not delete existing GA4 data, though historical data will not be corrected retroactively.
Who owns the GA4 and GTM accounts?
You do. We set them up under your Google account or add ourselves as users, so access remains yours.
Can GA4 import conversions into Google Ads?
Yes. GA4 key events can be imported into Google Ads once the accounts are linked, although for bidding we often use Google Ads’ own conversion tags alongside GA4 for better accuracy.
Talk to us about google analytics 4 & tag manager setup
GA4 and GTM configured properly so your reports mean something.