How to Check Which Prospects Run Google Analytics or Meta Pixel
To see which prospects run Google Analytics or Meta Pixel, read each home page's source for the tags' script addresses. The bulk website tracking detector does it for up to 100 sites (500 after a free Google sign-in) and lists each tag it finds, its kind (analytics, tag manager, ads, heatmap or CRM) and the marker that matched.
A tag is a hint about how a company markets itself. It is not proof of spend.
The by-hand way
View the page source and search. Open view-source on the home page and search for googletagmanager.com, fbevents.js, snap.licdn.com or hotjar. Browser extensions that list trackers do the same for one page at a time.
That works for one site. For a prospect list, it is a long afternoon, and the markers differ for every tool.
Step 1: paste the websites
Paste one site or a list, one per line. Emails and URLs work too. You can also upload a CSV. No account is needed for up to 100 a run; sign in with Google for up to 500.
Step 2: run the check
Each home page is requested once, over HTTPS and then HTTP, five sites at a time. The tool reads up to 128 KB of the page source and runs no JavaScript.
Step 3: read the tags
| Row | What it means |
|---|---|
| Tracking tags seen | At least one known tag is in the home page source |
| No tracking tags seen | None of the recognised tags was found |
Each tag is labelled by kind. Analytics: Google Analytics 4, Universal Analytics (retired), Plausible, Matomo, PostHog, Segment. Tag manager: Google Tag Manager. Ads: Google Ads, Meta Pixel, LinkedIn Insight, TikTok Pixel, Microsoft Advertising. Heatmap: Hotjar, Microsoft Clarity. CRM: HubSpot. Filter the CSV to the ad tags to find companies that invest in paid media. Google's own guide to installing its tag is here.
How sales and research teams use it
- Selling to marketers. A site with ad pixels is more likely to spend on marketing than one with none.
- Spotting stale setups. A page on retired Universal Analytics has not updated its tracking in a while.
- Segmenting a list. Split prospects by analytics, ads or heatmap tools before a sequence.
To see what a site runs on, use the bulk website CMS detector. To combine status, parking and mail signals, see removing dead companies from a lead list. For the wider cleaning routine, see the lead list quality check.
What this check cannot do
- Only the home page source is read; tags loaded later are not seen.
- A tag is a signal, not proof a campaign runs.
- About fifteen tags are recognised.
- The limit is 100 sites a run without an account and 500 signed in.
If the company is still alive, check the contact emails
A site that answers does not mean a given mailbox exists. Once you know which companies are still around, check the addresses on your list on the verify page: the first 100 email checks are free with a Google sign-in, no card. Each comes back valid, risky or invalid with a reason, and nothing is sent to anyone on the list. To confirm every site still answers first, run the list through the bulk website status checker. For larger or recurring lists, see bulk email verification, list cleaning and pricing.
Check your list now
Paste your sites into the bulk website tracking detector.
Common questions
How do I see which tracking tags a website uses?
View the home page source and search for known script addresses, such as googletagmanager.com for Google tags or fbevents.js for Meta Pixel. A bulk tracking detector does this for a list and names each tag and the marker it found.
Which tags does the detector 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.
Does an ad pixel mean the company runs ads?
No. A tag can be present and misconfigured, and ad tags do not prove a campaign is running. Treat it as a hint to look closer.
Does No tracking tags seen mean the site has no tracking?
No. Tags added through a tag manager, or after a cookie banner, load later and are not seen.
What does Universal Analytics (retired) tell me?
The page still references the old analytics code, which suggests the setup has not been touched in a while.
Check your list before you send
Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.