Tracking

Cross-Domain Tracking

In short

Cross-domain tracking follows a visitor across multiple domains as one session, for example from your website through a funnel to the checkout.

Also known as: cross domain tracking, multi-domain tracking, Multi Domain Tracking

Cross-domain tracking makes sure that a visitor who moves between several domains during their customer journey is recognized as one and the same person or session. Without cross-domain tracking, the journey breaks into several unconnected visits – and the conversion loses its source.

The problem

Tracking usually relies on first-party cookies, and those only apply to their own domain. A typical lead funnel, however, looks like this:

  1. Click on a Meta ad → landing page on yourcompany.com
  2. Click on Apply now → funnel on a funnel builder's domain
  3. Book a call → embedded calendar tool
  4. Purchase → the payment provider's checkout page

On every new domain, tracking starts from scratch. The conversion at checkout then shows up as a direct visit or a referral from the funnel builder – not as the result of the Meta ad.

Example

An agency spends $3,000 in ad budget for a coaching client. The funnel tool shows 18 sales, the ad account only 7, because purchases happen on a third-party checkout domain where the ad click is unknown. With cross-domain tracking, all 18 sales can be attributed to the right campaign – and the ROAS suddenly looks completely different.

How cross-domain tracking works

The session identifier is passed along when the domain changes, typically as a URL parameter on outbound links, as a hidden field in embedded forms or as a parameter in checkout links. The target domain reads the identifier and continues the session.

LeadMetrics offers Multi Domain Tracking for this: the session is passed on outbound links to your other domains. For iframes, funnel tools and checkout links there are placeholders that insert the session ID into hidden fields or links. On top of that, LeadMetrics matches leads to the session by email or phone number (lead tracking). Many tools like Heyflow or Digistore24 can be connected this way.

Common mistakes

  • Self-referrals: Your own funnel domain shows up as a traffic source and overwrites the ad.
  • Lost parameters: Redirects or link shorteners strip the session identifier.
  • Only one domain set up: The tracking script is missing on subdomains or funnel pages.

Ready for better tracking?

Try LeadMetrics free for 10 days and see which campaigns actually drive revenue.
Start a 10 day trial

Frequently asked questions

Whenever a visitor switches domains on the way to converting – for example from your website to a funnel builder, an embedded form tool or a payment provider's checkout page.

Guides on this topic

Related terms

All terms