Google Ads
Query campaign performance, manage ad groups, and analyze spend across your Google Ads accounts through natural language.
Setup
- Go to Admin → Connectors → Google Ads
- Click Add Credential Set
- Enter your Google Ads API credentials:
- Developer Token — from the Google Ads API console
- Client ID and Client Secret — OAuth credentials
- Login Customer ID — only if using a Manager (MCC) account
- Customer ID — 10-digit account ID
- Click Authenticate to authorize
- Test the connection
Capabilities
Read operations
- Account overview and listing
- Campaign performance (spend, impressions, clicks, conversions, CPC, CTR)
- Ad group performance by campaign
- Keyword performance with quality score and match type
- Individual ad performance (responsive search ads)
- Custom GAQL queries (Google Ads Query Language)
- Bulk data export to session database for SQL analysis
Write operations
- Enable or pause campaigns
- Enable or pause ad groups
- Update campaign budgets
Multiple Accounts
You can configure multiple credential sets for different Google Ads accounts. The bot identifies the correct account based on the Customer ID when you ask about specific campaigns.
Example Questions
- "Show me campaign performance for the last 7 days"
- "What keywords have the highest CPC in our brand campaign?"
- "Pause the Black Friday campaign"
- "Compare this month's ad spend to last month"