Negative-keyword sweep
Find the search terms spending with nothing to show, and block the clearly off-intent ones with negative keywords — on a campaign, in a shared list, or across the account. Every negative is proposed first.
A negative-keyword sweep is the highest-leverage recurring cleanup in most Search accounts: find the searches that triggered your ads but should not have, and block them so the budget stops leaking.
Ask for it
Find wasted spend in the last 30 days and propose negative keywords.
What the assistant does
-
Groups the search terms by theme.
analyze_search_termssorts the last 30 days of search terms into negative-keyword candidates: people looking for information, jobs, something free, a competitor, and anything you told AdCopilot never to show for. It returns one ready-to-runadd_negative_keywordscall per theme, with the numbers behind it. Competitor terms are checked only if you have saved competitors in your business profile; AdCopilot never guesses one. -
Checks the spend.
analyze_wastenames the zero-converting search terms and keywords. If it asks for raw rows instead, it runs a read-onlysearchover the search-term view. The window is twoYYYY-MM-DDdates (start_date/end_date), and AdCopilot builds the quotedsegments.datefilter:SELECT search_term_view.search_term, metrics.cost_micros, metrics.conversions, metrics.clicks FROM search_term_view WHERE segments.date BETWEEN '2026-08-17' AND '2026-09-15' ORDER BY metrics.cost_micros DESC LIMIT 50 -
Separates intent from noise. Not every zero-conversion term is waste; some are new or seasonal. Only the clearly off-intent ones become proposals.
-
Proposes the block with the exact terms, match type and level, and waits for your yes.
Choosing the level
| Level | Tool | Use it for |
|---|---|---|
| One campaign | add_negative_keywords | Terms wrong for this campaign only. |
| A shared list | create_negative_keyword_list, add_to_negative_keyword_list, attach_negative_keyword_list | Terms wrong for several campaigns; attach the list to each. |
| The whole account | add_account_negatives | Terms that should never trigger any ad. |
Match type matters: a phrase-match negative blocks any search containing the phrase; exact blocks only that exact search. The assistant proposes a default and explains it; change it before you approve.
AdCopilot can add a negative keyword but cannot remove one — removing a negative is done in the Google Ads interface. Because a negative is hard to undo here, read the exact terms before you approve. See It can never delete.
The daily routine
Run AdCopilot's morning Google Ads audit — a fixed, read-only six-check sequence that reports spend, wasted spend, negatives, disapprovals, and pacing, then proposes approval-gated fixes.
Campaign and keyword changes
Create campaigns and ad groups, add and adjust keywords, change bidding, pause what is underperforming — in plain words, each change proposed first, nothing deleted.