FAQ

Is LeadJourney adblock-proof?

Why LeadJourney is far more resilient to ad blockers than a typical third-party tag – it runs first-party from your own domain – and the honest limits of any tracking setup.

Mostly, yes – and far more than a typical tracker. Because LeadJourney runs first-party from your own domain, it slips past the way ad blockers actually work, so it keeps tracking leads that a conventional third-party tag would silently lose. No tracking is literally 100% immune – but in practice LeadJourney captures the visitors most setups miss.

In short

Ad blockers mainly block known third-party tracker domains from a blocklist. LeadJourney loads from a subdomain of your own site (track.yourdomain.com), which isn't on any of those lists – so the most common blocking trigger never fires.

How ad blockers actually work

Most ad and tracking blockers – uBlock Origin, AdBlock, Brave's shields, Safari and Firefox privacy modes – rely on big, shared blocklists (EasyList, EasyPrivacy and similar). Those lists name the usual suspects: third-party tracker domains and script files like google-analytics.com, connect.facebook.net, gtag.js or fbevents.js.

When a page tries to load one of those, the blocker recognises the name and cancels the request. The script never runs, so the visit, the lead and the conversion are never recorded. That's why a chunk of your real traffic quietly goes missing from conventional analytics.

Why LeadJourney slips past them

LeadJourney isn't a generic third-party tag, so the blocklist match never happens.

1. It loads from your domain, not a known tracker domain

You install LeadJourney from a tracking subdomain on your own website – a CNAME that points to package.leadjourney.io. The script then loads from something like https://track.yourdomain.com/..., which is first-party. There's no third-party tracker domain in the request for a blocklist to match, so the request goes through like any other asset on your site.

2. The script path doesn't look like a tracker

Conventional setups also get caught by file name – blockers recognise gtag.js or analytics.js. LeadJourney's snippet loads from a neutral path on your own domain (/package/latest/YOUR-WORKSPACE-ID/), so there's no recognisable tracker filename to flag.

3. The attribution anchor lives in the URL

LeadJourney's anchor is a click ID carried in the URL, not only in a script. So the campaign data that ties a visit to the ad that earned it travels with the visitor regardless of what runs in the page – another reason attribution survives where third-party tags break. See What is the tracking script? for how that thread works end to end.

4. It's also resilient to browser privacy features

The same first-party design helps against browser tracking protections (Safari ITP, Firefox ETP and friends) that aggressively purge third-party cookies. A first-party identifier on your own domain survives far longer, so your attribution reflects reality instead of a shrinking fraction of it.

Get the most resilience out of it

  • Use a custom tracking domain. This is what makes the script first-party in the first place – follow Set up your tracking domain.
  • Pick a short, neutral subdomain such as track.yourdomain.com or t.yourdomain.com. Avoid obvious words like analytics. or tracking., which a few aggressive heuristic filters can still flag.
  • Carry the click ID across domains. If your funnel spans more than one domain, pass the click ID along in the URL so the journey stays connected – see cross-domain tracking.

The honest limits

No tracking is ever completely adblock-proof, and we won't pretend otherwise:

  • A visitor who disables JavaScript entirely, or uses an extreme blocker that strips first-party scripts too, can still escape tracking.
  • A small number of heuristic / cosmetic filters try to guess at tracker-like behaviour rather than match a list – a neutral subdomain name keeps you well clear of these.
  • Resilience to ad blockers is not a substitute for consent. You stay responsible for your own cookie / consent setup; LeadJourney records leads on the pages and under the conditions you allow.

The practical takeaway: with a first-party tracking domain, LeadJourney recovers the large share of leads that a standard third-party tag loses to blockers – which is exactly the gap that makes attribution look worse than your campaigns really performed.

On this page