Skip to main content
Metrics type: Key MetricsCategory: Ad Platform

At a glance

AdRoll-attributed conversion value. SUM(conversion_value) for every purchase event AdRoll’s pixel + server-side tag captured within the configured attribution window, summed across line items at the advertisable level. This is AdRoll’s self-reported revenue, not the truth from your commerce platform; the two often disagree by 20, 50% post-iOS ATT. See Reconcile for the gap explanation.

Calculation

Calculated automatically from your AdRoll data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A UK homeware DTC brand running AdRoll for site retargeting + lookalike prospecting + cart-abandon orchestration. The 30-day window is 02 Apr 26 to 01 May 26. Account currency GBP. AdRoll Conversions API server-side tagging is live (rolled out 18 Mar 26). Shopify-side total revenue for the same period: £218,000. Of that, UTM-tagged AdRoll-source revenue: £52,400. GA4 Display channel attributed revenue: £61,200. What the revenue pattern tells you:
  1. The headline £95,800 is what AdRoll claims; the truth is closer to £55, 65k. Real AdRoll-driven Shopify revenue (probabilistic blend of UTM truth, GA4 display attribution, and AdRoll’s own measurement) is in that range. Don’t quote £95k to the CFO without the gap caveat. The honest read is “AdRoll is contributing £55, 65k of Shopify revenue per month at £13.7k spend, business ROAS 4, 4.7×.”
  2. Cart-abandon orchestration at 14.11× is mostly cannibalised email revenue. Many of those buyers would have completed the purchase via your existing Klaviyo cart-recovery sequence anyway. AdRoll’s email + display add-on claims credit alongside Klaviyo for the same orders. Run an A/B holdout (10% of cart abandoners get no AdRoll touch) for 30 days to measure incremental value, expect the “real” lift to be 30, 50% of claimed.
  3. Retargeting at 8.59× is in-band for warm-audience retargeting. Typical retargeting ROAS sits at 6, 10×; if you’re seeing <5× on retargeting, audience match rate is degraded (usually iOS / Safari ITP shrink). If you’re seeing >12× consistently, you’re probably defending revenue you’d already capture organically (same dynamic as Branded Search on Google).
  4. Prospecting at 2.19× is acceptable cold-audience performance for retargeting platforms. Pure cold prospecting on AdRoll typically lands 1.5, 3×, lower than Meta or TikTok cold audiences because AdRoll’s prospecting inventory is mostly GDN remnant. If prospecting is the growth lever, Meta or TikTok will outperform.
  5. Pre-CAPI on this account, conversion value was reading £71,400 on £15,200 spend (4.7× ROAS). The CAPI rollout in March lifted reported revenue by ~34% (catching iOS conversions Pixel-only had missed). The lift is real measurement, not inflation; the underlying business performance was the same.
  6. iOS share is 47% on this account. ATT and Safari ITP impact is material; CAPI is closing most of the gap but expect a residual 10, 20% under-report on iOS retargeting line items. Plan a creative + audience refresh on retargeting line items every 21, 28 days; ATT-eligible audience pools shrink fast and creative-fatigue accelerates the decline.
Quick sanity tests:
  • Revenue up + spend up = healthy scaling, the optimiser is finding incremental conversions.
  • Revenue down + spend up = scaling beyond the efficient frontier. Cap spend, refresh creative, audit per-line-item ROAS.
  • Revenue flat + spend down = budget cut without channel deterioration; channel is still healthy.
  • Sudden revenue drop with spend stable = pixel breakage (most common, check pixel diagnostic in AdRoll dashboard) or ATT audience collapse.
  • Revenue dropped 20%+ but Shopify revenue is stable = AdRoll is losing claim on conversions Meta or Google are now winning. Attribution shift, not real loss.

Sibling cards merchants should reference together

Total Revenue on its own only tells you what AdRoll claims. Pair it with these to know whether the revenue is real and incremental:

Reconciling against the vendor’s own dashboard

Where to look in AdRoll’s own dashboard:
AdRoll Dashboard → Reporting → Performance Report → “Conversion Value” (filter to the same advertisable and date range used in this card).
The “Conversion Value” column matches the field this card sums. AdRoll’s Home tile and Reporting → Custom Report → Group by Day both surface the same number for the chosen window. For a sanity check, the Conversions column × the Avg Order Value column should equal Conversion Value within rounding. Why our number may legitimately differ from AdRoll itself: Why the BUSINESS revenue often differs from this card (the important one): The conversion_value AdRoll reports is what the pixel + Conversions API saw, attributed back through AdRoll’s last-touch model. That value flows from your tag setup:
  • If the pixel sends order revenue with VAT, AdRoll reports VAT-inclusive revenue (matches what the customer paid).
  • If the pixel sends only first-purchase value (a common cap), AdRoll under-reports returning-customer revenue.
  • If the pixel sends modelled value, AdRoll includes some imputed revenue that wasn’t actually paid.
For the true business read (the one the CFO cares about), divide shopify.total_revenue attributed to AdRoll UTMs by AdRoll spend. The two figures should be within 30, 50% post-CAPI; bigger gaps usually mean (a) commerce-platform attribution disagrees with AdRoll’s window (different click windows, different last-touch logic), (b) the pixel is misconfigured, or (c) iOS / Safari ITP impact is degrading attribution despite CAPI. Cross-connector reconciliation: This card is AdRoll’s view of AdRoll-driven performance. The same purchase will be claimed differently by every platform with a tag in the path:

Known limitations / merchant FAQs

My AdRoll says £95k revenue but Shopify shows £52k from AdRoll UTMs, which is true? Both are true; they measure different things. AdRoll’s £95k is AdRoll-attributed revenue: every purchase that touched AdRoll inventory inside the 30-day-click + 7-day-view window. Shopify’s £52k is UTM-tagged AdRoll-source revenue: only orders where the customer’s last referrer carried AdRoll UTM parameters. The gap (£95k vs £52k) is structural and expected. Drivers:
  1. View-through credit. AdRoll claims any purchase from a user it served an impression to within 7 days, even if the user later arrived via Google search, an email, or direct. Shopify only sees the last UTM.
  2. iOS / Safari ITP. AdRoll’s UTM strip-rate is 30, 50% on Safari and iOS-app-WebView traffic; those orders show as Direct in Shopify but are still counted by AdRoll’s pixel.
  3. Modeled conversions. AdRoll auto-fills attribution gaps with statistical estimates; that revenue exists in AdRoll’s number but not in Shopify’s UTM count.
Practical answer: real AdRoll-driven Shopify revenue is between the two, typically 60, 80% of AdRoll’s claim. Use a weighted blend (40% AdRoll claim + 60% UTM-Shopify) for the CFO read. Why is my AdRoll revenue dropping despite stable spend? In order of likelihood: (1) Pixel breakage. Most common cause. Check the Pixel Diagnostic in AdRoll → Account → Pixel; broken events show as warnings. (2) iOS audience pool collapse. ATT opt-out continues to grind audience match rates down over time; if you haven’t refreshed creative or expanded audiences in 30+ days, the same audience is being re-targeted with diminishing returns. (3) Cross-platform competition. Meta or Google launched a new campaign that’s now winning last-click on conversions AdRoll used to claim. The conversions still exist; AdRoll just lost claim. (4) Commerce platform CR drop. The conversion path itself broke (checkout error, payment provider issue). Cross-check Shopify Conversion Rate. (5) Promo period rollover. AdRoll-attributed revenue during a 30%-off campaign rolls into normal post-promo; revenue compresses by the promo discount. iOS 14.5 ATT impact, what does it mean for AdRoll specifically? ATT and Safari ITP hit AdRoll harder than top-of-funnel platforms because AdRoll’s entire model is cross-site retargeting based on third-party cookies and IDFA. Without those, AdRoll cannot reliably:
  • Identify a user across sites (the basis of retargeting).
  • Tie a conversion back to the impression that influenced it.
Net impact: pre-ATT, AdRoll retargeting reach on iOS was 85, 95% audience match rate. Post-ATT (without server-side tracking), match rate dropped to 25, 40% on iOS. With AdRoll Conversions API + Identity Graph live, match rate recovers to 55, 75%. Action: roll out CAPI immediately if you haven’t, and treat AdRoll’s reported revenue as directional, not exact. Use Shopify UTM-tagged revenue as the floor. What’s the practical AdRoll Conversions API rollout playbook?
  1. Shopify: AdRoll has a native Sales Channel app; one-click install enables CAPI. Auto-deduplicates Pixel + CAPI via event_id. 30-minute setup.
  2. BigCommerce: AdRoll BC app + manual CAPI via Tag Manager + custom event_id. 2, 4 hours.
  3. Adobe Commerce / Magento: AdRoll extension + custom server endpoint. 1, 3 days.
  4. Custom / headless: Build a server-side proxy mirroring Pixel events. 1, 2 weeks.
  5. Test in AdRoll → Pixel → Server-Side Events tab; if dedup is working, both Pixel and CAPI events show but AdRoll credits one per conversion.
  6. Allow 7, 14 days for retraining before judging the revenue lift; AdRoll’s models recalibrate over that window.
How do I interpret modeled conversions on AdRoll? AdRoll auto-fills attribution gaps with statistically-modeled values (similar to Meta and Google). Modeled fill is rolled into conversion_value invisibly. Patterns:
  • Pre-CAPI: modeled fill ~18, 28%. Inflated.
  • Post-CAPI clean: modeled fill ~6, 12%. Healthy.
  • Post-CAPI but still high (>20%): implementation gaps; audit event_id deduplication and event coverage.
You cannot opt out of modeling. Trust the rolling 30-day, not the daily. Why is AdRoll’s reported revenue almost always higher than GA4’s Display revenue? GA4’s Display channel uses last-non-direct click attribution; AdRoll uses last-touch within 30d-click + 7d-view. The view-through window is the biggest difference, GA4 will not credit a Display channel for a view-through that didn’t get a click; AdRoll will. Expect AdRoll to claim 30, 60% more revenue than GA4 sees on the Display channel. This is structural, not a misconfiguration. Should I trust today’s revenue? No. Today is structurally low because (a) Reporting API has a 2, 4 hour lag, (b) view-through conversions can keep accumulating for up to 7 days post-impression, (c) modeled-conversion fill takes up to 72h to converge. Use the rolling 7-day for actionable reads. Multi-currency setup, how does revenue work? AdRoll advertisables are single-currency. Multi-currency merchants run separate advertisables per currency. This card is per-advertisable; there is no unified-currency total. To roll up across currencies for a CFO read, FX-convert at month-end rates externally. Is AdRoll’s revenue incremental or cannibalised? The single hardest question on retargeting. Most warm-audience retargeting (cart-abandoners, recent site visitors) is partially cannibalised, those buyers would have converted anyway via email, organic, or direct. Run a holdout test: exclude 10% of retargetable users from AdRoll for 30 days, measure their conversion rate vs the targeted 90%. The lift is the incremental AdRoll revenue. Typical finding: 30, 60% of AdRoll-claimed revenue is incremental; 40, 70% is cannibalisation. Use the incremental number for true ROAS calculation.

Tracked live in Vortex IQ Nerve Centre

Total Revenue is one of hundreds of KPI pulses Vortex IQ tracks across AdRoll and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.