Skip to content

X Ads Source

Export raw data from X Ads (formerly Twitter Ads) into your data warehouse for custom analysis, reporting, and marketing dashboards.

EndpointDescription
AccountsAdvertising accounts — name, business, country, timezone, and approval status
CampaignsCampaigns — status, budget optimization, daily and total budget, and currency
Line ItemsAd groups within campaigns — bid strategy, goal, budget, and schedule
Promoted TweetsTweets running as ads — status, approval, and links to their line items
TweetsOriginal tweets used as ad creatives — text, engagement counts, and card URI
Ad PerformanceDaily performance by placement — impressions, clicks, spend, and engagements
Ad Performance by CountryDaily performance broken down by country — impressions, clicks, and spend
Targeting LocationsReference table of location IDs with names and country codes
CardsWebsite and app cards — type, URI, and components
All CardsAll card types with full creative details — title, destination URL, and call to action

Before setting up this connector, make sure you have:

  • An active X Ads account with at least one advertising campaign
  • Standard Ads API access approved by X (requires a separate request — see Credentials Guide)
  • An OWOX Data Marts account with at least one storage configured

Follow the Getting Started Guide for step-by-step setup instructions.

To obtain your API credentials, see the Credentials Guide.

Looking for other data sources? See the full list of data sources.

This source is part of the OWOX Data Marts project and is distributed under the MIT license.