At a glance
Gross media spend on Taboola, the content-recommendation native ad network. Sums all spent values across campaigns in the account window. Taboola is cold-audience, low-intent placement (sponsored stories on news and blog sites), so spend reads here often pair with weaker direct ROAS but stronger upper-funnel reach than Search or Social.
| What it counts | Gross spend in account currency from the Taboola Backstage API campaign-summary report, summed across all active and paused campaigns in the window. Includes platform fee; does not include agency markup. |
| Cost basis | Primarily CPC (cost-per-click) for content-recommendation; CPM available for brand-awareness campaigns; smartBid CPA (Taboola’s auto-bid optimisation) is the default on conversion-optimised campaigns. The card aggregates spend regardless of bidding model. |
| Currency | Account currency, single-currency per Taboola account. Multi-region advertisers run separate accounts per region. |
| Conversion attribution | Click-through, post-click only. Taboola does not surface view-through conversions on standard reporting. Default attribution window is 30-day click. |
| Attribution window | 30-day click (configurable 1, 30 days at the campaign level). Native is patient: most clicks convert within 3, 7 days but a long tail extends out to 30. |
| Bot / invalid traffic | Taboola’s IVT filter (proprietary + IAS partnership) removes detected bot clicks before billing. Some IVT slips through on long-tail publisher inventory; expect a 3, 8% IVT drag depending on geo and content vertical. |
| Time window | T/7D/30D vsP (default 30D vs prior 30D). Real-time updates with up to 2-hour ingest lag from Backstage. |
| Alert trigger | spike >2σ vs 30D baseline. Sudden spend spikes on Taboola most often mean (a) auto-bid pushing into expensive premium publishers, or (b) a campaign exiting “learning phase” and ramping aggressively. |
| 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
A UK supplements brand running Taboola content-recommendation campaigns alongside Meta and Google Ads as part of a top-of-funnel content distribution strategy. The 30-day window is 02 Apr 26 to 01 May 26.| Campaign | Goal | Bidding | Spend (£) | Clicks | CTR | CPC (£) |
|---|---|---|---|---|---|---|
| Article Distribution, “Why magnesium matters” | Awareness | smartBid CPA | 4,200 | 18,400 | 0.42% | 0.23 |
| Product Promotion, hero collagen | Conversions | smartBid CPA | 6,800 | 22,100 | 0.38% | 0.31 |
| Premium Publisher Push (paused 12 Apr 26) | Awareness | CPC manual | 2,400 | 9,800 | 0.51% | 0.24 |
| Lookalike Retargeting | Conversions | smartBid CPA | 1,600 | 4,200 | 0.28% | 0.38 |
| Total (this card) | £15,000 | 54,500 | 0.39% | £0.28 |
- Native CPC of £0.28 is roughly half Google Search and a third of Meta for this vertical. That’s the headline appeal of Taboola: cheap top-of-funnel clicks. The trade-off is in conversion rate; expect 0.5, 1.5% CR vs 2, 4% on Search.
- The 12 Apr 26 pause on Premium Publisher Push removed the highest CTR campaign (0.51%) but kept spend efficient. Taboola CPC tends to creep up 10, 20% when you allow it onto premium publishers (Forbes, BuzzFeed, etc.); the long-tail mid-tier publishers deliver better unit economics.
- Spend rose from £12,400 in the prior 30 days, a 21% increase. The smartBid algorithm exited the learning phase on the Article Distribution campaign on 09 Apr 26 and ramped delivery; this is the typical “quiet ramp” pattern for Taboola conversion campaigns.
- The Lookalike Retargeting CPC at £0.38 is the highest in the account, but it is also the highest-CR campaign (3.1% to add-to-cart). Taboola retargeting works disproportionately well because the user already saw your content; the second touch closes meaningfully.
- Spend up + CPC up + CTR up = healthy demand, premium inventory pulling more impressions.
- Spend up + CPC up + CTR down = auto-bid is pushing into less efficient inventory; rein in.
- Spend flat + CPC up = competitor pressure on shared publisher inventory.
- Spend down + CPC up = your bids fell below the publisher floor on inventory you used to win; raise CPC or accept the volume drop.
Sibling cards merchants should reference together
| Card | Why pair it with Total Spend |
|---|---|
| Taboola Total Revenue | The numerator for Taboola ROAS. Spend rising while revenue stays flat = the auto-bid is finding more clicks but not more conversions. |
| Taboola ROAS | The efficiency check. Native ROAS is structurally lower than Search; benchmark against your own history rather than other channels. |
| Taboola Spend by Campaign | Per-campaign breakdown. One smartBid campaign exiting the learning phase commonly drives 80% of a spend spike. |
| Taboola CPC Trend | Spend up + CPC up = paying more per click; Spend up + CPC flat = winning more impressions. The shape of the spend rise. |
| Taboola Spend vs Budget | Is this within plan? Native auto-bid can outrun monthly pacing if budget caps are too loose. |
| Outbrain Total Spend | The other native ad network. Many merchants run both as a hedge; aggregate native spend is the honest top-of-funnel number. |
| Google Ads Total Spend | Different funnel position (intent-driven Search vs cold-audience Native). Compare the spend mix to the channel’s purpose, not its absolute size. |
| GA4 Sessions by Source | The independent reach check. Taboola clicks should map to GA4 sessions tagged with utm_source=taboola. Big delta = tracking gap. |
Reconciling against the vendor’s own dashboard
Where to look in Taboola Backstage: Backstage → Campaigns → Performance → “Spent” column at the account level for the same date range. The footer total should match this card to within sub-percent rounding once ingest catches up (allow 2, 4 hours for “today”). Other Backstage views that look similar but are not the same number:- Campaigns → Reports → Site Breakdown: spend per publisher site. The total across sites should equal the account spend, but per-site rows include Taboola’s own commission line; do not confuse with publisher payouts.
- Reports → Daily: same number, daily granularity. Sum across the window matches.
- Audiences → Spend: spend per audience, an alternative breakdown. Total still matches.
| Reason | Direction | Why |
|---|---|---|
| Time zone | Boundary days off | Taboola Backstage uses account time zone (set at account creation, immutable). This card uses UTC. For US Pacific or APAC accounts, today and yesterday boundary effects shift the daily figure; for 30D windows the gap averages out. |
| Real-time ingest lag | Card runs slightly low for “today” | Taboola Backstage updates billable spend every 1, 2 hours; intra-day reads will catch up by the next sync. |
| Currency conversion | None at this level | Single-currency accounts. If you compare spend across multiple Taboola accounts (say, UK and US), no FX is applied here; aggregate at the report layer. |
| IVT post-correction | Card ≤ initial Backstage report by 0, 5% | Taboola refunds detected IVT charges on a 7, 14 day delay. Both this card and the Backstage UI eventually reflect the correction; the gap is transient. |
| Paused campaigns | None | This card includes all campaign states (active, paused, ended). Backstage default also includes all; if you’ve filtered to “Active only”, that is your filter, not a defect. |
| Card | Expected relationship | What causes legitimate divergence |
|---|---|---|
outbrain.out_total_spend | Independent, non-overlapping native ad spend. Aggregate the two for “total native spend”. | Different publisher inventories. The same publisher (e.g. CNN) may serve both; impressions are not double-counted because each network bills separately. |
google_analytics.ga_sessions_by_source | Sessions tagged utm_source=taboola ÷ Taboola clicks ≈ 0.85, 0.95 | Some clicks bounce before fire of GA4 tag; some users disable JS. Native traffic typically loses 5, 15% in GA4 vs the network’s click count, higher than Search because mobile native readers are more cookie-restrictive. |
shopify.total_revenue | Taboola spend should be a small but measurable share of attributed paid revenue. | Native is upper-funnel; the contribution to last-click commerce revenue is often 5, 15% of Taboola-driven sessions. Use multi-touch attribution for the honest read. |
Known limitations / merchant FAQs
My Taboola spend just spiked 60% overnight, what changed? The most common cause is a smartBid campaign exiting the learning phase. Taboola’s auto-bid algorithm holds delivery low for the first 50, 100 conversions while it learns; once it has signal, it ramps aggressively to maximise volume at the target CPA. Check Taboola Spend by Campaign for a single-campaign jump. Other causes (in order): (1) a manual budget increase that someone forgot to flag; (2) auto-bid pushing into expensive premium publishers; (3) seasonal click-rate shift that lets the algorithm spend more at the same target CPA. Why is my Taboola CPC so much lower than Google or Meta? Native is cold-audience, low-intent inventory. Users on Forbes or BuzzFeed reading an article are not actively shopping; they are entertainment-mode. The CPC is cheap because the click value is lower. Native works for top-of-funnel content distribution, brand awareness, and email-list capture, not for direct-purchase conversion. Pairing native with retargeting (which Taboola also offers, at higher CPC) is the standard playbook. Should I run Taboola if I already run Outbrain? Yes, if your budget supports both. The two networks have substantially different publisher rosters; running both diversifies inventory and reduces frequency capping pressure on either. If you must pick one, pick the one whose publisher mix overlaps your audience. UK news-reader audiences tilt slightly Outbrain; US health/wellness tilts Taboola. My native ROAS is 1.5×, is that a problem? For a direct-purchase last-click read, yes; you are losing money. For a top-of-funnel awareness play measured on assisted conversions and email-list growth, 1.5× last-click ROAS may be acceptable if the multi-touch contribution lifts it to 3, 4×. Set up GA4 attribution data-driven model and check Taboola’s contribution there before judging. The Backstage UI shows £14,800 but this card says £15,000, why? Allow 2, 4 hours for ingest catchup. If the gap persists beyond 24 hours, the difference is almost always (a) IVT credit timing (Taboola refunded some spend; Backstage UI reflects post-credit, this card may still show pre-credit briefly) or (b) time-zone boundary effects on “today”. For 30-day windows, the gap is usually <0.5%. Why does Taboola spend report differently in GA4 vs the Backstage report? GA4 measures sessions tagged withutm_source=taboola; Taboola Backstage measures clicks the network billed for. The two should sit within 5, 15% of each other (GA4 lower) due to: (a) bounces before GA4 tag fire, (b) iOS/Safari ITP cookie restrictions on third-party referrers, (c) some users blocking GA4 entirely. Larger gaps point to broken UTM tagging on the Taboola click-out URLs; verify in Taboola tracking setup.
Can I trust the “today” spend number?
Less than the rolling 7-day. Today’s read is built from incomplete intra-day ingest; allow until tomorrow’s first sync for the stable figure. The 7-day rolling average is the actionable read for native; daily volatility is too high to drive decisions.