A GA4 setup that reports what your business actually cares about
Almost every business has GA4. Far fewer have a GA4 property configured to answer a question anyone asked. The difference is a few days of deliberate setup, not a different tool.
What is GA4 setup?
GA4 Setup is the configuration of a Google Analytics 4 property so it reports usefully: data streams, key events, audiences, attribution settings, data retention, filters and the optional BigQuery export. It suits Australian organisations who have GA4 installed but do not trust it, and those launching a site who want the property configured before traffic arrives.
Get a fixed written quote- Typical timeline
- 1 to 4 weeks
- What drives cost
- Cost is driven by the number of events, whether eCommerce is involved and whether historical data needs repairing.
- Best for
- Teams with GA4 installed by default who cannot get a straight answer from it
- You own
- The property, the data, the export project and the admin access
- Built with
- GA4, consent settings, BigQuery export, custom explorations
Your handover
What a default GA4 property gets wrong
A default GA4 setup collects page views, a handful of automatic events and very little that maps to your commercial model. Enhanced measurement fires on outbound clicks and file downloads whether or not those matter to you, internal traffic from your own office is counted as demand, and referral exclusions for your payment gateway are not set, so a chunk of your revenue appears to come from a bank rather than from search.
- 01Configured GA4 property with documented settings
- 02Key events defined and marked, with values where relevant
- 03Internal traffic filters and referral exclusions
- 04Cross domain measurement across your properties
- 05Consent handling and retention settings configured
- 06Ads and Search Console linking without double counting
- eCommerce or lead funnel reporting as applicable
- Custom explorations and a saved reporting collection
- BigQuery export where it is justified
The full list
Data retention defaults to the shorter option, which quietly limits how far back your explorations can look. Cross domain measurement is off, so a visitor moving from your marketing site to a booking subdomain is counted as two people and two sessions. None of this is exotic. It is the standard state of properties we inherit, and each item takes minutes to correct once someone decides to look. The reason it persists is that GA4 reports something plausible in every one of those states, so nothing appears broken until a number is questioned.
- Internal and agency traffic filtered rather than counted as demand
- Referral exclusions for payment gateways and booking subdomains
- Cross domain measurement configured across every property you own
- Data retention extended to the longest setting available to you
- Unwanted enhanced measurement events switched off deliberately
- Currency, time zone and reporting identity set for Australian reporting
Micro conversions still get recorded, they just do not sit in the headline number.
Key events, conversions and the distinction that trips teams up
In GA4 an event becomes a key event when you mark it as one, and key events flow through to Google Ads as conversions when the accounts are linked. This causes two predictable problems. The first is that everything gets marked, so a report showing four hundred conversions is counting newsletter signups next to signed contracts and the average is meaningless. The second is double counting, where the same purchase is imported from GA4 and also recorded by the Google Ads tag, and reported performance quietly doubles.
Micro conversions still get recorded, they just do not sit in the headline number
We mark a small number of key events, weight them by commercial value where a value can be defended, and pick one source of truth per conversion in the ad platforms. Micro conversions still get recorded, they just do not sit in the headline number. If you are spending meaningfully on Google Ads, deciding which system imports which conversion is more consequential than any bidding change you will make this quarter.
Choose the right level
Why GA4 will never match your ad platform numbers
Clients regularly ask us to make GA4 agree with Google Ads and Meta. It cannot, and any consultant promising otherwise is either misunderstanding the platforms or hoping you will not check. The systems count different things over different windows using different identity signals, and they always will.
System
01
GA4
What it counts
Conversions credited to the last non direct channel within its own model
Why it differs
Consent and browser restrictions remove some sessions entirely
02
Google Ads
What it counts
Conversions credited back to the ad click, including view through where enabled
Why it differs
Counts a click that converted later even if the visitor returned by another route
03
Meta Ads
What it counts
Conversions attributed to its own click and view windows
Why it differs
Modelled attribution and its own identity graph, not comparable line for line
04
Your CRM or order system
What it counts
Actual signed business and real revenue
Why it differs
Knows nothing about the marketing that caused it unless you pass it through
How we work this out during scoping
What we can do is explain the gap, keep it stable and choose which number governs which decision. Budget decisions get made on one platform consistently. Board reporting gets made on the number closest to your accounting system. The table below is roughly what we walk clients through, and it usually ends an argument that has been running for a year.
Consent, retention and Australian privacy settings
Australian privacy law is under active reform and the direction of travel is clear: more transparency about what is collected and firmer expectations around choice. Google also has its own requirements for advertisers using its measurement products, which is why consent signals now sit inside the analytics configuration rather than beside it. If any of your visitors are in the UK or Europe, the stricter obligations apply to them regardless of where your business sits.
More on consent, retention and Australian privacy settings
In practice we set consent handling so that analytics behaves predictably in both states, configure the property so denied consent results in modelled or reduced data rather than broken reporting, and switch off anything that sends personal information into Google's systems. We also document what is collected in language your privacy policy can borrow. The banner and signal plumbing itself lives in the tag container, which is covered in our Google Tag Manager work.
When BigQuery export is worth switching on
GA4 can stream raw event data to BigQuery, and for the right organisation it changes what is possible. You get every event with its parameters, unsampled, retained for as long as you choose, and joinable to your CRM or order data. That means you can answer questions the GA4 interface will not, such as which first session behaviours precede a customer who is still buying two years later.
The rest of the answer
It is not universally worth it. If nobody in your organisation writes SQL and you have no plans to hire that skill, the export becomes a storage bill attached to a dataset nobody queries. For most small businesses a standard GA4 setup and the built in interface are enough. We recommend the export when you have real data volume, a warehouse ambition or a need to keep history beyond GA4's retention limits, and we say no when the honest answer is that a well built Looker Studio dashboard on the standard connector would serve you just as well.
Where GA4 is the wrong tool for the question
GA4 is a marketing analytics product. It is good at channels, campaigns, landing pages and conversion paths. It is poor at product analytics, where you want to follow individual users through a workflow, watch feature adoption cohort by cohort and understand why someone abandoned a multi step process. Teams building a SaaS product routinely try to force GA4 into that role and end up frustrated by sampling, thresholding and an interface that resists user level questions.
GA4 estimates what marketing had to do with it
It is also the wrong place to look for revenue truth. Your order system and your accounting ledger know what you actually sold. GA4 estimates what marketing had to do with it. If your main question is about profitability by product line, that belongs in a warehouse and a reporting layer such as Power BI, not in an analytics property. Retail clients in particular benefit from separating those two conversations early, and we cover the wider stack in our work with retailers.
How we scope it
Four ways to scope your GA4 Setup project
We do not publish package prices, because the same brief can be a short build or a long one. These are the shapes the work usually takes. Tell us which one sounds like you and you will get a fixed written quote that spells out exactly what it covers.
GA4 Setup
Tracking that is correct, so the rest is worth reading
Fixed written quote, agreed before work starts
- Configured GA4 property with documented settings
- Key events defined and marked, with values where relevant
- Internal traffic filters and referral exclusions
GA4 Measurement build
The measurement your decisions actually depend on
Fixed written quote, agreed before work starts
- Everything in GA4 Setup
- Cross domain measurement across your properties
- Consent handling and retention settings configured
- Ads and Search Console linking without double counting
GA4 Full stack
Warehouse, pipelines and reporting across the business
Fixed written quote, agreed before work starts
- Everything in GA4 Measurement build
- eCommerce or lead funnel reporting as applicable
- Custom explorations and a saved reporting collection
- BigQuery export where it is justified
GA4 Ongoing
Keeping it accurate as the site and the tools change
Rolling monthly, quoted in writing
- Tracking checked after every site or tool change
- A named person who knows the account
- Reports maintained as the questions change
- Rolling, cancel with 30 days notice
These are shapes, not menus. Most quotes end up somewhere between two of them, and we will say so when the honest answer is the smallest one. Describe the problem and we will tell you which it is.
Questions buyers usually ask
Frequently asked questions
How long does a GA4 setup take?
Usually 1 to 4 weeks. A straightforward marketing site with a handful of key events sits at the short end. eCommerce takes longer because the purchase, refund and item level events need testing against real transactions. If a data layer has to be built first, that dependency sets the schedule, and we flag it in the first conversation rather than mid project.
GA4 is free, so what am I paying for?
The platform costs you nothing and the configuration is the work. You are paying for decisions about what counts as a conversion, correct filtering, consent handling, testing every event on real devices and reporting built around your questions. Cost is driven by the number of events, whether eCommerce is involved and whether historical data needs repairing. We quote in writing after a short scoping call.
Can you fix a property that already has two years of messy data?
We can fix collection going forward and we can often clean reporting retrospectively using filters and calculated fields. What we cannot do is retroactively collect events that were never sent. Where history matters, we usually keep the existing property running, correct it in place, and annotate the date the changes took effect so nobody misreads the step change as a business result.
Who has access to the property when we finish?
Your organisation holds administrator access, and the property sits in an account under your control rather than an agency account. We are added as users you can remove. If a previous agency created your property inside their own account, we help you move it or rebuild it in yours, because a property you cannot access is a liability at exactly the moment a relationship ends.
Do we still need GA4 if our ad platforms report conversions?
Generally yes, because ad platforms only report on their own traffic and each grades its own homework. GA4 gives you a consistent view across organic search, email, referral, direct and paid in one place, which is the only way to see whether paid activity is adding customers or being credited for ones you already had. It is a cross checking tool, not a replacement.
What ongoing work does GA4 need after setup?
Less than people fear, but not zero. Site changes break events, new campaigns need tagging conventions applied, and Google changes the product regularly. Most clients keep a light quarterly review to verify key events are still firing, check for new referral exclusions and update reports as questions change. We provide the checklist so you can run that internally if you prefer.
Related services
Get your GA4 property configured properly
Tell us what you need it to answer and what you currently do not believe. We reply within one business day and send a fixed written quote with the scope stated.