# How to connect Google Ads to AI agents?

Connect Google Ads to Sequel with OAuth and ask about campaign spend, clicks, and conversions in natural language.

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).

<Callout>
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.
</Callout>

## Connect it

<Steps>
<Step title="Open a new connection">In the Sequel dashboard, go to **Connections → New connection** and choose **Google Ads**.</Step>
<Step title="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.</Step>
<Step title="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.</Step>
<Step title="Confirm">Sequel verifies access, lists the accounts it can see, and the connection goes live.</Step>
</Steps>

## 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

| Symptom | Likely 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 denied | Re-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 range | Google 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. |

## Related

- [Google Analytics](/docs/google-analytics)
- [Google Search Console](/docs/google-search-console)
- [Chatting with your data](/docs/chatting-with-your-data)
- [Browse all integrations](/docs/integrations)
