Jepto

Pricing

Sign In

Try For Free

X (Twitter) Ads

X Ads reporting and automation for agencies

Pull promoted post performance, engagement metrics and audience reach from X ad accounts into client reports.

X Ads
~10 fields · 2 entities · Full history
DAILY SYNC
Reports Insights KPI Forecasting Budget Tracker

Impressions

Promoted post reach

286k

Engagements

Likes, replies & reposts

12.4k

Spend

Ad spend this period

$4.8k

Engagements and Impressions

Daily trend from X Ads

Engagements12.4k
Impressions286k

Engagements by Campaign

Top campaigns · X Ads

Engagements12.4k
Aug 12

Anomaly detected

An exception in Engagements has been detected.

Actual Negative Expected

On August 18 you had 210 engagements where we expected 1,840, which is 89% less than expected.

Aug 10

Anomaly detected

An exception in CPC has been detected.

Actual Negative Expected

On August 10 average CPC was $2.84 where we expected $1.12, which is 154% higher than expected.

Engagement Rate

Target: 4.5%
Previous Period: 3.9% (Jul 1, 2026 – Jul 31, 2026)

Actual Prediction Target

Your MTD average is 2.4% and is -47% below your target of 4.5% engagement rate.

Engagements

Target: 15,000
Previous Period: 11,820 (Jul 1, 2026 – Jul 31, 2026)

Actual Prediction Target

Your MTD total is 11,640 (78%) and if you continue at the same rate you will finish at 15,200 vs target 15,000.

X Ads Monthly Budget

Target: $2,000

Spend Estimated Target Range

Your current spend is $2,180 (109%) and if you continue at the same average rate you will spend $3,140 (157%) by August 31.

Brand Awareness Budget

Target: $1,200

Spend Estimated Target Range

Your current spend is $840 (70%) and if you continue at the same average rate you will spend $1,180 (98%) by August 31.

circle-4circle-3circle-1circle-2

Everything we pull from X (Twitter) Ads

Jepto syncs the core X Ads reporting metrics — impressions, engagements, clicks, spend and conversions — at account and campaign level.

Entity What it contains
Account Account-level spend, impressions and engagement rolled up across campaigns.
Campaign Objective, status, budget and performance at the campaign level.
ImpressionsEngagementsEngagement rateClicksCTRSpend
ConversionsCost per conversionCPCROAS
Cross-source clicksCross-source impressionsCross-source spendCross-source CPCCross-source CPMCross-source CTRCross-source reachCross-source frequency
X Ads exposes a focused set of reporting fields compared to larger ad platforms. Jepto syncs everything the X Ads API makes available at account and campaign level.
Read-only source

Query X Ads without leaving the conversation

Query X (Twitter) Ads metrics and dimensions through natural language — no write-back.

Read-only analytics

Ask questions about connected x ads accounts

Use MCP to ask about spend, delivery, conversions and efficiency. Jepto maps your question to the right X (Twitter) Ads dimensions and metrics.

  • Query spend, impressions and engagements
  • Break down by campaign
  • Compare efficiency metrics like CPC and cost per conversion
  • Blend with other connected ad platforms

schema()

Explore X Ads entities and metrics on the connected account.

data()

Query live X Ads performance at account and campaign level.

actions()

Not available — this is a read-only source. No write-back actions are supported.

execute()

Not available — this is a read-only source. Jepto cannot modify data in the platform.

Setup

Connecting X (Twitter) Ads

X OAuth. One login can cover every ad account you manage.

  1. 1. Sign in with X

    Click Connect and authenticate with the X account that has access to your client's ad accounts.

  2. 2. Choose ad accounts

    Select which X ad accounts to include.

  3. 3. Share the connection to a client

    Assign the connection to the relevant client so reports and forecasts can pull from it.

  4. 4. Wait for the first sync

    Jepto backfills full account history, then syncs daily.

X Ads reporting is thinner than larger platforms — Jepto syncs the full set of fields the API exposes. Check the coverage section for what's available.
Read the setup guide

Frequently asked questions

Everything you need to know about X (Twitter) Ads in Jepto.

X Ads exposes a smaller reporting schema through its API. Jepto syncs everything available — account and campaign level impressions, engagements, clicks, spend and conversions.

Jepto backfills full account history on the first sync, then syncs daily.

Yes. Each ad account shared to a client counts as one data source.

Yes. Unified cross-platform metrics let you compare spend, clicks and conversions across X, Meta, Google and more in one report.

Jepto flags the connection and stops reporting stale numbers. Reconnecting takes one X sign-in.

Related Articles

Get Started Today

Start asking your data smarter questions today. Connect your first data source in minutes.