Integrations

How to connect Google Ads to AI agents?

Connect Google Ads to Sequel and ask about your campaigns, spend, and conversions in plain English — then join paid-media performance with the revenue, signups, or pipeline data in your other sources. Under the hood Sequel queries Google Ads with GAQL (Google Ads Query Language), so you get campaigns, ad groups, ads, keywords, search terms, and metrics like impressions, clicks, cost, CTR, average CPC, and conversions — without writing a query yourself.

What you'll need

  • A Google account with access to the Google Ads account you want to query.
  • At least read access to that Ads account.
  • If you reach your accounts through a manager (MCC) account, the manager's 10-digit customer ID (no dashes).

Google Ads connects over OAuth, so there's no key to copy — you authorize Sequel with your Google account. Sequel requests the adwords scope (read access to your Ads data).

Cost metrics come back in micros — 1,000,000 micros = one unit of the account's currency. Sequel divides this for you when you ask about spend, but it's worth knowing if you compare raw numbers against the Google Ads UI.

Connect it

Open a new connection

In the Sequel dashboard, go to Connections → New connection and choose Google Ads.

Sign in with Google

You'll be redirected to Google's consent screen. Sign in and grant Sequel read access to your Google Ads data.

Pick the Ads account

After authorizing, choose the Google Ads account (customer) you want to query. If that account sits under a manager (MCC) account, enter the manager's 10-digit customer ID so Sequel can reach it; leave it blank for a standalone account.

Confirm

Sequel verifies access, lists the accounts it can see, and the connection goes live.

Try it

  • "How much did we spend on each campaign last month?"
  • "Show daily clicks, cost, and conversions for our Search campaigns over the last 30 days."
  • "Which campaigns have the best conversion value for the spend this quarter?"
  • "List all enabled campaigns and their ad groups."

Join it with other sources

"For each Google Ads campaign last month, compare ad spend against the number of paid signups in our Postgres users table — which campaigns actually converted?"

Troubleshooting

SymptomLikely fix
No accounts listed / "no accessible customers"Confirm the Google account you signed in with has access to the Ads account. If you reach it through a manager account, set the login customer ID to the manager's 10-digit ID.
Authorization fails or data is deniedRe-run the connection and grant the Ads read (adwords) scope on Google's consent screen. Make sure you finish the redirect back to Sequel.
Empty results for a date rangeGoogle Ads reporting has a short data lag — pick a date range that has ended (e.g. last week), and check the campaign was actually serving during that window.