Introduction
Taboola is a global native advertising platform that distributes sponsored content and video ads across publisher sites. The connector pulls campaign architecture and performance from the Taboola Backstage API for the accounts selected during connection setup, and auto-detects whether each account is a standard content-discovery account or a video account so it can expose the right metric set. As a marketing connector, metrics, breakdowns, and currencies are standardized so widgets can aggregate across sources without additional configuration. To connect this data source, see How to connect Taboola to Adriel.Data refresh strategy
Architecture data
Architecture covers accounts, campaigns, and items (sponsored ads). It refreshes twice daily at 4:00 PM UTC and 5:00 AM UTC.Reports data
Reports include daily performance for accounts, campaigns, and items. Real-time. Standard accounts are queried live from Taboola when a dashboard loads, so the latest values are available on demand. Video accounts are served from a daily cache to keep video reporting performant, so their numbers are current as of the most recent sync. Refresh schedule. Background syncs run at 0 minutes past the hour, every 6 hours (UTC), syncing the last 30 days for the campaign and ad-set breakdowns.Architecture levels
Account → Campaign → Item (ad)Date range limits
To keep query sizes manageable, date breakdowns are capped by granularity:
Data requested beyond these windows may be truncated.
Metrics
How to read the columns
Data type uses this vocabulary: Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean.
API Key in code style like
impressions is the literal Taboola Backstage field name. Italic text describes how a value is produced when it doesn’t map cleanly to a single API field.Reach & impressions
Click performance
Cost & spend
Currency values are reported in each Taboola account’s configured currency. If the account currency differs from the Adriel workspace currency, costs are converted to the workspace currency using the current day’s exchange rate.
Engagement
Video performance
Video metrics populate for video accounts, which the connector detects and reports from a daily cache.
Conversion performance
Dynamic conversions
Any conversion events tracked in the ad account are imported automatically. Each imported event appears on the dashboard only while the underlying event is active in the account, and for every imported event a set of derived KPIs is generated.Budget & schedule
Currency values follow each account’s configured currency, converted to the workspace currency at the current day’s rate where they differ.
UTM tracking
UTM values are parsed by Adriel from each ad’s configuration or landing URL, not returned by Taboola.
Campaign structure metadata
Breakdowns
Account & campaign structure
Publisher, audience & geography
Status & objective
Creative analysis
Adriel post-processes ad creatives to generate these breakdowns.
Time & date grouping
Taboola returns daily records; Adriel aggregates them into these views for reporting.
For weekly, monthly, quarterly, and yearly breakdowns, if the date range does not align with the start and end of the period, the full period is still displayed, while the Total row continues to reflect the selected date range.
Overview
These groupings are standardized by Adriel for cross-connector rollup.
Limitations
- Two account modes, auto-detected. Each Taboola account is standard (content discovery) or video at the platform level. The connector detects the mode and exposes the appropriate metric set. A data source cannot switch modes; mode changes require reconfiguration in Taboola.
- Video accounts use a daily cache. Video reporting is served from a daily cache, so figures are accurate as of the latest sync. Standard accounts query Taboola live on every dashboard load.
- One App ID, many data sources. A single App ID and App Secret pair can fan out to multiple data sources, one per selected account. Accounts are added or removed by editing the connection.
- Currency follows the account. Spend and conversion value are reported in each account’s configured currency, converted to the workspace currency at the current day’s rate where they differ.
- Dynamic conversions vary per account. Conversion events are imported automatically and appear only while the underlying event is active in the account, so available conversion metrics differ between accounts.
- Deleted elements are not returned. After a campaign, ad set, or item is deleted in Taboola, its data is no longer provided.
- Date-range caps. Daily, weekly, and monthly breakdowns are capped as described under Date range limits; data outside those windows may be truncated.
API references
- Taboola Backstage API (Backstage API v1.0)
See also
- How to connect Taboola to Adriel (paired how-to)
- Outbrain Ads data reference — the other major native advertising platform
