google_ads_negative_keywords_suggest
Analyzes search term performance and returns negative keyword suggestions that exceed target CPA, reducing wasted spend. Candidates include text, match type, spend, conversions, and rationale for operator review.
Instructions
Analyses recent search-term performance and returns suggested negative keywords that waste spend relative to a target CPA. Returns candidates with text, suggested match_type, spend, conversions, and rationale (e.g. 'spend > 3x target CPA, 0 conversions'). Read-only — suggestions are not applied. Use google_ads_negative_keywords_add / add_to_ad_group to materialize the ones you want after operator review.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | No | Google Ads customer ID as a 10-digit string without dashes (e.g. '1234567890'). Optional — falls back to GOOGLE_ADS_CUSTOMER_ID / GOOGLE_ADS_LOGIN_CUSTOMER_ID from the configured credentials when omitted. | |
| campaign_id | Yes | Campaign whose search terms are analysed. | |
| period | No | Analysis window. Accepts Google Ads predefined ranges ('LAST_7_DAYS', 'LAST_14_DAYS', 'LAST_30_DAYS' — default 'LAST_30_DAYS') or explicit 'YYYY-MM-DD..YYYY-MM-DD'. | |
| target_cpa | No | Target CPA in the account's currency. Search terms whose effective CPA exceeds this are flagged. If omitted, the campaign's configured target_cpa is used when available. | |
| ad_group_id | No | Restrict analysis to a single ad group. Omit to analyse the whole campaign. |