Google Ads
Monitor your Google Ads campaigns for budget alerts, disapproved ads, low quality scores, and performance trends. Protect your ad spend from surprises.
Quick Setup
- Go to Google Ads → Tools & Settings → API Center → apply for a Developer Token
- Go to Google Cloud Console → APIs & Services → Credentials
- Create an OAuth 2.0 Client ID (Desktop app type)
- Complete the OAuth flow to get a Refresh Token
- Note your Google Ads Customer ID (shown at the top of your Google Ads dashboard, e.g.
123-456-7890— enter without dashes) - In Phyllax → Integrations → Google Ads → Connect → fill in all fields
Required Credentials
| Field | Where to find it |
|---|---|
| Customer ID | Google Ads dashboard → top of page (remove dashes, e.g. 1234567890) |
| Developer Token | Google Ads → Tools → API Center |
| OAuth Client ID | Google Cloud Console → Credentials → OAuth client ID (xxxx.apps.googleusercontent.com) |
| OAuth Client Secret | Google Cloud Console → Credentials → OAuth client secret |
| Refresh Token | Generated from the OAuth flow |
| Manager Account ID (optional) | Your MCC account ID if you manage multiple accounts via a manager account |
Developer Token approval
Google Ads developer tokens start with "Test account" access (can only query test accounts). You need to apply for "Basic" or "Standard" access to query real ad data. This can take several days.
What Phyllax Monitors
| Schedule | What it checks |
|---|---|
| Budget alerts | Campaigns near or exceeding their daily budget |
| Disapproved ads | Ads disapproved or under review |
| Low quality scores | Keywords with quality scores below 5 |
| Campaign performance | Today's spend, clicks, impressions, and conversions |
Notification Actions
When Google Ads finds something important, the notification card shows:
- Pause campaign — pause the over-budget or underperforming campaign
- Increase budget — adjust the campaign budget
- Fix ad — edit the disapproved ad creative
- Submit appeal — appeal a policy disapproval
- View report — open the campaign report in Google Ads
All action chips that involve writing open the AI draft panel — AI generates a suggested response that you can edit before posting.
Troubleshooting
"DEVELOPER_TOKEN_NOT_APPROVED"
Your developer token is still in test mode. Apply for Basic access in Google Ads → Tools → API Center. Approval typically takes 3-5 business days.
"CUSTOMER_NOT_FOUND"
The Customer ID must be entered without dashes (e.g. 1234567890, not 123-456-7890). If using a manager account, also fill in the Manager Account ID field.
"OAUTH_TOKEN_INVALID"
Your refresh token has expired or been revoked. You need to complete the OAuth flow again to get a new refresh token. Go to Google Cloud Console → Credentials to re-authorize.