Most GA4 setups look fine on the surface. Events fire properly, reports get populated, reports look fine, but under the hood… the data is often broken.
And that’s a big problem.
After reviewing hundreds of GA4 implementations, I’ve noticed a pattern:
👉 Most setups are technically correct and working.
👉 But strategically wrong.
Which means you are collecting data, but are not collecting the right data.
Common Issues I see
1. Event chaos
Inconsistent naming of events, e.g., form_submit, formSubmit, submit_form, all do the same thing, but you now have three events.
Duplicate events from GTM + hardcoded scripts - firing the same event multiple times due to 3rd party integrations.
Missing key events tied to business goals.
Result: You can’t trust your reports without spending endless hours trying to fix the data in the front end.
2. UTM inconsistency
Mixed casing in UTMs. For example, using Email, email, EMAIL will result in three different UTMs.
No governance or naming rules - using different names for the same channels, e.g., fb, facebook, meta, etc.
Using different campaign names for the same campaigns.
Result: Attribution becomes unreliable.
3. No validation process
Implementation is checked, but very little attention is paid to the data after the implementation.
Changes are made without testing
Teams assume “it’s working.”
Result: Silent data corruption over time.
4. Missing consent & tracking gaps
Tags firing without a proper consent setup
Or worse, not firing when they should
Consent banner shows up, but the signals are not sent to GA4
Not understanding the impact of consent on the data and reports.
Result: Incomplete or non-compliant data.
5. No connection to business outcomes
Tracking events that don’t map to revenue or key actions.
No clear measurement plan
Result: Lots of data with little to no insights.
Why does this matter?
Bad data doesn’t just sit quietly. It leads to:
❌ Wrong attribution decisions
❌ Misallocated marketing budgets
❌ Loss of trust in analytics
At some point, teams stop believing the data entirely, and that’s when analytics becomes useless.
How to Fix?
You don’t need a complete rebuild of tracking or reporting.
But you do need discipline:
✔️ Define a clear measurement plan
✔️ Standardize event and UTM naming
✔️ Audit your setup regularly
✔️ Validate data after every major change
✔️ Align tracking with business goals
That’s all, it does not need to be complicated.
Next Steps
If you haven’t audited your GA4 setup in the last 3–6 months, assume something is broken.
Start by reviewing your data—event tracking, attribution, and overall data quality.
Or use a tool like GA Auditor to quickly identify and fix the gaps.
How Jennifer Anniston’s LolaVie brand grew sales 40% with CTV ads
The DTC beauty category is crowded. To break through, Jennifer Anniston’s brand LolaVie, worked with Roku Ads Manager to easily set up, test, and optimize CTV ad creatives. The campaign helped drive a big lift in sales and customer growth, helping LolaVie break through in the crowded beauty category.

