> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ROAS, Taboola

> ROAS for Taboola stores. Tracked live in Vortex IQ Nerve Centre. How to read it, why it matters, and how to act on it.

**Metrics type:** [Key Metrics](/nerve-centre/overview#metrics-types-explained)  •  **Category:** [Ad Platform](/nerve-centre/connectors#connectors-by-type)

## At a glance

> Return on ad spend for Taboola native, the headline efficiency reading. **`conversionsValue ÷ spent`**. Native ROAS reads structurally lower than Search or Social on a last-click basis because Taboola is upper-funnel; benchmark against your own history rather than other channels. **A 2× last-click ROAS on Taboola often translates to 4, 5× true contribution** once multi-touch and assisted conversions are factored in.

|                            |                                                                                                                                                                                                                                   |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **The formula**            | `conversionsValue ÷ spent` from the Backstage `campaign-summary` report at account level. Both numerator and denominator come from the same call, so the ratio is internally consistent within Taboola's walls.                   |
| **What "spend" means**     | Gross media cost in account currency, before agency markup, after IVT credits. Includes platform fee.                                                                                                                             |
| **What "revenue" means**   | Taboola-pixel-attributed conversion value within the attribution window. **NOT order revenue from your commerce platform.** See [Total Revenue](/nerve-centre/kpi-cards/taboola/total-revenue) for the structural gap.            |
| **Cost basis**             | CPC default for content-recommendation; smartBid CPA for conversion-optimised; CPM for awareness. ROAS is unit-agnostic; the bidding model affects how Taboola spends, not how this ratio is computed.                            |
| **Currency**               | Account currency.                                                                                                                                                                                                                 |
| **Conversion attribution** | **Last-click within Taboola's window only.** A user who clicks Taboola, then later clicks Google Ads, then buys, is credited to Google Ads (last paid click). Taboola's claim only stands when no subsequent paid click occurred. |
| **Attribution window**     | 30-day click default (configurable 1, 30 days). Shortening to 7 days drops ROAS 15, 30% on most accounts because the long-tail conversion is excluded.                                                                            |
| **Bot / invalid traffic**  | IVT-filtered before billing; minor IVT slip-through (\<2%) is possible.                                                                                                                                                           |
| **Time window**            | `30D vsP`. Real-time ingest with 1, 4 hour pixel-fire lag.                                                                                                                                                                        |
| **Alert trigger**          | `<2 (warn), <1 (critical)`. Below 2× last-click ROAS on Taboola is concerning but not necessarily unprofitable; below 1× is bleeding cash even on the most generous multi-touch read.                                             |
| **Sentiment key**          | `{'type': 'gauge', 'thresholds': {'good': 4, 'warn': 2}}`                                                                                                                                                                         |
| **Roles**                  | owner, marketing, finance                                                                                                                                                                                                         |

## Calculation

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

## Worked example

The same UK supplements brand. The 30-day window is 02 Apr 26 to 01 May 26.

| Campaign                          | Spend (£)   | Taboola revenue (£) | Per-campaign ROAS |
| --------------------------------- | ----------- | ------------------- | ----------------- |
| Article Distribution              | 4,200       | 6,800               | **1.62×**         |
| Product Promotion (smartBid)      | 6,800       | 22,400              | **3.29×**         |
| Premium Publisher (paused 12 Apr) | 2,400       | 3,200               | **1.33×**         |
| Lookalike Retargeting             | 1,600       | 7,800               | **4.88×**         |
| **Account total (this card)**     | **£15,000** | **£40,200**         | **2.68×**         |

Shopify-truth context: UTM-tagged Taboola revenue £18,400. **Business ROAS on Shopify-truth = 1.23×**. Both numbers are real; they answer different questions.

What's interesting:

1. **Account ROAS 2.68× sits in the "warn" band on the gauge thresholds (good ≥4, warn ≥2).** That is normal for native; the gauge thresholds were calibrated against ad-platform peers (Search, Social) where last-click ROAS is structurally higher. **For Taboola specifically, 2, 3× last-click is an acceptable working figure** for an upper-funnel channel; treat \<1.5× as the action line, not \<2×.
2. **Lookalike Retargeting at 4.88× is the standout campaign.** Retargeting on Taboola works disproportionately well because the second touch closes; the first Taboola click did the brand awareness, the second touch (now retargeting) closes the loop. If you can scale this campaign, do; it is the cleanest unit-economics on the account.
3. **Premium Publisher pause was right.** 1.33× ROAS sat below the account average; the £2,400 is better redeployed to Lookalike Retargeting where ROAS is 3, 4× higher.
4. **The 30-day prior window had ROAS 3.69×.** This 30-day window dropped to 2.68×, a 27% decline. Spend up 21%, revenue down 12%. That is the classic "scaled beyond efficient frontier" shape. **Action:** cap budget at the prior-period average for two weeks, refresh creative, test new lookalike audiences before re-expanding.
5. **Don't quote 2.68× to the CFO without context.** The Shopify-truth ROAS is 1.23×, which sounds dire. The honest blended figure (40% Taboola-claim + 60% Shopify-truth) is roughly 1.81×, marginal but not unprofitable on 60% gross-margin economics with retargeting lift.

Quick sanity tests:

* ROAS up + spend up = healthy scaling, expand if pacing allows.
* ROAS flat + spend down = budget cut without channel deterioration; re-engage when ready.
* ROAS down + spend up = scaling beyond efficient frontier (most common cause of an alert on Taboola). Cap budget, audit publisher allowlists, refresh creative.
* ROAS down + spend flat = something changed in attribution, conversions, or audience quality. Check pixel health on [Clicks vs Conversions](/nerve-centre/kpi-cards/taboola/clicks-vs-conversions) before changing anything.
* ROAS down + spend down = the algorithm pulled back on its own (budget pacing, low-quality inventory withdrawal). Often self-corrects within 7 days.

## Sibling cards merchants should reference together

| Card                                                                                   | Why pair it with ROAS                                                                                                                                          |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Taboola Total Spend](/nerve-centre/kpi-cards/taboola/total-spend)                     | The denominator. ROAS up + spend up is healthy scaling; ROAS up + spend down is just retreat.                                                                  |
| [Taboola Total Revenue](/nerve-centre/kpi-cards/taboola/total-revenue)                 | The numerator. Tells you whether ROAS moved on cost-side or revenue-side.                                                                                      |
| [Taboola ROAS by Campaign](/nerve-centre/kpi-cards/taboola/roas-by-campaign)           | Account ROAS hides per-campaign variance. **Open this before making decisions.** Lookalike retargeting often runs 3, 5× while Article Distribution runs 1, 2×. |
| [Taboola ROAS Trend](/nerve-centre/kpi-cards/taboola/roas-trend)                       | Daily series. ROAS is volatile day-to-day on native; the 7-day rolling is the actionable read.                                                                 |
| [Taboola Clicks vs Conversions](/nerve-centre/kpi-cards/taboola/clicks-vs-conversions) | The pixel-health canary. Clicks up + conversions flat = pixel issue, ROAS will look like it dropped, but the cause is measurement.                             |
| [Taboola CTR Trend](/nerve-centre/kpi-cards/taboola/ctr-trend)                         | Click-through rate. CTR drops typically precede ROAS drops by 1, 2 weeks (creative fatigue on native is the dominant decay mode).                              |
| [Outbrain ROAS](/nerve-centre/kpi-cards/outbrain/roas)                                 | Peer native channel, comparable benchmark.                                                                                                                     |
| [GA4 Revenue by Channel](/nerve-centre/kpi-cards/google-analytics/revenue-by-channel)  | Independent attribution check on Taboola's self-reported revenue.                                                                                              |
| [Shopify Total Revenue](/nerve-centre/kpi-cards/shopify/total-revenue)                 | The truth side. Real business ROAS on Taboola contribution is typically 30, 60% of the Backstage-claimed ROAS.                                                 |

## Reconciling against the vendor's own dashboard

**Where to look in Taboola Backstage:**

[Backstage → Campaigns → Performance → "ROAS" column](https://backstage.taboola.com/backstage/) at account level. The headline figure should match this card to within sub-percent rounding.

Other Backstage views that look similar but are not the same number:

* **All Conversions ROAS**: includes view-through and offline. This card uses click-attributed primary conversions only.
* **Reports → Site Breakdown**: per-publisher ROAS. The weighted average should equal the account ROAS but per-site rows can be noisy on small samples.

**Why our number may legitimately differ from Backstage:**

| Reason                         | Direction                                   | Why                                                                                                                                                      |
| ------------------------------ | ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Time zone**                  | Boundary days off                           | Taboola Backstage uses account time zone; this card uses UTC. For 30D windows the gap averages out; for "today" it can shift the daily figure by 5, 15%. |
| **Real-time ingest lag**       | Card slightly low for "today"               | 1, 4 hour pixel-fire to Backstage lag. Yesterday and earlier are stable.                                                                                 |
| **Attribution window changes** | Direction depends                           | Window changes reflow the data retroactively; this card matches whatever is currently configured. Switching from 30d to 7d typically drops ROAS 15, 30%. |
| **View-through inclusion**     | Card excludes; some Backstage views include | "All Conversions" view includes view-through. This card uses primary (click-only).                                                                       |
| **IVT credit timing**          | Marginal                                    | IVT spend refunds post on a 7, 14 day delay; both views catch up but timing can differ by hours.                                                         |

**Cross-connector reconciliation, the important one:**

This card is *Taboola's view of Taboola-driven efficiency*. Multi-touch reality usually compresses ROAS substantially:

| Card                                                                                                    | Expected relationship                                                                      | What causes legitimate divergence                                                                                                                                   |
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`google_analytics.ga_revenue_by_channel`](/nerve-centre/kpi-cards/google-analytics/revenue-by-channel) | (GA4 Paid Native revenue ÷ Taboola spend) ≈ this card × 0.5, 0.75                          | GA4 uses last-non-direct click; Taboola uses last-paid-click within its 30-day window. Taboola structurally over-claims by 30, 80%.                                 |
| [`shopify.total_revenue`](/nerve-centre/kpi-cards/shopify/total-revenue)                                | Business ROAS = UTM-Taboola Shopify revenue ÷ Taboola spend, typically 0.4, 0.7× this card | Multi-touch overlap, pixel block rate, ITP. The "true" ROAS sits between the two; weighted blend (40% Taboola + 60% Shopify-UTM) is the working figure for the CFO. |
| [`outbrain.out_roas`](/nerve-centre/kpi-cards/outbrain/roas)                                            | Peer native; comparable benchmark; no shared revenue                                       | Different publisher inventories. Typical native ROAS sits 1.5, 4× last-click; both networks tend to land in the same band.                                          |
| [`google_ads.gads_roas`](/nerve-centre/kpi-cards/google-ads/roas)                                       | Different funnel position; not directly comparable                                         | Search captures intent, native seeds intent. Search ROAS is structurally higher (4, 8×) for the same business.                                                      |
| [`facebook_ads.fac_roas`](/nerve-centre/kpi-cards/facebook-ads/roas)                                    | Different ecosystem; benchmark only                                                        | Meta has CAPI inflation issues; Taboola has multi-touch attribution gap. Both over-claim, in different directions.                                                  |

***

**Why native ROAS reads so differently from Search and Social**

Native ROAS sits structurally low on a last-click basis because:

1. **Cold audience.** Users on news / blog sites are not actively shopping; they are entertainment-mode. The click value is genuinely lower than a Search click (intent-driven) or a Social click (interest-driven on a feed they curated).
2. **Long conversion lag.** Native conversions take an average 3, 7 days vs Search at 1, 2 days; many of those orders are subsequently last-clicked by another channel and lost from Taboola attribution.
3. **Multi-touch hand-off.** Native is most often the *first* paid touch; the user later returns via Search, Email, or Direct. Last-click attribution credits the closer, not the seeder.

For this reason, **comparing Taboola ROAS to Google Ads ROAS is misleading**. Compare Taboola ROAS to its own historical baseline (this card's `vsP`), and judge channel value via incrementality (holdout testing) or multi-touch attribution rather than absolute ROAS.

## Known limitations / merchant FAQs

**My Taboola ROAS is 2× and my Google Ads ROAS is 6×, should I move budget?**
Maybe, but not on that comparison alone. The two channels do different jobs. Google Search captures intent (someone searching for your product was buying anyway, often); Taboola seeds intent on cold audiences (you're paying to introduce the brand). Moving budget from Taboola to Google often shows a Google ROAS lift in the short term and an absolute revenue contraction in the medium term as the funnel-feeder dries up. **Run a holdout test before reallocating**: pause Taboola for 14 days and watch Direct, Branded Search, and Email volumes. If they hold, move the budget. If they drop 10, 20%, Taboola was working harder than its last-click ROAS suggested.

**Why is my Taboola ROAS so much lower than Meta?**
Meta's ROAS is structurally inflated post-iOS-14.5 (modeled conversions fill in gaps, often over-claiming by 30, 80%). Taboola's ROAS is structurally deflated by multi-touch hand-off (other channels claim the conversion last). The two reads of the same business often differ by 3, 5×; that does not mean Taboola is bad and Meta is good, it means they measure different attribution shapes. Use multi-touch or holdout testing for the honest read.

**My ROAS dropped 30% overnight, what should I check first?**
In order of likelihood: (1) **Pixel broke.** Check [Clicks vs Conversions](/nerve-centre/kpi-cards/taboola/clicks-vs-conversions); if clicks held but conversions cratered, the Taboola pixel stopped firing. Most common cause: site redeploy that lost the pixel snippet. (2) **Auto-bid moved into bad inventory.** Check [Spend by Campaign](/nerve-centre/kpi-cards/taboola/spend-by-campaign) for a per-campaign shift. (3) **Attribution window changed.** Someone shortened the window from 30d to 7d; ROAS will read 15, 30% lower from that day forward. (4) **Creative fatigued.** Check [CTR Trend](/nerve-centre/kpi-cards/taboola/ctr-trend) for a rolling decline over 7, 14 days. (5) **Competitor entered the auction**, pushing CPC up; check [CPC Trend](/nerve-centre/kpi-cards/taboola/cpc-trend).

**Should I optimise for ROAS or absolute revenue on Taboola?**
For native, optimise for absolute revenue subject to a ROAS floor. The ROAS-floor approach (e.g. "spend whatever holds ROAS ≥1.8×") prevents waste while letting auto-bid scale the channel. Pure ROAS-max on native often shrinks the account to a tiny set of premium publisher slots that are not scalable. Pure volume-max overspends into low-quality inventory.

**My Lookalike Retargeting ROAS is 5× but Article Distribution is 1.6×, can I shut off Article Distribution?**
You can, but think twice. Article Distribution is the funnel feeder; without it, the Lookalike audience erodes (no new users to seed). The right move is usually: keep Article Distribution at the minimum spend that maintains audience freshness (often 30, 50% of current), and scale Retargeting aggressively. Killing Article Distribution outright collapses the entire flywheel within 30, 60 days.

**Why does my Backstage ROAS round differently from this card?**
Backstage rounds at the report layer; this card stores 4 decimal places of precision. The rounded display can differ on small samples by 0.01, 0.05×. For a 30-day window with reasonable spend (>£5k), the gap is invisible.

**Can I trust the "today" ROAS?**
Less than the rolling 7-day. Today's ROAS is built from incomplete data: clicks today often convert tomorrow or later (long-tail conversion delay), and the Taboola pixel takes 1, 4 hours to ingest. The 7-day rolling is the most actionable read for native; daily ROAS swings of 30, 50% are common and are mostly noise.

**My multi-region setup, how does ROAS work?**
Taboola accounts are single-currency by design. Multi-region advertisers run separate accounts per region (UK, US, EU). This card is per-account; aggregate ROAS across regions requires a weighted blend at the report layer, which is not currently in scope for the hero card.

***

### Tracked live in Vortex IQ Nerve Centre

*ROAS* is one of hundreds of KPI pulses Vortex IQ tracks across Taboola 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](https://app.vortexiq.ai/login) or [book a demo](https://www.vortexiq.ai/contact-us) to see this metric running on your own data.
