# Google Ads Search Terms

> Extract Google Ads search terms report and classify by intent (commercial, informational, navigational, unknown) using PT/EN keyword hints. Triggers on prompts about search terms, intent analysis, or finding keyword opportunities.

- Skill: `foxgeeek/google-ads-search-terms` (Agent Skill)
- Install (CLI): `npx skillmds@latest add foxgeeek/google-ads-search-terms`
- Raw SKILL.md: https://api.skillmd.com/api/skills/foxgeeek/google-ads-search-terms/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: foxgeeek (https://skillmd.com/u/foxgeeek)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/foxgeeek/google-ads-search-terms

---


# Google Ads — Search Terms

## When to use

- "Quais search terms estão vindo na conta?"
- "Classifica os search terms por intenção"
- "Find commercial intent search terms I should add as keywords"

## Inputs

- `--account` — account ref
- `--campaign` — optional campaign scope
- `--lookback` — days (default 30)

## Classification

- **Commercial** — PT/EN purchase-intent words (comprar, preço, contratar, buy, price, hire, ...)
- **Informational** — PT/EN how/what/guide words (como, tutorial, how to, guide, ...)
- **Navigational** — login/entrar/site
- **Unknown** — everything else (review manually)

## Output

- 5 summary cards (one per intent)
- 4 tables (50 rows each) sorted by clicks
- Columns: term, campaign, clicks, impr, CTR, cost, conv

## Invocation

```bash
adskills google search-terms --account acme --lookback 30
```

## Guardrails

- Read-only
- Intent classifier is naive keyword-hint matching — always sanity-check before acting on "unknown" bucket

