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
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.
- 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?
- Paste the sites here: 100 a run, or 500 after a free Google sign-in. Filter to the tagged rows and download the CSV.
- 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.
How do I find which websites run tracking tags?
- 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.
- Press Detect tracking tags. Each home page is requested once, over HTTPS and then HTTP, five sites at a time.
- Read each row: Tracking tags seen, with each tag, its kind (analytics, ads, heatmap, CRM) and the marker, or No tracking tags seen.
- 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) andinitech.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.