Two Minute Reports Logo
Connectors

X Ads

Connect X Ads to Google Sheets or Google Data Studio

The X Ads connector gets your X Ads data into Google Sheets and Google Data Studio. Use it to track your key metrics in a spreadsheet or a Google Data Studio report.

What you can report on

  • Campaign impressions, engagements, and CTR
  • Cost per engagement and cost per result
  • Video views and completion rates
  • Follower campaign and app install performance
  • Audience targeting and demographic breakdowns

Prerequisites

  • An X (Twitter) Ads account
  • Read access on the ad accounts you want to report on

How to create a connection

  1. In the Hub, open Connections & accounts.
  2. Select Create connection.
  3. Select X Ads in the connector list.
  4. Select Next.

  1. In Name the connection, enter a name.
  2. Sign in with X. Then allow Two Minute Reports access.

  1. Enable the accounts you want to report on.
  2. Select Done.

Only enabled accounts fetch data, and only enabled accounts count toward your plan. You can enable or disable accounts at any time on the Connections & accounts page.

How to get X Ads data into Google Sheets or Google Data Studio

To get X Ads data into Google Sheets:

  1. In the Two Minute Reports sidebar, open Data Queries.
  2. Select Add.
  3. Select the accounts you want to report on. You can select more than one.
  4. Select your metrics and dimensions.
  5. Select the date range.
  6. Set sorting and filters if you need them.
  7. Select Run query. Two Minute Reports adds the data to your sheet.

Troubleshooting

You don't have (an) ad account(s) with sufficient permissions

When you create a connection, the Hub can show this message. A query can also fail with it.

You don't have (an) ad account(s) with sufficient permissions to fetch Ad Metrics. Please make sure you have access permission.

X found no ad accounts for the X account that you signed in with. On X, access to an ad account goes to an X account (an @handle). If you are an administrator with a different @handle, you get this message.

Sign in with the correct X account

Two Minute Reports uses the X account that is signed in to x.com in your browser.

  1. Open ads.x.com. Make sure that you see the ad account, and note the @handle that you use.
  2. Open x.com. If a different X account is signed in, switch to the @handle from step 1.
  3. In the Create connection dialog, sign in with X again. Before you allow access, make sure that the X page shows the correct @handle.

If your @handle does not have access

  • Ask an account administrator of the ad account to give access to your @handle. In ads.x.com, they select the account name at the top right, then Edit access to account, then Add access. The Campaign analyst access level lets you see the performance data. See X's guide: Multi-user login FAQs.
  • If somebody else manages the ad account, send them a setup link. They connect their X account, and you get the data. See Share a setup link.
Copyright © 2026