The moment a user crosses from one domain to another — say, from a marketing site to a separate checkout or booking platform — tracking can silently fall apart. Attribution breaks, conversions get orphaned, and nobody notices until the numbers look wrong. Here are the pitfalls to watch for.
Why cross-domain is hard
Browsers treat each domain as a separate context. Cookies and identifiers set on site.com don't automatically carry over to checkout.com. Without explicit cross-domain setup, the user looks like a brand-new visitor when they cross over — so the conversion isn't tied back to the click that drove it.
The common pitfalls
- No cross-domain linking configured. The most common issue — the click identifiers (like
gclidorfbclid) aren't passed to the second domain, so attribution is lost. - Third-party checkout platforms. Booking tools, payment providers, and hosted carts often live on their own domain, and the conversion fires there — where your pixel may not even be installed.
- Subdomains treated inconsistently. Moving between
wwwandappsubdomains can break sessions if cookie scope isn't set correctly. - Redirect chains that strip parameters. Redirects between domains sometimes drop the query parameters that carry the click IDs.
How to avoid them
- Configure cross-domain linking (in Google Tag / GTM, and pass click IDs to the destination domain).
- Make sure the pixel and conversion tag are installed on every domain in the funnel, including third-party checkouts where possible.
- Preserve query parameters through every redirect in the path.
- Set cookie domain scope correctly for subdomains.
- Test the full journey end to end — click an ad, go through the entire funnel across domains, and confirm the conversion attributes back.
The catch: it breaks quietly
Cross-domain setups are fragile. A checkout platform update, a new redirect, or a change to the second domain can sever the link — and because the sites stillwork, nobody notices until attribution quietly collapses. It's the same silent-failure pattern behind conversions dropping while spend doesn't.
Keep an eye on the whole funnel
Cross-domain funnels have more moving parts, which means more that can break. Taglert monitors whether your conversions are still recording and your pixels still firing across every connected account, so when a cross-domain link breaks and conversions stop attributing, you find out fast instead of at the next reporting cycle.
Stop finding out about broken tracking from your client.
Taglert monitors your pixels and conversion tracking 24/7 and alerts you the moment something breaks. 7-day free trial, no credit card.
Start your free trial