CheckMyTracking
50+ checks · Result in ~30 seconds · Free

Your analytics is lying.

And you don't even know it.

CheckMyTracking will check 50+ GA4 configuration parameters in 30 seconds and show you where your data is lying, being lost, or duplicated.

found: 12 issues
!critical: 3
time: 28s
Read-only accessData is never modifiedFree

The cost of bad data

What happens when analytics is broken

Decisions based on broken data

Duplicate transactions inflate revenue by 30–200%. A 2% bounce rate isn't a success — it's a sign of a double-fired tag. You're optimising something that doesn't exist.

Wasted ad budget

Without Consent Mode v2, Google Ads loses 40–60% of conversion data, CPA rises, and algorithms train on incomplete samples. Every day without a fix is money wasted.

You don't know what's broken

A tag silently stops working for 2 weeks — nobody notices. UTM parameters are missing, 80% of traffic shows as 'direct'. Analysts stare at beautiful dashboards with empty data.

What we check

50+ checks in 30 seconds

Each category gives a score from 0 to 100 with specific recommendations

Configuration

Data retention, timezone, currency, data streams, conversions, Google Signals

Event quality

Anomalous frequencies, non-standard names, events without parameters, zero activity

Duplicates

Repeated pageviews, doubled events, duplicate sessions from double-fired tags

Traffic sources

Spam referrers, self-referral, UTM errors, suspicious direct traffic

Data quality

Bounce rate, (not set) in dimensions, sessions without device or country

Integrations

Google Ads, BigQuery, Search Console — are they linked and configured correctly?

E-commerce

Duplicate transaction_ids, purchases without revenue, funnel: view_item → purchase

Consent Mode

CMP (Cookiebot, OneTrust), Google Consent Mode v2, trackers without consent

GTM audit

Tags without triggers, paused tags, conflicts, GA4 parameters in events

Traffic anomalies

Sharp drops or spikes in sessions and events, bounce rate changes

How it works

Three steps to results

1

Sign in with Google

Secure, read-only authorisation. No manual data entry, no API keys — just click 'Sign in'.

2

Select your GA4 property

Your properties load automatically. Optionally select a GTM container for an extended audit.

3

Get your detailed report

50+ checks, a 0–100 health score, and clear recommendations for every issue. Export to PDF.

Sample report

See what your audit report looks like

Every section receives a score from 0 to 100. Critical issues, warnings, and passes — all in one view.

73

Health Score

Critical: 3Warnings: 8Passed: 42
Configuration85
Events72
Traffic sources91
Data quality65
Consent Mode40

Sample data — your report will be based on your actual GA4 configuration

Frequently asked questions

Answers to your questions

Is it safe to connect my Google account?

Yes. We use Google's official OAuth 2.0 flow and request read-only access. We cannot modify, delete, or edit any data in your GA4. Authorisation happens directly through Google.

Will this tool change anything in my GA4?

No. CheckMyTracking operates in strict read-only mode. We don't make any changes to your property configuration, events, or tags.

Do I need Google Tag Manager?

It's not required. GTM is an optional step — if you use it, the audit will also cover tags, triggers, and variables. Without GTM, the GA4 audit works fully.

Who is this tool for?

Website owners, marketers, analysts, and agencies — anyone who wants to be sure that GA4 data is being collected correctly and completely.

Can I export the report?

Yes. Every report can be downloaded as PDF — perfect for sharing with clients, your team, or developers.

Is it really free?

Yes. CheckMyTracking is completely free. No credit card, no subscription, no hidden fees.

Start right now

Run your audit for free

No extensions to install. No manual setup. Results in 30 seconds.

Tested on real GA4 properties · Read-only access requested