AdRoll vs Criteo in 2026: Attribution, Margins, and the Decision Most Teams Get Wrong

TLDR

  • Choose AdRoll for Control: If you have a lean team, a budget under $15K/month, and need cross-channel control (display, social, email) from one self-serve dashboard, AdRoll is the more operationally efficient choice.
  • Choose Criteo for Depth: If you have a deep product catalog (10K+ SKUs), a budget over $20K/month, and a dedicated operator to manage the relationship, Criteo's commerce data graph offers superior targeting depth, justifying its opacity.
  • Distrust Default ROAS: Both platforms use generous post-view attribution that inflates reported ROAS. Demand click-only attribution reports and run holdout tests to measure true incremental lift.
  • Question the Margin: A significant portion of your spend is platform margin, not media cost. Ask each platform what percentage of your budget actually buys impressions. Criteo's opacity here is a known operational cost.
  • Mind the Post-Click Gap: Neither platform optimizes what happens after the click. Your ROAS ceiling is ultimately set by your landing page's ability to convert the traffic you're paying to bring back.

Most AdRoll vs Criteo comparisons are feature checklists. Both platforms do programmatic display advertising. Both use machine learning for bidding. Both integrate with Shopify. Comparing them on these points is like comparing two cars by listing that they both have wheels and an engine. It misses the point entirely.

The real decision between Criteo and AdRoll hinges on three things most comparison articles won't tell you: how each platform reports performance (and how much that reporting flatters itself), how much of your ad spend actually reaches publishers versus staying with the platform, and whether the platform's core identity architecture will function when third-party cookies are gone.

This isn't a feature comparison. It's an architectural and economic diagnosis.

The right platform depends on your tolerance for attribution inflation, your team's operational bandwidth, and whether you're optimizing for retargeting depth or cross-channel breadth. Neither is universally better. The goal here is to diagnose which system's constraints and trade-offs best fit your own.

How AdRoll and Criteo Actually Work Under the Hood

To understand the trade-offs, you have to look past the marketing and see the underlying system architecture. AdRoll and Criteo are not two versions of the same thing; they are fundamentally different systems built on opposing data strategies. This core difference dictates their pricing, targeting precision, attribution models, and readiness for a cookieless internet.

AdRoll: First-Party Pixel, Cross-Channel Breadth

AdRoll operates as a self-serve demand-side platform (DSP) built on the NextRoll infrastructure, giving it access to over 200 ad exchange partners. Its data model is centered on a first-party pixel you install on your website. AdRoll sees what users do on your properties—view products, add to cart, initiate checkout—and uses that behavioral data to build retargeting segments.

The architectural implication is critical: AdRoll’s targeting precision is bounded by the depth and volume of your own site traffic. For a Shopify store with 100,000 monthly visitors, the retargeting pool is rich and segmentation is powerful. For a B2B SaaS site with 5,000 monthly visitors, that same pool is thin, and you’ll constantly fight against short segment decay windows.

AdRoll's genuine structural advantage is its cross-channel breadth. From a single dashboard, you can orchestrate campaigns across display, social channels like Meta and TikTok, and even email. This breadth, however, comes at the cost of the deep, commerce-specific intelligence that defines its primary competitor.

Criteo: Commerce Data Graph, Retargeting Depth

Criteo’s architecture is fundamentally different. It operates on a proprietary "shopper graph" built from the aggregated browsing and transaction data of thousands of retailer partners, processing billions of daily events. This means Criteo doesn't just know a user viewed a specific product on your site; it often knows what they browsed and bought across a vast network of other commerce sites. This network effect provides significantly deeper purchase-intent signals, which fuels its best-in-class dynamic product ads.

This is Criteo's core trade-off: it exchanges AdRoll's cross-channel breadth for unparalleled commerce-specific depth. Its value is tightly coupled to product catalog retargeting, powered by dynamic creative optimization that AdRoll’s system can’t match. While Criteo Commerce Max is evolving its self-serve capabilities, the platform's DNA is in managed service. Many mid-market brands still interact with Criteo through dedicated account teams, not a dashboard, inheriting a layer of human-driven orchestration and opacity that AdRoll's self-serve model avoids.

The Two Things Most Comparisons Won't Tell You: Attribution Inflation and Margin Transparency

Both AdRoll and Criteo will show you impressive Return on Ad Spend (ROAS) figures in their dashboards. But those numbers are calculated using different attribution models, and neither platform is incentivized to help you understand how much of that reported performance is real, incremental lift versus simply taking credit for sales that would have happened anyway. This is where marketing execution systems break down—when the reporting layer obscures the underlying performance reality.

How Each Platform's Attribution Defaults Flatter Its Own Performance

The single biggest execution failure for teams managing retargeting is trusting the platform's default ROAS — and one of the most common CRO mistakes that quietly erodes paid media ROI. Criteo, for example, has historically defaulted to a generous 30-day post-view attribution window. This means if a user simply sees a Criteo ad (no click required) and then converts on your site within 30 days, Criteo claims full credit for that conversion. AdRoll uses a similar model, though often with shorter default windows and more accessible controls.

This matters because retargeting, by definition, targets users who have already shown intent by visiting your site. A significant percentage of them will convert regardless of seeing another ad. A 30-day post-view window doesn't measure the ad's impact; it measures the user's pre-existing intent. Industry data consistently shows that post-view models can inflate reported conversions by 2-5x compared to a click-only model.

The Diagnostic: Ask your account manager from both platforms for your default post-view and post-click attribution windows. Then, request a report showing your ROAS calculated using only post-click conversions. The gap between that number and what's in your dashboard is your "attribution inflation factor." For a real measure, run a holdout test: suppress ads to 10% of your audience. The conversion rate in that holdout group is your baseline. Your true incremental lift is the performance above that baseline.

What You Actually Pay: Media Cost vs. Platform Margin

When you commit a budget to either platform, not all of that money goes to buying media. A significant portion—often 30-50%—is retained as the platform's margin. The difference is in transparency.

AdRoll is relatively straightforward. Its pricing is typically CPM-based (cost per thousand impressions), and its Ads plan is pay-as-you-go. You set a budget, and you see the CPMs you're paying. While there's still a margin baked in, the model is legible.

Criteo’s pricing is opaque by design. You contact sales for a quote, and the Cost Per Click (CPC) or Cost Per Mille (CPM) you end up paying has Criteo's margin and media cost bundled together into a single, un-deconstructible number. A $0.80 CPC that includes a 40% platform margin is not cheaper than a $12 CPM with a 15% margin—it just looks cheaper until you do the math. This lack of transparency is a systemic constraint, forcing you to trust the platform's bidding algorithm without knowing the true cost of the underlying media.

The Diagnostic: Ask your rep from each platform a direct question: "Of every dollar I spend with you, what percentage goes to the publisher as media cost, and what percentage do you retain as fees or margin?" If they can't or won't give you a straight answer, that tells you everything you need to know about the system's transparency.

Cookieless Retargeting: Where Each Platform's Architecture Gets Tested

The deprecation of third-party cookies isn't a future problem; with Safari and Firefox already blocking them, up to 40% of your web traffic is already "cookieless." This is where the architectural differences from Section 1 become a critical test of system viability.

Criteo's shopper graph, built on deterministic first-party data from its retailer network, gives it a structural advantage. Its identity resolution doesn't depend primarily on third-party cookies. It can identify users across its network using hashed email onboarding and other persistent identifiers tied to actual transaction events. When a user logs into a partner retailer's site, Criteo can connect their identity deterministically, something a cookie-based system can't do.

AdRoll's model, centered on its own first-party pixel, is more vulnerable to cross-site tracking prevention. While the pixel works perfectly on your own site, its ability to retarget that user across the open web has historically relied on third-party cookies. To counter this, NextRoll (AdRoll's parent company) is investing in Google's Privacy Sandbox APIs (like Protected Audiences and Topics API) and leaning on its cross-channel capabilities. Retargeting via email or within walled gardens like Meta doesn't require third-party cookies, providing an alternative identity path.

As of mid-2026, both platforms have active Privacy Sandbox integrations, but the consensus among practitioners is that Criteo's underlying architecture is simply better insulated from the fallout. If cookieless readiness is your primary concern, Criteo's system is built on a more durable foundation.

Who Should Choose Which — and Who Should Switch

The right platform is not the one with more features, but the one whose operational model and cost structure align with your team's execution capacity and budget. The choice is a function of three variables: monthly ad spend, product catalog complexity, and your need for cross-channel orchestration.

Choose AdRoll If You Need Cross-Channel Control Under $15K/Month

AdRoll is the default choice for lean marketing teams (1-3 people) managing retargeting alongside social ads and email, with monthly retargeting budgets under $15,000. Its self-serve dashboard, transparent CPM pricing, and native integrations for display, Meta, TikTok, and email make it the more operationally efficient system. A single generalist can manage the entire workflow without needing to become a programmatic advertising specialist or negotiate with an account manager.

For teams with catalogs under 5,000 SKUs, AdRoll's well-documented Shopify and WooCommerce integrations make product feed hygiene manageable. If your primary goal is to consolidate retargeting and prospecting efforts into a single dashboard that your existing team can run, AdRoll is the correct architectural choice. The ceiling is real, however. As spend scales past ~$15K/month and catalog complexity grows, its bidding automation and targeting depth begin to plateau relative to Criteo's commerce-focused engine.

Choose Criteo If You Have Deep Catalogs, Higher Budgets, and a Dedicated Operator

Criteo becomes the superior choice for mid-market to enterprise retailers with complex product catalogs (10,000+ SKUs), retargeting budgets over $20,000/month, and at least one dedicated performance marketer who can manage the platform relationship.

Criteo’s dynamic creative optimization for large catalogs is genuinely better. Its machine learning engine leverages cross-network purchase intent signals—data AdRoll simply doesn't have—to decide which products to show, in which layout, at what bid. But this power comes with a clear trade-off: you are exchanging control and transparency for targeting depth. Criteo's pricing opacity and managed-service legacy mean you need an operator on your team who can run incrementality tests, challenge the platform's reported ROAS, and hold the account team accountable for performance. If you don't have that person, you risk overpaying for performance that looks better in the dashboard than it does on your P&L.

Can You Run Both? Deduplication and Holdout Testing When Using AdRoll and Criteo Simultaneously

Many mid-market brands end up running both platforms—AdRoll for its cross-channel reach and social retargeting, and Criteo for its deep product-level display retargeting. This creates a massive execution problem: audience overlap. Both platforms target the same users and both claim credit for the same conversions, leading to wildly inflated dashboard metrics. A brand seeing 6x ROAS in AdRoll and 7x in Criteo might find their true, blended ROAS is only 4x when measured by a third-party tool.

To run both without cannibalizing your budget and data, you need a strict operational protocol:

  1. Suppression List Sync: At a minimum, you must export lists of converted users from each platform and upload them as suppression audiences to the other on a daily cadence. More advanced teams use a burn pixel to suppress users in real-time post-purchase.
  2. Unified Holdout Group: Create a single holdout group (typically 10-15% of your total site traffic, segmented by a persistent user ID) and suppress this audience from both platforms simultaneously. This is the only way to measure the true incremental lift of your entire retargeting program against an organic baseline.
  3. Third-Party Attribution: Do not use either platform's dashboard as your source of truth. Use a neutral, third-party attribution tool like Triple Whale, Northbeam, or a well-configured server-side GA4 setup to de-duplicate conversions and understand the true customer journey.

Running both platforms is an advanced execution model. Without this rigorous deduplication and measurement system, you are simply paying two platforms to compete for the same conversions and take credit for work they didn't do.

The Conversion Gap Neither Retargeting Platform Closes

We’ve deconstructed the architectures, attribution models, and cost structures of AdRoll and Criteo. But even the perfectly chosen, best-configured retargeting campaign has a hard ceiling on its performance. Every ad, no matter how well-targeted, ultimately sends traffic back to a landing page. If that page fails to convert, your ROAS is capped by page performance, not ad performance.

This is the execution gap that neither AdRoll nor Criteo is designed to close. They optimize who sees the ad, when they see it, and at what bid. But the post-click experience—the landing page messaging, the CTA, the form friction, the page speed—is entirely your problem. For lean marketing teams already stretched thin managing multiple ad platforms, continuous landing page optimization is the first thing to fall off the backlog. You spend weeks optimizing the ad delivery system, while the destination it points to remains static and unoptimized.

This is a failure of the marketing execution system. Spike AI is the execution layer that closes this gap. While your retargeting platform optimizes ad delivery, Spike AI continuously optimizes the pages that traffic lands on. It identifies the highest-impact changes for your key pages, models the outcome, and deploys improvements on a weekly cadence—without requiring engineering tickets or expensive CRO agency retainers. It turns your landing pages from a static destination into a dynamic part of your growth engine.

See how Spike AI optimizes the pages your retargeting traffic lands on.

Conclusion

The AdRoll vs Criteo decision is not a feature comparison. It is an operational architecture decision. The right choice is determined by your team's execution capacity, budget, and tolerance for opacity.

If you are a lean team with a budget under $15K/month and need a self-serve, cross-channel platform you can control, AdRoll is the more efficient system. If you are a larger retailer with a deep catalog, a budget over $20K/month, and a dedicated operator who can manage an opaque, high-touch relationship, Criteo's commerce data depth can deliver superior performance.

But remember, the retargeting platform is only half the equation. The most sophisticated ad targeting in the world won't fix a landing page that doesn't convert. The ultimate constraint on your growth isn't which platform you choose, but whether you have a data-driven CRO system in place to continuously optimize what happens after the click. Stop comparing features and start evaluating how each system's architecture, attribution model, and margin structure interact with your own.

Frequently Asked Questions

What is the minimum budget needed to run campaigns on Criteo vs. AdRoll?

AdRoll has no official minimum spend; its Ads plan is pay-as-you-go, making it accessible for any budget. Criteo does not publish minimums, but in practice, most account teams require a commitment of $10,000-$20,000 per month to justify the onboarding and managed service overhead.

Which platform integrates better with GA4 and server-side tagging?

AdRoll generally offers a more straightforward GA4 integration with clear UTM parameter controls and documented support for server-side tagging. Criteo's system is designed to be self-contained, and reconciling its dashboard data with GA4 often reveals significant discrepancies due to different attribution models, particularly post-view counting.

What product feed specs does each platform require, and which is easier to maintain?

Both platforms accept standard Google Shopping feed formats. AdRoll's requirements are simpler, and its Shopify integration automates most of the work. Criteo's powerful dynamic creative engine is more demanding, performing best with enriched feeds that include margin and inventory data, creating a real, ongoing operational cost for feed hygiene.

How does Criteo's commerce media network affect its value for non-enterprise brands?

Criteo's network of retail media partners primarily benefits enterprise brands that sell through those channels. For DTC brands selling only through their own site, the direct value is limited. You benefit indirectly from the shopper graph data but don't get access to the retail media inventory, which is a key reason Criteo's value proposition is strongest at the enterprise tier.

How do incrementality tests compare between AdRoll and Criteo campaigns?

AdRoll provides basic holdout testing within its dashboard. Criteo offers more sophisticated incrementality measurement, but access is typically reserved for higher-spending clients via their managed service team, and the methodology isn't always transparent. For truly rigorous measurement, most practitioners use a third-party tool or run their own geo-based tests independent of either platform.

Does AdRoll or Criteo perform better for prospecting new customers vs. retargeting existing visitors?

For pure retargeting, Criteo's depth of commerce data often gives it an edge. For prospecting, AdRoll's broader cross-channel reach across display and social channels (Meta, TikTok) typically delivers more diverse audience exposure at lower initial CPAs, as its model is not limited to only finding commerce-intent lookalikes.

Read more