What Is GA4?
Google Analytics 4 is Google's current analytics platform for measuring website and app performance. It replaced Universal Analytics (UA) in July 2023. GA4 uses a fundamentally different data model — event-based instead of session-based — which means it collects and reports on data differently from its predecessor.
For businesses, GA4 answers the same core questions: where is my traffic coming from, what are people doing on my site, and how many are converting? But it answers them in a different way, with different reports, different terminology, and different configuration requirements.
Why GA4 Matters
It's Your Only Option
Universal Analytics stopped processing data in July 2023. GA4 is the only Google Analytics platform available. If you haven't properly configured GA4, you're either missing data or working with inaccurate data.
It Powers Your Google Ads
GA4 feeds conversion data directly to Google Ads for campaign optimisation. If your GA4 conversions aren't configured correctly, your Google Ads campaigns can't optimise effectively — which means you're wasting ad spend.
It Provides Cross-Device and Cross-Platform Insights
GA4 can track users across devices and platforms (website + app) more effectively than Universal Analytics could. For businesses with mobile apps or significant cross-device browsing, this is a meaningful improvement.
Setting Up GA4 Properly
Step 1: Create Your GA4 Property
If you haven't already, create a GA4 property in your Google Analytics account. One property per business/website is standard. Configure:
- Data stream: Add your website as a web data stream
- Data retention: Set to 14 months (the maximum) under Admin → Data Settings → Data Retention
- Google Signals: Enable under Admin → Data Settings → Data Collection (this improves cross-device tracking and enables demographic data)
- Internal traffic filter: Set up a filter to exclude your own team's visits (Admin → Data Streams → [your stream] → Configure tag settings → Define internal traffic)
Step 2: Install via Google Tag Manager
We strongly recommend installing GA4 through Google Tag Manager (GTM) rather than the gtag.js snippet directly on your site. GTM gives you:
- Ability to add and modify tracking without changing your website code
- Consent mode implementation for privacy compliance
- Easier custom event tracking
- Better debugging and testing tools
Install the GA4 Configuration tag in GTM with your Measurement ID (G-XXXXXXX) and set it to fire on all pages.
Step 3: Configure Enhanced Measurement
GA4's Enhanced Measurement automatically tracks several common interactions without additional configuration:
- Page views
- Scrolls (90% scroll depth)
- Outbound link clicks
- Site search (if your site has search)
- Video engagement (YouTube embeds)
- File downloads
Review these under Admin → Data Streams → [your stream] → Enhanced Measurement. Enable or disable based on your needs.
Step 4: Set Up Custom Events
Enhanced Measurement covers basics, but most businesses need custom event tracking for their specific conversion actions:
For lead generation businesses:
- Form submissions (contact forms, quote requests, booking forms)
- Phone call clicks (tel: links)
- Email clicks (mailto: links)
- Live chat engagements
For ecommerce businesses:
- Product views (view_item)
- Add to cart (add_to_cart)
- Begin checkout (begin_checkout)
- Purchase (purchase) — including transaction value, items, shipping
- Refunds (refund)
Custom events are best set up through Google Tag Manager using triggers that fire when users complete specific actions.
Step 5: Mark Key Events as Conversions
In GA4, you designate which events count as conversions (called "key events"). Go to Admin → Events and toggle the "Mark as key event" switch for your important conversion actions.
At minimum, mark:
- Form submissions
- Phone call clicks
- Purchases (ecommerce)
- Any other action that represents a lead or sale
Step 6: Link to Google Ads
If you run Google Ads, link your GA4 property to your Google Ads account (Admin → Product Links → Google Ads). This enables:
- Importing GA4 conversions into Google Ads for campaign optimisation
- Audience sharing for remarketing
- Google Ads campaign data appearing in GA4 reports
Step 7: Link to Google Search Console
Link GA4 to Google Search Console (Admin → Product Links → Search Console) to see organic search performance data alongside your analytics.
Essential GA4 Reports
Acquisition Reports
Where is my traffic coming from?
Navigate to Reports → Acquisition → Traffic Acquisition. This shows sessions by channel (organic search, paid search, direct, social, email, referral). Use the date comparison feature to compare to previous periods.
Key metric: Look at conversions by channel, not just sessions. A channel driving lots of traffic but no conversions isn't helping your business.
Engagement Reports
What are people doing on my site?
Reports → Engagement → Pages and Screens shows which pages get the most views and engagement. Reports → Engagement → Events shows which actions users take.
Key metric: Engaged sessions (sessions lasting more than 10 seconds, having 2+ page views, or including a conversion) is a better indicator of content quality than raw page views.
Conversion Reports
How many people are converting?
Reports → Engagement → Conversions shows your key events over time, by source, by page, and by other dimensions.
Key metric: Conversion rate by traffic source tells you which channels produce the highest-quality traffic, not just the most traffic.
Exploration Reports
GA4's Explorations (Explore tab) allow you to build custom reports. Key explorations for most businesses:
- Funnel exploration: Map your conversion funnel (e.g., landing page → product page → add to cart → checkout → purchase) and see where users drop off
- Path exploration: See the sequence of pages users visit before converting
- Segment overlap: Compare behaviour of different user segments
Common GA4 Mistakes
Not Setting Up Conversions
Many businesses install GA4 but never configure conversion events. Without conversions, GA4 is just counting visitors — it can't tell you anything useful about business outcomes.
Ignoring Data Quality
Self-referral issues (payment gateways like Stripe or PayPal appearing as traffic sources), missing filters (counting internal traffic), and broken cross-domain tracking are common problems that silently corrupt your data. Our GA4 audit service identifies and fixes these issues.
Not Setting Up Consent Mode
Australian privacy law requires businesses to provide users with information about data collection and obtain consent where required. GA4's Consent Mode adjusts data collection based on user consent. Without it, you're either non-compliant or losing data when users decline cookies.
Using Default Channel Groupings Without UTM Tags
GA4 classifies traffic into channels (organic, paid, social, email) based on source/medium parameters. If your campaigns don't use consistent UTM tags, traffic gets misclassified — emails show as "direct," social posts show as "referral," and paid campaigns show in the wrong channel.
Comparing GA4 to Universal Analytics
GA4's data model is fundamentally different. Session counts, bounce rates, and other metrics won't match your old UA data. Trying to compare the two leads to confusion. Use GA4 data as your new baseline and measure progress from there.
GA4 for Australian Businesses: Specific Considerations
Privacy and Consent
Australian businesses should implement Consent Mode v2 in GA4 to comply with the Privacy Act 1988 and Australian Consumer Data Right requirements. This is particularly important for businesses handling health data or financial information.
Australian Dollar Tracking
Ensure your ecommerce tracking sends transaction values in AUD. GA4 can convert currencies, but it's cleaner to send values in your primary currency.
Time Zone Configuration
Set your GA4 property time zone to your primary Australian time zone (AEST/AEDT for eastern states) for accurate daily reporting.
Seasonal Considerations
Australian businesses should be aware that northern-hemisphere seasonality benchmarks don't apply. Set up custom date comparisons in GA4 that align with Australian seasons, school terms, and financial years (July–June).
Getting Help With GA4
GA4 is powerful but complex. If you're not confident your tracking is accurate or your reports are giving you useful insights, a professional GA4 audit can identify issues and set you up correctly.
If you prefer to learn more first, here are your options:
- Google's official GA4 documentation
- Google's free Analytics Academy courses
- Our digital analytics services for hands-on help
Frequently Asked Questions
Is GA4 free?
Yes. GA4 is free for most businesses. There is a paid version (Google Analytics 360) for enterprises with very large data volumes, but the free version handles up to 10 million events per month, which is sufficient for the vast majority of Australian businesses.
How long does GA4 keep data?
By default, GA4 retains event-level data for 2 months. You should change this to 14 months (the maximum) under Admin → Data Settings → Data Retention. Aggregated report data is retained indefinitely.
Can I use GA4 without Google Tag Manager?
Yes, but we don't recommend it. GTM gives you significantly more flexibility and control over your tracking. It also makes consent mode implementation easier and allows you to manage all your tracking tags (GA4, Google Ads, Meta Pixel, etc.) from one interface.
Do I need a GA4 audit?
If you're making business decisions based on GA4 data, that data needs to be accurate. We recommend a professional audit if: you're not sure your conversions are tracking correctly, your traffic numbers seem off, you recently migrated from Universal Analytics, or you've never had someone review your GA4 setup. Learn more about our GA4 audit
What's the difference between GA4 events and conversions?
In GA4, everything is an event — page views, button clicks, form submissions, purchases. Conversions (key events) are the specific events you designate as important to your business. Typically, form submissions, phone calls, and purchases are marked as conversions. Everything else is a regular event.