Google Ads Integration
Read campaign and keyword performance; pause or enable campaigns (with approval).
Capabilities
This integration enables workers to:
- List campaigns (name, status, daily budget)
- Read campaign performance (impressions, clicks, cost, conversions)
- Read top keywords by spend
- Pause or enable a campaign (approval-gated)
Setup
Follow these steps to connect Google Ads:
- Navigate to Integrations and click 'Add Connection'
- Select Google Ads and authorize via OAuth
- Ensure a Google Ads developer token is configured for the workspace
- Assign your paid-media worker and provide the 10-digit account id
Official links
Security
- Uses Google OAuth 2.0 with automatic token refresh (encrypted at rest)
- Requires an approved Google Ads developer token for API access
- Pausing/enabling campaigns has spend impact and requires human approval
Credential Storage
All integration credentials are encrypted at rest using AES-256-GCM encryption. OAuth tokens are automatically refreshed when needed.
Supported Roles
The following roles can use this integration by default: