Cross-Domain Conversion Tracking Setup: The Unseen Data Black Hole

30 min read

What’s wild is how invisible it all is. You see the sales, you see the sign-ups, and you see the revenue figures in your dashboard. The numbers look good. They show up in reports and headlines, yet almost nobody questions the path those users took to get there. They rarely question the lineage of the conversion event itself.

SS

Simul Sarker

Founder & Product Designer of DataCops

Last Updated

June 3, 2026

The guides tell you to add all your domains to GA4's "Configure tag settings," enable cross-domain tracking in GTM, and make sure fbclid survives checkout redirects. Follow those steps and you will still have a broken attribution stack. The configuration advice is technically correct and practically useless because it solves the last 10% of the problem while ignoring the 90% that kills you upstream.

Cross-domain tracking is not a domain boundary problem. It is four compounding failures, each one inheriting the damage from the layer before it. By the time a conversion event tries to cross from your landing page to your checkout subdomain, the user identity you needed to carry it has often already been destroyed — by Apple, by an ad blocker, by a consent banner that never loaded, or by the fact that the "user" was never human in the first place.

In September 2025, Apple shipped iOS 26 with Link Tracking Protection extended to all Safari sessions, not just Private Browsing and Mail. That means fbclid, gclid, msclkid, and ttclid are now stripped from every Safari click on iOS, not just the privacy-conscious edge case. Safari runs on roughly 55% of US mobile traffic. The click ID you needed to stitch the journey together is gone before your landing page fires its first event. No configuration change in GTM fixes a parameter that was stripped before the browser made its first request.

That is the black hole. Not the domain boundary. What was in the pipe before you tried to carry it across.


Why every cross-domain guide misses the point

The standard advice walks through four steps: configure GA4's domain list, enable cross-domain linker in GTM, pass click IDs through redirects, implement server-side for reliability. Reasonable steps. Incomplete picture.

Step one assumes the user has a persistent identity at the point of the first domain touch. It does not. If the user arrived from a Safari click in September 2025 or later, the fbclid that was supposed to seed that identity was stripped before the page loaded. The GA4 client ID that gets minted on arrival has no connection to the ad click. The cross-domain linker faithfully passes an orphaned session ID.

Step three assumes fbclid survived to the landing page. See above.

Step four — the server-side tracking fix — is the most dangerous advice because it sounds definitive. Server-side does not solve the click ID problem. The server receives only what the browser sends. If the browser never saw fbclid, your server never sees fbclid. Server-side helps with ad blockers blocking client-side pixels. It does not resurrect parameters stripped before the page load.

There is also a layer nobody mentions in cross-domain guides: bots traverse your checkout just as well as humans do. A bot that lands on your landing page, clicks through to your cart, and completes a purchase will maintain perfect cross-domain session continuity. Your GTM setup works flawlessly for it. That conversion fires server-side with pristine attribution back to the campaign that drove the bot traffic. Meta trains on it. Your lookalike audiences find more of them. Your checkout domain shows clean cross-domain attribution from that campaign. And the ROAS looks fine until you realize 20-40% of your tracked conversions came from automated traffic.

You fixed the plumbing. Nobody checked what was already in the pipes.


The four failures stacked under your cross-domain setup

The click ID is already dead. iOS 26 Link Tracking Protection, deployed September 2025, strips fbclid, gclid, dclid, msclkid, and ttclid from all Safari sessions. UTM parameters survive. Click IDs do not. This is not a small edge case: Safari commands over half of US mobile browsing. The FBP and FBC cookies Meta uses to match conversions back to ad clicks depend on fbclid being present at first touch. Without it, your Meta EMQ score drops and your CAPI signal weakens regardless of how well your cross-domain setup is configured. Google's gclid-based enhanced conversion matching faces the same erosion. The click ID that was supposed to thread your multi-domain journey together is stripped before step one.

Your consent banner never loaded on 30-40% of sessions. Every standard CMP — OneTrust, Cookiebot, Usercentrics, Iubenda — loads from a third-party CDN. uBlock Origin and Brave block those CDNs by name. In the sessions where the banner never loads, no consent is recorded, no tracking fires, and you have no record of the gap in your dashboard. That session crossed every domain in your funnel perfectly. It just was never tracked, never attributed, never counted. When you audit your cross-domain setup, you are auditing the 60-70% of sessions where the consent layer actually worked. The rest are invisible.

Server-side still depends on the browser sending the data first. This point deserves its own paragraph because it is the most repeated misconception in the category. Server-side tracking moves the event relay from the browser to your server. It does not replace the browser signal. The browser still needs to capture the user interaction and send it to your server-side endpoint. Ad blockers that block the client-side tag that initiates that capture still break the chain. Safari's ITP still expires the first-party cookie that was supposed to carry user identity across sessions within 7 days. The server receives a clean, unblockable event — for the sessions where the client-side trigger fired. Blended ad blocker rates in 2026 run 25-35% among premium demographics. Server-side does not recover those sessions.

Bots complete your checkout and your cross-domain tracking works perfectly for them. Global invalid traffic runs at 20.64% according to Fraudlogix 2026 data. Meta's own network averages 8.20% IVT, with Instagram at 38% and Audience Network at 67%. In finance and legal verticals the bot rate hits 42%. Bots do not respect domain boundaries. A properly configured cross-domain setup passes bot sessions from your landing page to your cart to your confirmation page with exactly the fidelity you designed for. Those events reach your CAPI. Meta optimizes toward audiences that look like the bots that converted. The attribution is accurate. The data is corrupt.

Fix all four of these and then the domain boundary configuration matters. Fix only the domain boundary and the other four compound in the background, invisible, month after month.


Quick answers

Does GA4's cross-domain configuration fix attribution across subdomains?

GA4's built-in cross-domain setup handles the linker parameter passing between domains you own. It does not handle stripped click IDs from Apple LTP, does not recover sessions where the consent banner never loaded, does not filter bot traffic, and does not bypass ad blockers preventing the initial client-side trigger. The configuration is necessary but not sufficient.

Does server-side tracking solve cross-domain attribution?

No. Server-side moves the forwarding relay to your server, which bypasses certain ad blockers targeting known browser-side pixels. But the browser still needs to send the initial event to your server. Stripped click IDs, blocked consent banners, and ITP-degraded session cookies all operate upstream of the server. Server-side does not resurrect data that never reached the browser layer.

Does iOS 26 break fbclid for cross-domain tracking?

Yes, significantly. iOS 26 Link Tracking Protection, released September 2025, strips fbclid, gclid, and other platform click IDs across all Safari sessions, not just Private Browsing. On US mobile traffic where Safari is dominant, the FBC cookie that ties Meta conversions back to ad clicks cannot be set on arrival because fbclid was stripped before the page loaded. Cross-domain passing of fbclid through checkout redirects does not help if fbclid was never present.

What is Event Match Quality and why does cross-domain tracking affect it?

Meta's EMQ score rates the quality of signals your CAPI sends. The score rewards hashed customer data (email, phone, name) and degrades when click IDs are missing or mismatched. A proper cross-domain setup that strips fbclid before checkout fires a CAPI event without FBC data, dropping your EMQ. Research puts the ROAS difference between EMQ 8.6 and 9.3 at 22% lift. That gap is largely a click ID problem, which is largely an iOS 26 problem.

Can bots complete cross-domain conversion funnels?

Yes. Bots — particularly headless browsers using Puppeteer, Selenium, and Playwright — navigate JavaScript-rendered sites including multi-domain checkout flows. Your cross-domain tracking works exactly as designed for them. Their conversion events reach CAPI. Meta and Google train on them. Your audience targeting drifts.

What is the difference between cross-domain tracking and cross-device tracking?

Cross-domain tracking maintains user identity across multiple domain names within a single session. Cross-device tracking identifies the same user across different devices over time. Both break for the same upstream reasons: stripped click IDs, blocked consent layers, ITP cookie expiry. Cross-device tracking additionally requires deterministic matching (hashed email) or probabilistic modeling, which means it is even more dependent on your CAPI signal quality being intact.

Is Shopify's checkout.shopify.com a cross-domain tracking problem?

Shopify's checkout runs on checkout.shopify.com, a different domain from your storefront. On January 13, 2026, Shopify changed the App Pixel default to "Optimized" with no notification, which throttles pixel events when iOS strips fbclid. Even with cross-domain configured, if you are on a Shopify standard plan without checkout extensibility, you cannot fully control event firing on the checkout domain. Shopify Plus resolves this with checkout extensibility access.


Buyer decision matrix

DTC ecommerce, Shopify, under $500K/month GMV

Your primary problem is the Shopify checkout domain break and Optimized pixel throttling since January 2026. You need a solution that either has a native Shopify connection handling the checkout domain correctly or a server-side setup that relays orders from the Shopify webhook rather than waiting on the browser. Elevar and Littledata both do this well at your scale, with Elevar at $200/month giving you order-level fidelity. DataCops at $49/month handles CAPI with bot filtering but does not have Elevar's order-level Shopify depth. Right for smaller stores: Tracklution at €31/month for clean multi-platform CAPI without the Shopify-native depth.

DTC ecommerce, Shopify Plus, $500K-5M+/month GMV

You have checkout extensibility. The domain break is manageable. Your real problem is bot traffic inflating your ad platform signals at scale — 20-40% corrupt events means millions in misallocated spend. You need CAPI with bot filtering before the event fires. Elevar does not filter bots. Neither does Littledata. Stape does not filter bots. DataCops filters 361B+ IPs before events fire. At this GMV, the ROAS delta from clean vs. contaminated lookalike audiences is the budget item that matters.

Multi-platform (Meta + Google + TikTok + LinkedIn), any platform

Meta's free 1-click CAPI, live April 15, 2026, handles Meta-only at zero cost. Google Tag Gateway, launched January 2026, handles Google-only at zero cost. Neither handles multi-platform. Neither filters bots. Neither includes a CMP. If you run ads on three or four platforms and want them fed from a single clean pipeline, the comparison is DataCops at $49/month versus Stape at $17/month plus Cloud Run hosting at $50-300/month plus your own bot filtering solution plus a separate CMP.

B2B SaaS, lead gen, long sales cycles

Your cross-domain problem looks different. The conversion journey often crosses a marketing site, a free trial subdomain, and a product domain over weeks or months. Standard session-based cross-domain tracking cannot stitch a 60-day journey. You need cookieless persistent identity that does not expire on ITP's 7-day clock. You also need fake signup detection — PillarlAbAI ran 4,560 signups through 4 weeks and found only 730 were real, with 650 accounts from a single laptop. HubSpot integration matters for CRM handoff. DataCops on Business at $49/month covers CAPI, bot-filtered events, HubSpot integration, and persistent identity for this use case.

EU-first, GDPR-sensitive

Your CMP is doing the most work and also the most likely to be broken. Every third-party CMP (OneTrust, Cookiebot, Usercentrics, Iubenda) loads from a CDN that uBlock Origin and Brave block 30-40% of the time. Your cross-domain tracking figures are therefore inflated for the sessions where consent actually loaded. The legal anonymous data — sessions that rejected tracking — is being discarded with identifiable data, destroying your baseline. You need a first-party CMP that loads from your subdomain, records anonymous analytics after rejection, and gates identifiable tracking correctly by consent tier. June 15, 2026 is the Google Consent Mode v2 mandatory deadline for EEA. That deadline is also a CAPI deadline: without correct consent signals flowing to your ad platforms, Google's optimization goes blind on EU traffic.

Agency managing multiple clients

Tracklution's white-label feature at €31/month per client is genuinely strong for agencies wanting clean branded reporting. Stape at $17/month per client gives you container flexibility but requires GTM expertise. Both work. Neither filters bots. For a client with significant bot exposure, you are forwarding bad signals to Meta on their behalf and they will eventually see the ROAS degradation and blame the agency.


The tools

DataCops

joindatacops.com/conversion-api is the only tool in this category that bundles bot filtering, first-party CMP, cookieless persistent identity, and multi-platform CAPI in a single script tag. For cross-domain attribution specifically, the persistent identity architecture matters more than the domain boundary configuration: DataCops resolves returning users without cookies, so ITP's 7-day expiry does not sever your attribution thread. The first-party CMP loads from your subdomain, not from a CDN that ad blockers target, so the 30-40% of sessions where competitor CMPs fail do not fail here. Bot filtering runs on 361B+ IPs before any CAPI event fires, meaning the conversions you send to Meta are real. Setup is one script tag and one CNAME record, live in 5-30 minutes on Shopify, WooCommerce, Webflow, or custom.

Honest weaknesses: SOC 2 Type II certification is in progress, not complete today. If your procurement requires it now, Tracklution has it (SOC 2 + ISO 27001). The integration catalog is narrower than Stape's 80+ templates. Pinterest and Snapchat CAPI are not supported. DataCops is a newer brand compared to Elevar or Stape and has less public track record. The $7.99/month Growth plan does not include CAPI — CAPI starts at Business at $49/month. For Shopify stores that primarily need order-level fidelity and are not yet concerned with bot filtering, Elevar's depth is real.

Right for: Multi-platform advertisers on Meta plus Google plus TikTok plus LinkedIn who want bot-filtered CAPI, a first-party CMP, and persistent identity without assembling a four-tool stack. Value: 9/10 at $49/month for the bundle. $0/month free tier for 2,000 sessions, $7.99/month Growth for 5,000 sessions. Business at $49/month for CAPI.

Elevar

The Shopify-native server-side tracking benchmark. Elevar captures order-level events directly from Shopify's data layer, giving you millisecond-accurate conversion data tied to specific order IDs rather than inferred page events. The checkout domain problem that breaks most cross-domain setups is handled natively because Elevar integrates at the Shopify platform level rather than through browser scripts. Support for Shopify Plus checkout extensibility is the strongest in category. Their data layer approach gives Meta and Google structured, deduplicated purchase events with correct revenue attribution.

The weaknesses are significant at scale. Elevar does not filter bots. A bot that completes a Shopify checkout fires a perfect Elevar event with correct order data and full CAPI attribution. Pricing escalates sharply: $200/month at 1,000 orders/month climbs to $950/month at 50,000 orders/month. There is no multi-platform CDPpipe — TikTok and LinkedIn are available but the architecture is Shopify-first, not platform-agnostic. Non-Shopify stores cannot use it. G2 reviewers note the pricing jump from Essentials to Business as a friction point at growth inflection.

Right for: Shopify Plus stores with 1,000+ orders/month prioritizing order-level data fidelity over bot filtering. Value: 7/10 at $200/month entry. $200/month Essentials, $950/month Business.

Stape

Stape is the infrastructure layer, not the outcome layer. It hosts your server-side GTM container, handles CNAME configuration so your sGTM runs on your subdomain, and provides 80+ templates for connecting platforms. If you have GTM expertise in-house, Stape is the cheapest path to server-side tracking at $17/month for Pro. The tradeoff is that Stape gives you the pipes. You still have to configure what flows through them. Cross-domain tracking, bot filtering, consent integration — all of it requires your own GTM setup work.

For teams without a dedicated tagging engineer, Stape is infrastructure with an assembly requirement. The $17/month plan plus Cloud Run hosting for the actual container runs $50-300/month depending on traffic volume, landing the real cost at $67-317/month. There is no bot filtering. No built-in CMP. No out-of-box analytics. Stape is correctly priced for what it is: a container host with good templates. It is often compared to full-stack tracking solutions when it is better compared to AWS.

Right for: In-house GTM engineers wanting full container control and the flexibility to build custom event routing. Value: 8/10 for its category (infrastructure), 5/10 if you need a complete solution. $17/month Pro plus hosting.

Tracklution

Finland-based, SOC 2 Type II and ISO 27001 certified, fully managed server-side tracking with no-code setup. This is the closest thing to a clean one-stop solution for mid-market and agency use cases that do not want to hire a GTM expert. Tracklution handles Meta CAPI, Google Enhanced Conversions, TikTok Events API, and LinkedIn CAPI from a single managed pipeline. The white-label feature makes it the strongest pure-play CAPI tool for agencies billing clients on branded reporting. Setup is 5-30 minutes. No container to maintain.

Weaknesses: no bot filtering. Cross-domain sessions that include bots are tracked with the same fidelity as human sessions and forwarded to ad platforms clean. No built-in CMP — you still need a separate consent layer. At €31/month the value is strong but the compliance-oriented pricing feels thin when you realize you are forwarding unfiltered traffic to Meta. Users on review platforms note that custom integrations outside the standard set require support escalation.

Right for: Mid-market advertisers and agencies wanting clean managed CAPI with compliance certifications and white-label reporting, without needing a GTM engineer. Value: 8/10. €31/month Starter.

Addingwell (Didomi)

Addingwell is a fully managed server-side tagging platform built on Google Cloud, acquired by Didomi for $83M in April 2025. That acquisition matters: Addingwell now ships as part of a CMP plus server-side bundle, which is the most architecturally coherent approach to the consent-and-tracking problem after OneTrust's market dominance. The tag health monitoring is genuinely excellent — real-time alerting when a tag drops below 100% success rate, cookie monitoring for ITP bypass. If you are processing 100M+ requests monthly and need monitoring at that scale, Addingwell is one of the few tools built for it.

For smaller operations, the complexity and pricing reflect the enterprise positioning. The free tier at 100,000 requests/month is useful for development. Paid plans run EUR-based and scale with volume. The combination with Didomi's CMP gives you consent plus server-side from one vendor, which is architecturally what the market needs. Execution still requires technical setup.

Right for: European enterprises wanting a CMP plus server-side bundle with enterprise-grade monitoring and Google Cloud infrastructure. Value: 7/10 for its target buyer. Free 100K requests/month, paid EUR-based above that.

JENTIS

Austrian-built, GDPR-first server-side tracking platform with a concept called Synthetic Users — when users opt out of tracking, JENTIS uses AI modeling to estimate what their conversion behavior would have been, allowing recovery of opted-out cohort data without violating consent. The Tracking Lift metric showing 61.5% additional server-side data measured is their headline proof point. For European advertisers where 30-50% of users reject tracking, this is not a marginal feature. It is the entire value proposition.

Pricing is steep for non-enterprise buyers: plans at €199/month and €549/month. The Synthetic Users approach requires trust in the modeling methodology — you are reporting model outputs to ad platforms, not actual user events, for the opted-out segment. That distinction has compliance implications depending on your jurisdiction and legal interpretation. No bot filtering.

Right for: European enterprises where a large opted-out segment is creating material attribution gaps and statistical modeling of opted-out conversions is legally acceptable. Value: 6/10 for most buyers, 9/10 for the specific European enterprise use case. €199/month and €549/month.

TAGGRS

Netherlands-based managed sGTM hosting with EU data residency as the primary positioning. Similar to Stape in that it is infrastructure-plus-templates rather than a full tracking solution. TAGGRS added a Multi Domain Tool for managing cross-domain tracking across subdomains from a single GTM container, which addresses the domain boundary configuration problem directly. EU hosting and data residency on GCP is the clearest differentiation from Stape.

G2 reviews note the product is highly reliable and compliance-focused, with proactive support. The main user complaint is the same as Stape's: non-technical users need documentation for anything beyond the standard setup. Template library is smaller than Stape's 80+ count. No bot filtering. No built-in CMP.

Right for: EU-focused agencies and brands that want managed sGTM infrastructure with data residency and first-party setup, comfortable with GTM expertise in-house. Value: 7/10. Pricing contact-based.

Meta 1-Click CAPI

Meta launched free 1-click CAPI on April 15, 2026. If you run Meta-only ads and do not need bot filtering, do not need multi-platform, and do not need a consent layer, this is the correct answer for your use case. Zero cost. Native to Meta. Zero setup. EMQ improvement from pixel-only to CAPI is material — Meta's own research via AdExchanger puts the CPA reduction at 17.8% on average.

The limitations are structural, not feature requests. Meta 1-click CAPI is Meta-only. It does not forward events to Google, TikTok, or LinkedIn. It does not filter bots before events fire. It does not include consent management. It does not solve the iOS 26 fbclid stripping problem — the same click ID you lost before the page loaded is still missing from the CAPI event. For a store running only Meta ads at low enough volume that bot inflation is immaterial, this is the correct tool.

Right for: Single-platform Meta advertisers at low-to-mid GMV who want native CAPI without paying for a third-party tool. Value: 10/10 for its specific use case. $0/month.

Google Tag Gateway

Google launched Tag Gateway in January 2026 as a free single-click CAPI solution for Google Ads enhanced conversions. Deployable on GCP, Cloudflare, or Akamai. Like Meta's 1-click CAPI, it is free, native, zero-setup, and Google-only. It does not include bot filtering, consent management, or multi-platform routing. The same first-party CNAME benefit that Stape and DataCops provide for surviving ad blockers is built into Tag Gateway for Google traffic.

Right for: Google Ads-only advertisers wanting enhanced conversions without a third-party tool. Value: 10/10 for its use case. $0/month.

Triple Whale

Triple Whale is an attribution dashboard, not a tracking infrastructure tool. It ingests what your pixels and CAPI send and presents it in a profit-centric reporting layer. Triple Whale improves what you see in your dashboard. It does not improve the quality of what goes into the pipeline feeding that dashboard. If your CAPI is forwarding bot conversions, Triple Whale will report them beautifully. If your cross-domain setup has gaps, Triple Whale inherits those gaps.

This is worth stating plainly because Triple Whale often appears in conversations about cross-domain tracking as an attribution solution. It is a measurement and reporting layer. The plumbing it measures is someone else's problem. Triple Whale is genuinely excellent at what it does: blended attribution, MER dashboards, creative analytics. It is not a substitute for fixing the data pipeline that feeds it.

Right for: DTC brands wanting profit-centric reporting and creative analytics layered on top of a working tracking infrastructure. Value: 7/10. $179/month annual, $259/month Advanced.

Northbeam

Northbeam occupies the same category as Triple Whale but at a higher price point and with more sophisticated MMM (media mix modeling) capabilities. It blends user-level tracking with statistical modeling, which means it partially compensates for attribution gaps by modeling what it cannot directly observe. At $1,500/month entry price scaling to $5,000-10,000/month for large budgets, it is enterprise-positioned.

The same caveat applies: Northbeam measures and models. It does not prevent bot events from entering your CAPI. It does not recover sessions where your consent layer blocked tracking. Its models can produce reasonable estimates in the presence of data gaps, but estimates are not a substitute for clean pipeline data. Northbeam works best when the data feeding it is as clean as possible.

Right for: High-spend DTC and omnichannel brands wanting MMM-level attribution modeling beyond what last-click or even MTA can provide. Value: 6/10 given the price entry. $1,500/month entry.

Segment (Twilio)

Segment is a Customer Data Platform, not a CAPI tool. It collects behavioral events from web, mobile, and server sources, unifies them into customer profiles, and routes those profiles to downstream tools. For cross-domain tracking specifically, Segment's client-side analytics.js and its server-side sources can stitch identity across domains using its anonymous ID and user ID system. The profile unification means a user who hits your marketing site, then your product trial subdomain, then your checkout can be connected in Segment's identity graph.

The limitations for CAPI use cases: Segment does not send events to Meta CAPI, Google Enhanced Conversions, or TikTok Events API natively. You need a custom destination or a CAPI-specific middleware layer. Setup is developer-intensive. Pricing scales with monthly tracked users and becomes expensive at volume — Segment's free tier covers 1,000 MTUs. No bot filtering built in. No CMP.

Right for: Product and engineering teams building customer data infrastructure who need event routing across many downstream tools, not specifically ad platform CAPI optimization. Value: 7/10 for its category. Free up to 1,000 MTUs, custom pricing above.

mParticle

mParticle is the mobile-first CDP, strong on app-driven conversion paths where the journey crosses from mobile app to web checkout — a real cross-domain problem that most tools handle poorly. Real-time event routing, strong SDKs for iOS and Android, and enterprise data governance are the genuine differentiators. For mobile-heavy funnels, mParticle's identity resolution across devices and platforms is among the best available.

Outside mobile-heavy B2C, the complexity and cost are hard to justify. Implementation typically takes 3-6 months. Pricing is enterprise-tier custom quote. No bot filtering. CAPI integrations exist but are not the primary use case the platform was built for.

Right for: Mobile-first companies with app-driven conversion funnels needing enterprise identity resolution. Value: 6/10 for the CAPI cross-domain use case, 9/10 for mobile CDP specifically. Custom pricing.

Tealium

Tealium is the enterprise tag management plus CDP combination with 1,300+ integrations. It is the correct choice when your tracking requirements are too complex for any point solution: multiple data sources, complex consent configurations, real-time audience activation across many downstream tools, legal requirements around data residency and sovereignty. Tealium's breadth is its value and its cost. Implementation takes 4-6 months with professional services. Pricing is negotiated custom.

For cross-domain CAPI specifically, Tealium is architectural overkill unless you already need a CDP of this scope. You are paying for 1,300 integrations and enterprise governance infrastructure when you need three: Meta, Google, and TikTok. The teams for whom Tealium makes sense already know it.

Right for: Large enterprises managing complex multi-tool data stacks who need unified governance, real-time activation, and 1,300+ integration breadth. Value: 5/10 for the CAPI use case, 9/10 for enterprise CDP. Custom pricing.

Littledata

Littledata is the GA4 specialist for Shopify. Its primary differentiation is clean recurring revenue and subscription tracking — ReCharge data flowing accurately into GA4, subscription events correctly attributed rather than counted as new conversions. Automatic server-side tracking for GA4 and Meta CAPI handles the Shopify checkout domain transition cleanly. For DTC brands running subscription models who have found other tools mangling their LTV data, Littledata solves a real problem.

Outside Shopify and subscriptions, the case is thinner. Pricing starts at $89/month and scales per order. No bot filtering. GA4-first architecture means the CAPI integration is secondary to the analytics use case. Reviews note occasional discrepancies between Littledata's event counts and platform-reported conversions, usually traceable to deduplication logic differences.

Right for: Shopify subscription brands needing clean GA4 data for LTV analysis alongside Meta CAPI. Value: 7/10 for the subscription Shopify use case. $89/month entry.

Aimerce

Aimerce is AI-native Shopify server-side tracking with a "Durable ID" as its persistent identity mechanism and AI agents monitoring data flow continuously. The Durable ID approach addresses the ITP and click ID stripping problem by building a first-party identifier that survives browser restrictions — conceptually aligned with the persistent identity approach that separates clean attribution from cookie-dependent alternatives. At $299/month base with usage-based scaling above 1,000 orders, pricing is higher than Elevar at comparable scale.

The AI agent monitoring that auto-corrects tracking issues is a differentiator for teams who do not want to debug tag failures manually. The Shopify-only constraint applies here as well. No bot filtering on events before CAPI submission. The AI-monitoring capability compensates for some data quality issues but does not prevent bot conversions from entering the pipeline.

Right for: Shopify-only brands who want AI-maintained tracking reliability and are willing to pay a premium for reduced manual maintenance. Value: 7/10. $299/month base.

Analyzify

Analyzify is a done-for-you GTM setup service and app for Shopify. One-time setup fee or lower ongoing subscription cost compared to Elevar, with expert-configured GA4 and Meta CAPI through a proper data layer. For brands that found Elevar expensive and want the GTM approach without doing the configuration themselves, Analyzify delivers a competent initial setup.

The weakness is that it is a service as much as a product. If something breaks post-setup, you are dependent on their support rather than controlling the configuration yourself. Cross-domain documentation exists in their technical docs, but the implementation is effectively a GTM container you own but did not build. No bot filtering.

Right for: Shopify brands wanting a professional GTM and data layer setup at lower cost than Elevar without needing ongoing GTM expertise. Value: 7/10. One-time fee or monthly subscription, pricing on request.

SignalBridge

SignalBridge positions as the small-to-mid market server-side tracking tool with built-in analytics, bot filtering, and funnel insights at $29/month. The bot filtering differentiator is meaningful — SignalBridge is one of the few sub-$50/month tools that addresses the IVT problem before CAPI submission. For the price, the bundle of server-side tracking plus analytics plus bot filtering represents genuine value compression.

The tool is newer and has fewer reviews than the category leaders. The integration set is narrower than Stape's template library. No built-in CMP. At $29/month, it is worth evaluating for SMB advertisers who want bot filtering without the DataCops pricing or the Stape complexity.

Right for: Small to mid-size advertisers wanting basic bot filtering with server-side CAPI at low cost. Value: 8/10. $29/month.

Cometly

Cometly is a marketing attribution platform with server-side tracking built in, plus an AI Chat layer for asking questions of your ad data and an integrated Ads Manager. It occupies the same category as Triple Whale and Northbeam — attribution measurement and reporting — while also handling the tracking infrastructure. For teams that want to consolidate their analytics and CAPI infrastructure into fewer tools, Cometly reduces the stack.

Custom pricing makes evaluation difficult without a sales conversation. Reviews note strong attribution visualization and useful AI query functionality. The same caveat about measurement versus pipeline quality applies: Cometly improves what you see but does not filter what goes in.

Right for: Growth-stage DTC brands wanting integrated attribution reporting plus CAPI infrastructure in one tool. Value: 6/10 pending pricing clarity. Custom pricing, typically $199-499/month.


Feature comparison

ToolBot filteringBuilt-in CMPMeta CAPIGoogle CAPITikTokLinkedInFirst-party setupEntry CAPI price
DataCops361B IP DBTCF 2.2, first-partyYesYesYesYesCNAME, 5-30 min$49/mo
ElevarNoNoYesYesYesNoShopify-native$200/mo
StapeNoNoYesYesYesYesCNAME (template)$17+hosting
TracklutionNoNoYesYesYesYesManaged, no-code€31/mo
AddingwellNoVia DidomiYesYesYesYesGCP managedFree 100K req
JENTISNoNoYesYesYesNoManaged€199/mo
TAGGRSNoNoYesYesYesYesEU-hosted CNAMEContact
Meta 1-clickNoNoYesNoNoNoNativeFree
Google Tag GatewayNoNoNoYesNoNoGCP/CloudflareFree
SignalBridgeBasicNoYesYesYesNoManaged$29/mo
Triple WhaleNoNoNoNoNoNoN/A (reporting)$179/mo
NorthbeamNoNoNoNoNoNoN/A (reporting)$1,500/mo
SegmentNoNoCustomCustomCustomCustomDeveloper setupCustom
AimerceNoNoYesYesNoNoShopify app$299/mo
LittledataNoNoYesYesNoNoShopify app$89/mo
AnalyzifyNoNoYesYesNoNoGTM serviceOn request

When NOT to use DataCops

You need SOC 2 Type II today. Tracklution holds SOC 2 Type II and ISO 27001 certifications. DataCops is in progress. If your legal or procurement team requires existing certification for vendor approval, use Tracklution until DataCops completes audit.

You are Shopify-only and need order-level event fidelity. Elevar's order-level data layer gives you millisecond-accurate purchase events tied to Shopify order IDs. If your primary need is pristine GA4 ecommerce data for Shopify, Elevar's depth is real and worth the premium.

You have an in-house GTM engineer who wants full container control. Stape at $17/month plus Cloud Run gives a skilled engineer maximum flexibility to build exactly what they need. DataCops is a managed outcome. Stape is managed infrastructure. Engineers who want to own the configuration should use Stape.

You are Meta-only and bot pollution is not yet visible in your data. Meta's free 1-click CAPI, live April 15, 2026, is the correct tool. Zero cost, native integration, real EMQ improvement. Adding DataCops at $49/month for a single-platform setup without a bot problem is unnecessary spend.

You are a European enterprise needing data sovereignty and deep compliance governance. Tealium, JENTIS, or Addingwell (Didomi) are built for this. DataCops is not positioned for enterprise compliance procurement. If you are in a regulated industry and need data residency contracts, a DPA with specific regional commitments, and enterprise SLA infrastructure, start with the tools that were built for that context.


What this means for your setup audit

The conversation in this category in 2026 is still dominated by "which tool sends events to Meta most reliably." That is the 2022 question. The 2026 question is what was in those events before they were sent.

iOS 26 stripped the click ID before your landing page loaded. Your CMP did not fire on 30-40% of sessions because it loads from a CDN that Brave blocks. Server-side recovered some sessions from ad blocker interference. And 20% of the conversions you forwarded to Meta came from automated traffic that will now shape your lookalike audiences for the next 60 days.

Clean attribution across multiple domains requires the full stack: a persistent identity that does not expire on ITP's 7-day clock, a consent layer that actually loads on every session, bot filtering before any event fires, and then — finally — the cross-domain configuration that everyone is already writing guides about.

The domain boundary is the last problem. What are you doing about the first four?


Live traffic quality

Updated just now

Visits · last 24h

487
Real users
35873.5%
Bots · auto-filtered
12926.5%

Without filtering, 26.5% of your reported traffic is bot noise inflating dashboards and draining ad spend.

Don't trust your analytics!

Make confident, data-driven decisions withactionable ad spend insights.

Setup in 2 minutes
No credit card