Sample auditexample.com, made with Hitline in one click
Nov 6, 2026, 10:43
Tracking auditexample.comPages checked: product, cart, payment, order confirmation
4
platforms
14
events
3
high priority
3
medium priority
Setup
GTMGTM-K7P2QX, 24 tagsServer-sideGA4 through data.example.com, Meta and TikTok from the browserConsent Mode v2Correct on Google tags, missing on Meta and TikTokTracking plan4 of 8 events match
Issues and fixes
High
Meta Pixel fires before consent. Add an ad_storage consent check in GTM.
High
TikTok Pixel fires after rejection. The TikTok tag needs the same consent check.
High
Sales are credited to the payment site. Add pay.example.net to “Unwanted referrals” in GA4.
Medium
Meta AddToCart has no value or currency. Pass value and currency from the dataLayer to the tag.
Medium
generate_lead and begin_checkout never arrive. The form and the checkout button have no trigger.
Medium
sign_up has an empty method. Write the sign-up method to the dataLayer.
Need help fixing these issues?Shamistan Isayev, analytics and server-side tracking
shamistanisayev.com
Made with Hitline. No data left the browser.Page 1 of 1
Real report layout. No data left the browser.Download sample PDF
Free Chrome extension

Is your tracking working? Prove it in one panel.

See every GA4, Google Ads, Meta and TikTok event, spot server-side GTM and catch consent leaks, right inside Chrome DevTools.

Coming soon to ChromeSee a sample audit
No accountNothing leaves your browserOpen source
Reads the tags you already use
GA4Google AdsMeta PixelTikTok PixelGoogle Tag ManagerServer-side GTMHotjardataLayer
The problem

Most tracking bugs are silent.

The budget keeps spending on numbers that are wrong.

01

Events without values

The pixel fires, the dashboard looks fine, and the ad platform never learns what a cart was worth.

02

Pixels that ignore consent

A visitor clicks "Reject all" and a pixel fires anyway. Nobody notices until a regulator or a client does.

03

Sales credited to the wrong source

A payment page on another domain drops the click ID, and paid traffic shows up as a referral.

Inside the panel

Five views. One question: can you trust the numbers?

Event inspector

Every event, every parameter, every platform side by side.

Hitline reads the requests GA4, Google Ads, Meta and TikTok send, plus every dataLayer push.

  • One click, all platforms on the same row
  • Every parameter decoded, no query strings to read
  • Missing values flagged the moment they happen
GTM and server-side

Know if a site runs server-side GTM, with the proof.

Most tools miss requests that go to a site's own subdomain. Hitline checks four signals and lists every GTM tag with its status.

  • Four independent signals, not a guess
  • Every tag with type, trigger and status
  • See which platforms still send from the browser
Consent check

Click "Reject all" and see who keeps firing.

Hitline reads Consent Mode v2 signals and splits requests into before and after the visitor's choice.

  • Default and updated signals side by side
  • Leaks marked in red, with the GTM fix next to them
  • Cookieless pings told apart from real hits
Attribution path

Follow UTM and gclid page by page.

See exactly where campaign parameters get lost, from the ad click to the order confirmation.

  • UTM, gclid and fbclid tracked across pages
  • Cross-domain breaks found automatically
  • The GA4 setting that fixes it, named
Tracking plan check

Your plan against what the site really sends.

Load your plan as CSV. Hitline flags missing events and wrong parameters as you click through.

  • CSV or JSON, three columns
  • Missing events and wrong parameters, live
  • No plan yet? Draft one from your session
How it works

Three steps, no setup.

Add Hitline to Chrome

Free from the Chrome Web Store. No account to create.

Open a site, click the icon

The popup shows platforms, server-side status and the top issues.

Press F12 for the full picture

The Hitline tab in DevTools records every event live as you browse.

Audit PDF

Found something broken? Get it fixed by the person who built Hitline.

One click turns the findings into a prioritized report. Send it to a developer, or send it to me: I set up GA4, server-side GTM, Consent Mode and ad pixels for growing brands.

Book a tracking auditFrom Shamistan Isayev
Privacy

Your data never leaves your browser.

No server

All analysis runs inside Chrome. Hitline makes no requests of its own.

Minimal permissions

DevTools panel, active tab and local storage. No access to all your sites.

No analytics inside

The extension doesn't track you. Results disappear when you close the tab.

Open source

Read the code and check every claim on this page for yourself.

FAQ

Questions

Something else? Ask me directly

Is Hitline really free?

Yes. There is no paid plan, no account and no usage limit.

Does it send my data anywhere?

No. Everything is analyzed in your browser. Only your settings are saved, and only on your computer.

How does it detect server-side GTM?

It checks where GA4 requests go, the request path, the server_container_url setting and cookies set by the server.

How is it different from Tag Assistant?

Tag Assistant focuses on Google tags. Hitline shows Google, Meta and TikTok side by side, checks consent and attribution, and compares events with your tracking plan.

Do I need DevTools open?

The popup works without it. For the live event stream, open DevTools before the page loads, or reload once.

The Line family

More free tools from the same family

Technical SEO and AI search checks for any page.Coming soon
A competitor's stack, ads and brand style in one panel.Coming soon
Find what stops a landing page from converting.Coming soon
Screenshot, mark up and share feedback in seconds.Coming soon