Search terms report
get_search_termsPull the search terms report to see what users typed before clicking your ads, then find negative keyword opportunities and understand intent.
Instructions
Get search terms report — what users actually typed before clicking your ads.
Critical for finding negative keyword opportunities and understanding user intent. Returns search term, campaign, ad group, impressions, clicks, conversions.
Google Ads API: https://developers.google.com/google-ads/api/docs/start
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| compact | No | When true (for audits/overviews), returns totals, the top-10 terms by clicks, ready-made negative-keyword waste candidates (5+ clicks, zero conversions), and top converters (~90% smaller). | |
| customer_id | No | Google Ads customer ID, digits with or without dashes (e.g. "123-456-7890"). Defaults to the configured ads.customer_id. | |
| date_range_end | No | End date as "YYYY-MM-DD" (inclusive). | |
| date_range_start | No | Start date as "YYYY-MM-DD". Both dates must be set to apply a range; if either is empty, the last 30 days are used. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||