Home / Connect domains by a shared tracking ID

Guide · OSINT

Connect domains by a shared tracking ID

Published March 11, 2026 · OSINT · 2 min read

Pull the tracking IDs out of one known site's source, search each ID as a literal, and every other domain that shares it joins the map. Repeat on each new identifier until the network stops growing.

People separate their domains; they rarely separate their accounts. The same Analytics property, ad-publisher ID, or pixel gets pasted across a whole portfolio because it's easier. Each of those IDs is printed in the page source, so one identifier is a thread you can pull to unwind an entire network. This is standard tradecraft for fraud, brand-protection, and disinformation research.

The pivot loop

  1. Extract. Open the source of a starting domain and collect its IDs: GA4 G-…, legacy UA-…, AdSense ca-pub-…, Meta pixel fbq('init','…').
  2. Search each literally. e.g. "ca-pub-1234567890123456" — every result shares that ad-publisher account.
  3. Collect new domains, extract their IDs, repeat. A domain found via a shared UA ID may expose a different pixel that reaches sites the first ID didn't.
  4. Stop when no new identifiers appear.

Sweep an ID class

To find every network of a kind rather than one, search the ID shape with regex — /ca-pub-[0-9]{10,}/ or /UA-[0-9]{4,}-[0-9]/ — then cluster the results by shared value.

Weigh the evidence

Shared IDs are a strong link but not proof: an agency can reuse one across clients, and a copied template can carry an ID that was never scrubbed. Open each result's full source, confirm the ID belongs to the site's own tags, and treat template artifacts skeptically. Export the confirmed cluster as CSV for your case file. Related footprints live on the Analytics and Pixel pages.

Frequently asked questions

Which IDs are worth pivoting on?

Anything unique to an owner and printed in source: GA4 (G-) and Universal Analytics (UA-) property IDs, AdSense publisher IDs (ca-pub-), and Meta pixel IDs. Search each as a literal string.

How do I find every site sharing an ID?

Search the ID in quotes. Each result prints that exact ID in its source, so the set is every domain wired to the same account.

Is a shared ID conclusive?

No. Agencies reuse IDs and templates carry them by accident. It's strong circumstantial evidence — confirm by reading each result's source before you attribute ownership.