15+ Years web analytics experience100+ GA4 + GTM setups in the last 2 years
Sessions by channelBefore and after a clean up
Example of sessions by channel. Before a clean up: Direct 52%, Unassigned 18%, Organic search 13%, Paid search 9%, Email 4%, Referral 3%, Social 1%. After: Direct 10%, Unassigned 0%, Organic search 35%, Paid search 26%, Email 12%, Referral 9%, Social 8%.
Direct 52%Unassigned 18%Organic search 13%Paid search 9%Email 4%Referral 3%Social 1%
85%Misattributed traffic eliminated in one audit
Your GA4 looks ok but your data doesn't 'Feel Right'
Most GA4 setups are still "basic setups", and most businesses running them don't know it. Events fire inconsistently, conversions don't match the back-end and the team has quietly stopped trusting the dashboards.
It doesn't stop at your reports either. Every conversion lost to a badly set up cookie banner, old agency tech debt or an ad blocker is one Google Ads never learns from, so it spends more to find fewer customers.
Almost every client I've spoken with has started with "it just doesn't feel right", and 9 times out of 10 a quick clean up fixes it. Tell me what's not adding up and I'll show you where your data is going.
Before a tracking clean up: Shopify records 287 sales, GA4 sees 214 and Google Ads learns from only 151, so it pays about $66 per conversion and gets 151 conversions from a $10,000 budget. After the clean up: GA4 sees 281 and Google Ads learns from 274, cost per conversion falls to about $41 and the same budget brings 244 conversions.
ShopifyReal sales287
GA4What your reports see214
Google AdsWhat bidding learns from151
136 sales Google Ads never learned from.
Cost per conversion$66
Conversions from the same $10k budget151
Common symptoms
GA4 doesn't match Shopify, Stripe or your CRM
Paid spend is hard to attribute
70% of traffic is "Direct", or worse, "Unassigned"
Forms fire twice, or not at all
Nobody can say where most of your business comes from
Who this is for
Aussie small businesses running ads or trying to grow sales and leads online. Paid ads are now all about good conversion data, and it's what I love.
Who it isn't for
Anyone who doesn't really care where their sales come from. I can still help with a basic setup or a quick review, but you'll get far more out of it if you do.
Three Ways to Fix Your GA4 Tracking
From $1,500
GA4 & Tracking Audit
A written review of your existing GA4 and Tag Manager setup. Where the data is wrong, where it's missing, what to fix first and what's not worth the effort. You keep the report and the prioritised fix list. This will eliminate any feelings of "my data doesn't feel right" even if it ends up your setup is ok (it rarely is). Afterwards you can also engage me to get in and fix it at a reduced rate.
A bit more efficient: if you're not after an audit, I can jump in and clean up your web analytics and document the changes on the other end. You walk away with a clean GA4 property, tidy gtag destinations, a properly structured Tag Manager container with no tech debt (clean slate) and confidence that your data is as close as it can get to perfect.
If you're serious about Google or Meta Ads, server-side tagging through Stape routes your conversions through your own infrastructure and meaningfully improves what your reports actually capture (Google says 11%, I've seen as high as 20%). Again, documented for your team and more efficient.
Consent Management & privacy compliance From $5,000
Branded Looker Studio dashboard templates From $2,500
Tracking troubleshooting & one-off fixes Hourly Consulting, Starting at $500
Consent Compliance that doesn't break your performance marketing.
Data privacy is important, and complex, especially if your business is trying to market to European customers. I can help you make it make sense on the technical side. Google Ads and Meta both rely on consent signals, and without a consent setup that's properly configured you could be losing out on a lot of data, or collecting it in ways your own cookie banner says you aren't.
Most consent banners I audit are doing the opposite of what their owners think. Either they're blocking all tracking by default and the data has cratered, often well beyond what the business actually decided on, or they're firing tags before anyone has clicked accept. Neither is intentional, both are common.
Every audit and setup includes a consent review covering your consent management platform, cookie banner and tags, so they actually do what your privacy policy says they do. I'm not a lawyer and I don't give legal advice. You (or your lawyer) decide what your business needs, and I make sure the tracking matches it.
Australian visitorDefault set to granted
GA4Google AdsMeta
EU or UK visitorWaits for the banner
GA4Google AdsMeta
Consent management
GA4, Google Ads, Meta and every other tag set up and tested end to end, not just installed and forgotten.
Australian privacy
Tracking that follows the privacy approach you or your advisers choose, with the Australian Privacy Principles in mind. Technical setup, not legal advice.
EU and UK visitors
Your cookie banner checked so it records and respects every choice, even when someone changes their mind.
From "this doesn't add up" to numbers you trust.
01
Tell me what's going on
Send a short enquiry with what's not adding up and what you're running (GA4, Shopify, your CRM, your ad platforms). I'll reply with the package I'd recommend and a fixed price.
02
Fixed scope and quote
You get a written scope and a fixed price, so you know exactly what's being delivered and what it costs before any work starts.
03
Implementation, not handoff
Most analytics consultants hand you a 30-page report and disappear. My work's brief and practical, and you're talking to the guy who will implement the fix himself. Senior delivery.
04
You keep the documentation
Every engagement ships with written documentation, a tagging plan and a measurement spec your next team can actually read. The goal is to make me eventually unnecessary, not indispensable.
What clients say.
“It's so refreshing to meet someone who is so deep on all of this stuff. It's been really invaluable what you've been helping us out with. I'm very pumped to get some numbers that we can finally rely on.”
Marketing lead, B2B SaaS & Training Provider, after rebuilding GA4 and server-side tracking
Common questions.
Do I actually need server-side tracking?
Not always. It mostly comes down to your ad spend.
Under $5k a month on adsThe signal loss probably isn't worth the setup cost yet.
Over $5k a month, or a technical audienceAd blockers are common, and the recovered conversions usually pay for it several times over.
Not sure which side you're on? Ask and I'll tell you straight.
How much does a GA4 setup cost?
GA4 and tracking auditFrom $1,500
GA4 setup or rebuildFrom $3,000
Server-side trackingFrom $5,000
Setups typically land between $3,500 and $5,000, depending on your ecommerce events and how many platforms feed into the tracking. You'll have a fixed quote before any work starts.
Will this work with Shopify, WordPress, Webflow or a custom build?
Yes. GA4 and Tag Manager work on any platform, and so does server-side GTM through Stape.
Shopify
WooCommerce
WordPress
Webflow
Custom Next.js builds
On Shopify
Ecommerce onlyShopify's own setup, kept clean with no interfering scripts, is often all you need.
Ecommerce and lead generationYou'll likely need Tag Manager for the form tracking.
Shopify PlusTag Manager is the way to go.
Shopify can add costs depending on what you need.
Can you make my tracking GDPR and Privacy Act friendly?
I'm not a lawyer, so I can't tell you if your business is compliant. I can make sure your tracking matches your privacy policy and legal advice.
Every setupIncludes a consent management review.
Every auditChecks your cookie banner and consent flow, with the Australian Privacy Principles in mind and GDPR for EU or UK traffic.
Plenty of sites running OneTrust or Complianz (both tools I recommend) still have tags firing when they shouldn't. I can find and fix them.
What's the difference between an audit and a rebuild?
AuditA written diagnosis with prioritised fixes. You, your team or another agency does the work.
RebuildI do the implementation myself.
Most clients audit first to scope the work, then book the rebuild or use the report to brief their own dev team.
Do you work outside Newcastle?
Yes. The work is fully remote.
I'm based in Newcastle, NSW, with clients across Australia and a small number overseas.
Let's see what's broken.
Tell me what's not adding up and what you're running. I'll come back with what's worth fixing and a fixed price.