1. Home
  2. Free tools
  3. Email deliverability tools
  4. Bulk website tracking tag detector

Bulk website tracking detector: which sites run analytics, ad pixels or heatmaps?

In short: Paste a list of websites and see which home pages load Google Analytics, Tag Manager, Google Ads, Meta Pixel, LinkedIn Insight, TikTok, Hotjar, Clarity and others, with the marker matched, as a CSV. Limit: Home page source only; tags loaded later aren't seen.

A bulk website tracking detector reads each home page's source for analytics, tag manager, ad pixel and heatmap scripts. Paste up to 100 websites, or 500 after a free Google sign-in; each row lists the tags seen, such as Google Analytics 4 or Meta Pixel, with the marker that matched. A tag is a signal, not proof of a campaign. Download the CSV.

Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. Check your list free nowSee pricing

One GET of each home page from our server, no cookies, nothing stored. 100 sites a run, or 500 when you sign in.
Sample result from the Bulk website tracking tag detector
Show the sample result as

Sample result

acme.example loads Google Analytics 4 and a Meta Pixel; initech.example loads none.

Site
acme.example
Analytics
Google Analytics 4
Ads
Meta Pixel

What this means for you

A tag is a signal that a site measures or advertises; it doesn't prove a campaign is running.

Next step:Check the address is real
  • About fifteen tags recognised
  • Kind and marker shown
  • Tag managers noted
  • Nothing stored
  • GA4
  • Meta Pixel
  • CSV

By SimpleVerifier Team · Last updated

Building a prospect list from company sites?

  1. Paste the sites here: 100 a run, or 500 after a free Google sign-in. Filter to the tagged rows and download the CSV.
  2. Upload or paste it at /verify. Every address gets a live mailbox check, and the first 100 email checks are free with a Google sign-in, no card.
Check the addresses on my list

How do I find which websites run tracking tags?

  1. Paste up to 100 sites, or 500 after a free Google sign-in, one per line; emails and URLs work too. You can also upload a CSV.
  2. Press Detect tracking tags. Each home page is requested once, over HTTPS and then HTTP, five sites at a time.
  3. Read each row: Tracking tags seen, with each tag, its kind (analytics, ads, heatmap, CRM) and the marker, or No tracking tags seen.
  4. Filter to the rows with ad tags and download the CSV.

Example

You enter
Three sites: acme.example (Google Analytics 4 and Meta Pixel), globex.example (only Hotjar) and initech.example (no tags).
You get
acme.example: Tracking tags seen, Google Analytics 4 and Meta Pixel, each with its marker. globex.example: Hotjar, heatmap. initech.example: No tracking tags seen. Download the CSV.
Limits
Up to 100 a run without an account and 500 when signed in with Google, counted over a minute. 10 sites a request; one GET of the home page from our server, no cookies, nothing stored.

Which tags does it recognise?

Google Analytics 4 and the retired Universal Analytics, Google Tag Manager, the Google Ads tag, Meta Pixel, LinkedIn Insight Tag, TikTok Pixel, Microsoft Advertising, Hotjar, Microsoft Clarity, HubSpot, Plausible, Matomo, PostHog and Segment. Each row shows the marker that matched.

Tags added through a tag manager, or after a cookie banner, load later and aren't seen, so a missing tag is not proof of no tracking.

Why look at it across a list?

A site that loads ad pixels is likely to spend on marketing, which is useful for a sales team that sells to those companies. A site on retired Universal Analytics hasn't touched its setup in a while.

To see what a site runs on, use the bulk website CMS detector; for who hosts it, the website host checker. For live-or-down, use the bulk website status checker.

What do you do with the flagged rows?

Treat ad tags as a hint to look closer, not as proof that a campaign is running today.

Before you email anyone on a list, verify the addresses.

Who uses this tool, and for what?

Marketing agencies
Find prospects that run ad pixels.
Sales teams
Sell to companies that track and advertise.
Lead-list owners
Add a marketing-maturity hint to a list.
Site owners
Audit tags across a set of domains.

What can’t this tool tell you?

  • Home page source only; tags loaded later aren't seen.
  • A tag is a signal, not proof a campaign runs.
  • About fifteen tags are recognised.
  • Up to 100 sites a run without an account, 500 signed in.

Common questions

How do I check if a website uses Google Analytics?
Paste it into a bulk website tracking detector like this one. It reads the home page source for Google Analytics and other tags.
Is this tracking detector free?
Yes. 100 sites a run without an account, 500 after a free Google sign-in, with no card, and a CSV download.
Does an ad pixel mean the company runs ads?
No. A pixel can be left on after a campaign ends.
Does it find tags loaded by a tag manager?
Only the tag manager itself. Tags it loads later aren't in the home page source.
Does it track anyone?
No. It reads public HTML; nothing is stored.
What is Universal Analytics (retired)?
The older Google Analytics, which stopped processing data in 2023. A site still loading it hasn't updated its setup.

Sources

A tidy list can still be full of dead addresses.

Extracting, deduplicating and syntax checks all work on the text of an address. None of them can tell whether the mailbox exists. Only the server that hosts it can answer that, through an SMTP check, and that is what the paid product does.

  • Upload the cleaned file as it is: CSVs up to 100,000 rows
  • A real SMTP mailbox check on every row, with catch-all detection
  • Small list? Starter at $9/mo covers 2,500 emails a month, cancel anytime

Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.

Clean your next list before it bounces

100 free email checks when you sign in with Google, no card. Then monthly plans from $9, or one flat price with fair use, never cut off.

100 free checks, no card Cancel anytime Secure payment by Stripe