Taboola is one of the two dominant native advertising platforms, powering content recommendation widgets on thousands of premium publisher sites worldwide. Whether you're managing content discovery campaigns, driving website traffic, or optimizing for conversions, understanding every available dimension and metric is essential for making the right optimization decisions.

This guide provides a complete reference of every dimension and metric available in Taboola as of 2026. We've organized them by category, explained what each one measures, and included practical context on when and how to use them for campaign reporting and optimization.

What Are Taboola Dimensions vs Metrics?

Before diving into the full reference, it's important to understand the difference between dimensions and metrics in Taboola — two categories that serve fundamentally different purposes in advertising data.

Dimensions are descriptive attributes that identify and categorize your data. They are the labels that let you organize, filter, and segment your reports. Examples include campaign name, publisher site, country, platform, and operating system. Dimensions answer the question: "How do I want to slice this data?"

Metrics are quantitative measurements that tell you how your campaigns performed. They are numbers: impressions, clicks, CTR, CPC, spend, conversions, and CPA. Metrics answer the question: "What happened with my campaigns?"

In Taboola's Backstage API, dimensions correspond to the group_by parameter, while metrics correspond to the fields parameter. The dashboard provides a point-and-click interface for selecting both.

How Is Taboola Data Structured?

Taboola data follows a hierarchy of Account > Campaign > Campaign Item (Ad). Campaigns define the budget, targeting, and bid strategy. Campaign items are the individual ads within a campaign — each with its own headline, thumbnail image, and landing page URL. Metrics can be queried at any level and broken down by publisher site, platform, geography, and other dimensions.

The Backstage API returns data through reporting endpoints that support flexible combinations of date ranges, dimensions, metrics, and filters. Most data is available with daily granularity and a 2-4 hour reporting delay. Campaign-level data rolls up all items within the campaign, while item-level data shows performance for each individual ad creative.

Campaign Dimensions

Campaign-level dimensions define the top-level structure of your Taboola advertising. These fields identify the campaign and its configuration — objective, budget, targeting strategy, and status. Use these dimensions to organize reporting by campaign and understand the strategic setup behind your results.

DimensionAPI FieldDescription
Campaign IDcampaignUnique identifier for the campaign
Campaign Namecampaign_nameName of the campaign as set by the advertiser
Campaign StatusstatusCurrent state: RUNNING, PAUSED, DEPLETED, EXPIRED, PENDING_APPROVAL, REJECTED
Campaign Objectivemarketing_objectiveGoal type: DRIVE_WEBSITE_TRAFFIC, GENERATE_LEADS, ONLINE_PURCHASES, BRAND_AWARENESS, APP_INSTALLS
Budget Typespending_limit_modelBudget model: DAILY or ENTIRE (lifetime budget)
Daily Budgetdaily_capMaximum daily spend for the campaign in account currency
Total Budgetspending_limitTotal campaign budget (for lifetime budget campaigns)
Bid Strategybid_strategyBidding approach: FIXED, SMART, TARGET_CPA, MAXIMIZE_CONVERSIONS
Base CPC BidcpcBaseline cost-per-click bid in account currency
Target CPAtarget_cpaTarget cost per acquisition for Smart Bid campaigns
Country Targetingcountry_targetingCountries the campaign is targeting
Platform Targetingplatform_targetingTargeted platforms: DESKTOP, MOBILE, TABLET, or ALL
Start Datestart_dateCampaign start date
End Dateend_dateCampaign end date (if set)
Created Datecreate_timeTimestamp when the campaign was created
Last Modifiedlast_modifiedTimestamp of the last change to campaign settings

Campaign Item (Ad) Dimensions

Campaign item dimensions describe the individual ads within a campaign. Each item consists of a headline, thumbnail image, landing page URL, and optional description. These fields are essential for creative analysis — identifying which ad variations drive the best click-through rates and conversions.

DimensionAPI FieldDescription
Item IDitemUnique identifier for the campaign item (ad)
Item TitletitleHeadline text of the ad as shown on publisher sites
Item URLurlLanding page URL the ad links to
Thumbnail URLthumbnail_urlURL of the ad's thumbnail image
Item DescriptiondescriptionOptional description text shown below the headline on supported placements
Item StatusstatusApproval status: RUNNING, PAUSED, PENDING_APPROVAL, REJECTED, CRAWLING
CTA Buttoncta.cta_typeCall-to-action button type: LEARN_MORE, SHOP_NOW, SIGN_UP, READ_MORE, DOWNLOAD, etc.
Brand Namebranding_textAdvertiser brand name displayed with the ad
Creative TypetypeContent format: ITEM (standard), VIDEO, APP_INSTALL, MOTION_ADS
Video URLvideo_urlURL of the video asset for video campaign items
Item Labelscampaign_item_labelsTags for organizing and filtering campaign items
Approval Stateapproval_stateContent review status and any rejection reasons

Core Performance Metrics

Core performance metrics measure the fundamental delivery and cost efficiency of your Taboola campaigns. These are the baseline metrics every advertiser should monitor — from how often ads are shown to how much each click costs.

MetricAPI FieldDescriptionFormula / Notes
ImpressionsimpressionsTotal number of times your ad was served on publisher pagesCounts every ad load, regardless of whether the user scrolled to see it
Visible Impressionsvisible_impressionsImpressions where the ad was actually viewable by the userMRC standard: 50%+ pixels in view for 1+ continuous second
Viewability Ratevisible_impressions / impressionsPercentage of total impressions that were viewable(Visible Impressions ÷ Impressions) × 100
ClicksclicksTotal clicks on your adClicks on the headline, thumbnail, or CTA button that redirect to your landing page
CTRctrClick-through rate(Clicks ÷ Impressions) × 100. Taboola native ad benchmarks: 0.3-0.8%
Visible CTRvctrClick-through rate based on visible impressions only(Clicks ÷ Visible Impressions) × 100. More accurate than standard CTR
CPCcpcAverage cost per clickSpend ÷ Clicks
CPMcpmCost per 1,000 impressions(Spend ÷ Impressions) × 1,000
vCPMvcpmCost per 1,000 visible impressions(Spend ÷ Visible Impressions) × 1,000
SpendspentTotal amount spent in account currencyActual cost after any Smart Bid adjustments
Daily Average Spendspent / daysAverage daily expenditure over the selected periodTotal Spend ÷ Number of days in the reporting period
Budget Utilizationspent / daily_capPercentage of daily budget actually spentLow utilization indicates targeting is too narrow or bids are too low

Conversion Metrics

Conversion metrics measure the business outcomes driven by your Taboola campaigns — purchases, signups, form submissions, and other valuable actions tracked through the Taboola Pixel. These metrics are essential for campaigns optimized toward performance goals rather than pure traffic generation.

MetricAPI FieldDescriptionFormula / Notes
Actions (Conversions)actionsTotal number of conversion events tracked by the Taboola PixelSum of all defined conversion rules that fired within the attribution window
CPAcpaCost per action (conversion)Spend ÷ Actions
Conversion Ratecpa_conversion_ratePercentage of clicks that resulted in a conversion(Actions ÷ Clicks) × 100
Conversion Valuecpa_conversion_valueTotal monetary value of conversionsSum of revenue values passed through the pixel event
ROASroasReturn on ad spendConversion Value ÷ Spend
View-Through Conversionscpa_view_through_conversionsConversions from users who saw the ad but did not clickAttributed when a user views the ad and converts within the view-through window (typically 1 day)
Click-Through Conversionscpa_click_conversionsConversions from users who clicked the ad and later convertedAttributed within the click-through attribution window (1, 7, or 30 days)
Conversion by Rulecpa_actions_num_by_ruleConversion count broken down by each defined conversion ruleSeparate counts for purchases, signups, page views, etc. per conversion definition
Revenue Per Conversioncpa_conversion_value / actionsAverage revenue generated per conversion eventTotal Conversion Value ÷ Total Actions

Engagement Metrics

Engagement metrics measure what users do after clicking your ad — how deeply they interact with your landing page and website. These metrics go beyond the click to reveal content quality and user interest, which are critical for optimizing beyond CTR toward actual business value.

MetricAPI FieldDescription
Page Views Per Sessionpage_views_per_sessionAverage number of pages viewed per visit from Taboola traffic
Bounce Ratebounce_ratePercentage of sessions where the user left after viewing only the landing page
Average Session Durationavg_session_durationAverage time spent on the website per visit from Taboola traffic (in seconds)
Content Read Ratecontent_read_ratePercentage of visitors who scrolled through at least 75% of the landing page content
Engaged Visitsengaged_visitsVisits where the user viewed 2+ pages or spent 30+ seconds on the site
Engaged Visit Rateengaged_visit_ratePercentage of total visits classified as engaged
Cost Per Engaged Visitcost_per_engaged_visitAverage cost for an engaged visit

Why engagement metrics matter in native advertising: Native ads on Taboola compete with editorial content for attention. A high CTR but high bounce rate means your headline attracts clicks but the landing page doesn't deliver on the promise — this wastes budget and can reduce your content quality score. Optimize for engaged visit rate and page views per session to ensure you're driving quality traffic, not just clicks.

Content and Creative Dimensions

Creative dimensions allow you to analyze performance by content characteristics. These dimensions help you identify which creative approaches — headlines, thumbnails, and content formats — drive the best results across different publisher sites and audience segments.

DimensionDescription
Headline TextThe full headline text of the campaign item
Thumbnail ImageThe image asset used for the campaign item
Landing Page URLDestination URL grouped for performance comparison
Content TypeFormat of the promoted content: article, video, product page, landing page
Brand TextAdvertiser name displayed with the ad
CTA TypeCall-to-action button text: Learn More, Shop Now, Sign Up, Read More, Download
Creative VariationA/B test group for multi-variant creative testing
Video DurationLength of video content (for video campaign items)
Thumbnail DimensionsPixel dimensions of the thumbnail image

Audience Breakdowns

Audience breakdowns are cross-cutting dimensions that let you segment any metric by where, how, and who engaged with your ads. These breakdowns are essential for identifying which publisher sites, platforms, geographies, and technical environments drive the best performance.

Publisher Site Breakdown

DimensionAPI FieldDescription
Site NamesitePublisher website name where the ad was shown
Site IDsite_idUnique identifier for the publisher site in Taboola's network
Site Categorysite_categoryContent category of the publisher: News, Entertainment, Sports, Finance, Technology, Health, etc.
PlacementplacementPosition on the publisher page: below-article, mid-article, homepage widget, sidebar

Platform and Device Breakdown

DimensionAPI FieldDescription
PlatformplatformDevice category: DESKTOP, MOBILE, TABLET
Operating Systemos_familyOperating system: Windows, macOS, iOS, Android, Linux
BrowserbrowserWeb browser: Chrome, Safari, Firefox, Edge, Samsung Internet
OS Versionos_versionSpecific operating system version (e.g., iOS 18, Android 15)
Browser Versionbrowser_versionSpecific browser version number
Connection Typeconnection_typeNetwork connection: WiFi, Cellular (3G, 4G, 5G)

Geographic Breakdown

DimensionAPI FieldDescription
CountrycountryCountry of the user viewing the ad
Region / StateregionState or region within the country
DMAdmaDesignated Market Area (US only)
CitycityCity-level geographic targeting (available for select markets)

Smart Bid Metrics

Smart Bid is Taboola's machine learning-powered bidding system that automatically adjusts your CPC bids based on predicted conversion probability for each impression. Smart Bid metrics help you understand how the algorithm is optimizing your bids and whether automated bidding is outperforming manual strategies.

MetricDescription
Smart Bid CPCActual average cost per click after Smart Bid adjustments — may be higher or lower than your base bid
Smart Bid MultiplierThe factor applied to your base CPC bid for each impression. A multiplier of 1.5 means the algorithm bid 50% above your base CPC
Predicted Conversion RateThe algorithm's estimated probability that a click from this impression will result in a conversion
Smart Bid SavingsEstimated cost savings compared to what a fixed-bid strategy would have spent for the same conversions
Bid Range (Min)Minimum CPC bid the algorithm placed during the reporting period
Bid Range (Max)Maximum CPC bid the algorithm placed during the reporting period
Target CPA AchievementActual CPA compared to the target CPA — expressed as a percentage (100% = hitting target exactly)
Conversions from Smart BidNumber of conversions attributed to impressions where Smart Bid was active
Learning Phase StatusWhether the Smart Bid algorithm is still in learning phase (needs 30-50 conversions to optimize) or has stabilized

How to Use These Metrics for Campaign Optimization

Knowing which metrics matter for your specific goals is what separates effective native advertising from wasted budget. Here's a practical framework for selecting the right metrics at each optimization stage.

For content discovery campaigns

Focus on visible impressions, visible CTR, and CPC. Use visible metrics rather than total impressions to measure actual ad exposure. Compare CTR across different publisher sites to identify where your content resonates with readers. Track engagement metrics (page views per session, average session duration) to ensure clickbait headlines aren't generating low-quality traffic.

For conversion campaigns

Prioritize CPA, conversion rate, and ROAS. Break down conversions by publisher site to build site-level inclusion and exclusion lists. Monitor Smart Bid metrics — if the learning phase status shows the algorithm is still learning, avoid making bid changes until it stabilizes. Compare click-through conversions vs view-through conversions to understand your actual attribution model.

For creative testing

Compare CTR and conversion rate across campaign items with different headlines, thumbnails, and CTAs. Let items accumulate at least 1,000 impressions each before drawing conclusions. Track bounce rate per item — a high-CTR item with a high bounce rate indicates the headline sets incorrect expectations. Use creative variation dimensions to organize A/B tests systematically.

For publisher optimization

Use the site name breakdown to identify your top-performing publishers. Sort by CPA or engaged visit rate rather than CTR. High-CTR sites with poor post-click engagement are wasting budget. Build block lists for sites with consistently high CPAs and inclusion lists for sites with strong conversion rates. Monitor viewability rate by site — low viewability means your ads load but users never scroll to see them.

Common Mistakes When Analyzing Taboola Data

Avoid these frequent errors that lead to suboptimal optimization decisions in Taboola campaigns.

1. Using total impressions instead of visible impressions

Taboola ads often load below the fold on publisher pages. If a user never scrolls down, the impression counts but the ad was never actually seen. Always use visible impressions and visible CTR for accurate performance measurement. The viewability rate varies dramatically by site — some publishers have 90%+ viewability while others sit at 30%.

2. Optimizing solely for CTR

In native advertising, clickbait headlines can generate very high CTR but terrible post-click performance. A sensationalized headline might get 1.5% CTR but 80% bounce rate and zero conversions. Always pair CTR optimization with engagement metrics (bounce rate, session duration) and conversion rate. The best campaigns balance CTR with quality post-click behavior.

3. Making bid changes during Smart Bid learning phase

Smart Bid needs 30-50 conversions to exit its learning phase and optimize effectively. Changing budgets, bids, or targeting during this period resets the learning process. Monitor learning phase status and wait for stabilization before evaluating Smart Bid performance. If your campaign generates fewer than 2-3 conversions per day, consider using a higher-funnel conversion event to give Smart Bid enough data.

4. Ignoring publisher site quality

Taboola's network includes thousands of publishers with vastly different audience quality and engagement levels. Two sites generating the same number of clicks can produce dramatically different conversion rates. Review site-level CPA and engagement metrics weekly and maintain active block lists. The Pareto principle often applies: 20% of sites drive 80% of your conversions.

5. Not separating mobile and desktop analysis

Mobile and desktop users behave fundamentally differently on publisher sites. Mobile users may click more impulsively, leading to higher CTR but higher bounce rates. Desktop users tend to engage more deeply. Always break down performance by platform and consider running separate campaigns with different bids for mobile and desktop when the performance gap is significant.

6. Averaging CPA across campaigns with different objectives

A content discovery campaign optimized for page views will have a vastly different CPA than a purchase campaign. Averaging CPA across these campaigns produces a meaningless number. Compare CPA only within campaigns sharing the same conversion event and marketing objective. Calculate ROAS for revenue-generating campaigns separately from CPA for lead generation campaigns.