Dark mode
Cross-domain vs. additional domains: which do I need?

Cross-domain vs. additional domains: which do I need?

Usermaven has two related but different concepts: cross-domain tracking and additional domains. They solve different problems, and picking the wrong one is a common cause of split visitor journeys.

Quick comparison

Mermaid diagramMermaid diagram

This is the decision most teams get wrong: subdomain splits are a consent-manager problem, not a cross-domain tracking problem.


Cross-domain tracking

Additional domains

What it does

Carries the anonymous visitor ID from one domain to another via URL parameters

Lets one workspace report on traffic from several separate domains

Use when

A single user journey crosses domains (marketing site → app, or a checkout on another domain)

You own several independent sites and want them in one workspace

Result without it

The same person is counted as two visitors, and the journey splits

You'd need a separate workspace per site

Cross-domain tracking

Use this when the same person moves between two domains as part of one journey — for example yourdomain.com to app.yourdomain.com on a different registrable domain, or a checkout hosted on a payment provider's domain.

Usermaven's cookies don't persist automatically between separate domains (they do between subdomains of the same domain). Cross-domain tracking works by passing the anonymous ID through URL parameters during navigation and restoring it on the destination domain.

Subdomains of the same domain do not need cross-domain tracking — the cookie is already shared. If those are splitting, suspect a consent manager deleting the cookie instead.

Additional domains

Use this when you want one workspace to report on several distinct websites that aren't part of a single funnel — for example a main product site and a separate microsite.

Add the extra domain in your workspace settings, install the tracking script on it, and select it from the domain dropdown in Web Analytics. Each domain reports separately, and you can filter to one at a time.

Choosing correctly

  • One journey, two domains → cross-domain tracking.

  • Two independent sites, one workspace → additional domains.

  • Subdomains of one domain → neither; the cookie already carries. If journeys still split, check your consent manager.

Troubleshooting split journeys

If a visitor still appears twice after setting either option up, the most common cause is a consent manager (such as Cookiebot) deleting the __eventn_id_... cookie on the second domain. See Troubleshoot a cookie consent manager blocking Usermaven.

  • Cross-domain tracking — setup steps.

  • Identity resolution in Usermaven — how anonymous and identified sessions stitch.

Was this article helpful?