From Your Advertorial to Your Shop. Same Session.
Feeding cleaner data to ad platforms for 1,000+ brands
Two Domains, One Journey, Full Attribution
Most performance marketers run more than one domain in the same funnel. The blog or advertorial that warms the buyer up lives on one domain. The Shopify store, ThriveCart checkout, or booking page lives on another. The buyer crosses the boundary, the cookie stays behind, and the shop logs a brand-new session as advertorial.com / referral. Your Facebook ad gets no credit.
AnyTrack treats each owned domain as its own property. You add the Tracking Tag to both, enable cross-domain settings on the source property, and toggle Sync Conversions on the destination. From then on, the atclid parameter rides the CTA across the hop, the session continues on the shop, and the conversion is reported in both campaign reports: the advertorial keeps the original google / cpc or facebook / cpc source so the ad platform gets the conversion, and the shop sees its own clean advertorial.com / referral view.
Not for affiliate offers. If your CTA points to an external affiliate network, cross-domain tracking doesn't apply. Use Postback URLs instead. Cross-domain tracking is for domains you own.
Property Per Domain, Synced Conversions, Full Credit
Property Per Domain
One property and one Tracking Tag per owned domain. Each runs its own ad accounts and Conversion API pixels.
Stitch Sessions
Cross-domain settings auto-tag CTAs with the atclid. The buyer's session survives the hop to the destination.
Sync Conversions
Toggle Sync Conversions on the destination. Every sale forwards to the source property and its connected platforms.
Built For Multi-Domain Funnels
<>
For eCommerce
<>
For Multi-Region
<>
For Info Business
Cross Domain Capabilities
<>
atclid Auto-Tag
Once cross-domain settings are saved, AnyTrack auto-tags every destination CTA with the atclid parameter.
<>
Sync Conversions
Toggle on the destination property and every sale forwards to the source property along with its atrefid reference.
<>
UTM Forwarding
Optional toggle on the destination forwards source UTM parameters to the destination URL so campaign data persists.
<>
Subdomain Hops
store.com to store.cart.com (different domains): one continuous session instead of store.com / referral reset.
<>
Multi-Account
Two partners, two AnyTrack accounts: use outbound webhooks plus the AnyTrack Multiaccount integration to sync across.
<>
AutoScan Verify
AutoScan flags every link affected by cross-domain settings so you can verify the atclid is auto-tagged correctly.
Cross Domain Tracking Questions
When It Applies
When the funnel spans more than one domain you own and you want the conversion to be credited to the original ad. Classic examples:
- Blog or advertorial on
example.com, Shopify store onshop.example.comor a fully separateshop.com - Pre-lander on one domain, ThriveCart or SamCart checkout on another
- Multi-region stores:
brand.com,brand.fr,brand.co.uk - Cart-on-subdomain setups where
store.comandstore.cart.comare treated as different domains by browsers
In all of these, the buyer crosses a domain boundary and would otherwise start a brand-new session on the destination, losing attribution to the original ad.
No. If your CTA sends traffic to an external affiliate network or merchant you don't own, cross-domain tracking doesn't apply. You can't add the AnyTrack Tracking Tag to a domain you don't control. Use Postback URLs and the network's click-ID forwarding instead. That's a different mechanism for a different problem.
The buyer clicks your Facebook ad and lands on advertorial.com with a fresh session and the fbclid in the URL. When they click your CTA to shop.com, the browser treats it as a brand-new domain. Cookies stay behind. The Shopify shop logs the session as source=advertorial.com / medium=referral. Facebook sees zero conversions, its AI bids lower on the audience that actually converts, and the original ad gets no credit.
How It Works
The flow follows the property setup:
- You create one property per domain in the journey (one for the advertorial, one for the shop).
- You install the AnyTrack Tracking Tag on each property.
- On the source property (the advertorial), you open Cross-Domain Settings and add the destination domain.
- On the destination property (the shop), you toggle Sync Conversions with the source property.
- Connect your shop's integration to the destination property (Shopify, WooCommerce, ThriveCart, etc.).
From then on, every CTA on the source pointing to the destination is auto-tagged with the atclid parameter. When the buyer lands on the destination, AnyTrack continues the original session. When they convert, the shop's integration captures the sale and forwards it to the source property too.
It depends on where the session started.
Session starts on the advertorial:
- Source property (advertorial) campaign report:
source=google / medium=cpc(or whatever drove the ad click). AnyTrack sends the conversion to Google Ads, Facebook, TikTok, etc. via Conversion API. - Destination property (shop) campaign report:
source=advertorial / medium=referral.
Session starts directly on the shop:
- Only the destination property reports the conversion. The source is whatever drove the visitor to the shop directly.
Each property has its own ad-platform integrations, Conversion API pixels, and tag-manager settings. The advertorial property sends to Google Ads, Facebook, and whichever channels drive its traffic. The shop property sends to its own ad accounts if you also run direct-to-shop campaigns. The cross-domain settings only govern session continuity and conversion sync; they don't merge the ad accounts.
atclid is the AnyTrack click ID generated on the source property. When cross-domain settings are enabled, AnyTrack auto-tags every CTA pointing to the destination domain with ?atclid=<id>. The destination property reads it on landing, continues the original session, and preserves attribution back to the ad that started the journey.
Setup & Compatibility
- Create one property in AnyTrack for each domain in the journey.
- Install the AnyTrack Tracking Tag on each domain (one tag per property).
- On the source property settings, scroll to Cross-Domain Tracking and add the destination domain. Save.
- On the destination property settings, scroll to Cross-Domain Tracking and toggle Sync Conversions with the source property. Save.
- Connect the destination's conversion source (Shopify, WooCommerce, ThriveCart, etc.) and your ad platforms.
- Verify with AutoScan that CTAs to the destination are auto-tagged with
atclid.
Typical setup: 15-30 minutes per pair of domains.
No. Add only the root domain. AnyTrack handles subdomain routing automatically.
No. That would generate self-referral traffic and corrupt your attribution. Add only the destination domain on the source property.
Many cart and funnel platforms have their own AnyTrack integration that already covers cross-domain requirements. Check the Integration Catalog setup guide for the specific cart system; it will tell you whether cross-domain settings are needed or whether the integration handles it natively.
Technically yes, but you'd still need a way to sync conversions back to your account from that domain. Without the Tracking Tag installed there, AnyTrack can't capture the session or the conversion. For domains you don't own, you're usually looking at server-side capture via webhook or postback, not cross-domain tracking.
Privacy & Accuracy
Yes. AnyTrack uses first-party data and the atclid URL parameter rather than third-party cookies or fingerprinting. Both are aligned with GDPR, CCPA, and modern browser privacy frameworks. You control what data flows where based on user consent on each property.
Ad platforms optimize on the conversions they see. When the buyer's full journey is preserved across domains and the conversion is reported back to the original property's ad platform via Conversion API, the algorithm learns which ads drive sales, not just which ads drive landing-page visits. Better signal in, better targeting out.
Less than it affects pixel-only tracking. The atclid parameter rides in the URL, not in a third-party cookie, so iOS restrictions don't strip it. Combined with server-side conversion capture from your shop integration (Shopify, WooCommerce, etc.), the conversion reaches your ad platforms even when the buyer's browser is locked down.
See how other marketers achieve growth with AnyTrack
+
Enhanced DTC Brand's Facebook Ad Campaigns
Overall Rating:
5/5
DTC Brand
Philipp
+
AnyTrack Positioned an Ad Agency for Success Amid iOS Challenges
Overall Rating:
4.5/5
CEO of Ad Agency
Rodrigo
+
Enhanced Conversion Tracking for a Media Buyer
Overall Rating:
4.5/5
Media Buyer specializing in acquisitions
Kenneth
+
Transformed an eCommerce Marketer's Multi-Channel Tracking
Overall Rating:
5/5
eCommerce Marketer
Roderick
+
Simplifying Complex Campaigns
Overall Rating:
4.5/5
Affiliate Marketing Agency
Valentina