Google Ads Machine — Development skill for Claude Code
Claude Code skill that audits a Google Ads account, runs real keyword research, and builds Brand Search, Non-Brand Search, and PMax campaigns for local service businesses and tour operators.
How to install Google Ads Machine
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open christianmcld/google-ads-machine and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Google Ads Machine does
Claude Code skill that audits a Google Ads account, runs real keyword research, and builds Brand Search, Non-Brand Search, and PMax campaigns for local service businesses and tour operators. Always created paused.
Alternatives in Development
- L Docs Plugin — Document a Lowdefy plugin package (blocks, connections, operators, actions) 3k ★
- Full Diagnostic — Full health sweep chaining token, naming, component, drift, docs-coverage and system-health audits into one re 194 ★
- Skillsmith — End-to-end Claude Code framework — orchestrates projects, workspace health, behavioral rules, ideation, audits 148 ★
README
Google Ads Machine
A [Claude Code](https://claude.com/claude-code) skill that takes a local service business or tour operator from *no Google Ads campaigns* to a structured account: **Brand Search, Non-Brand Search, and Performance Max**, plus shared negative keyword lists, built from real search volume data.
Everything is created **paused** with a placeholder budget. A human sets real budgets and switches campaigns on.
Why this exists
Building a competent Google Ads account by hand takes hours of clicking, and the parts that matter most (keyword selection grounded in real volume, negative keyword hygiene, ad copy that does not invent claims) are exactly the parts that get rushed. This encodes the whole process so it runs the same way every time.
It also encodes something harder to come by: **the Google Ads bulk upload format that actually works.** The column names are non-obvious, several are effectively undocumented, and getting them wrong fails every row. See [`references/bulk-upload.md`](references/bulk-upload.md).
Two engines
| Browser engine | API engine | |
|---|---|---|
| Requires | A logged-in Chromium profile | Developer token with Basic access |
| Setup time | Minutes | Days (token approval) |
| Search campaigns | Yes | Yes |
| Performance Max | Wizard only | Yes |
| Keyword volumes | Yes (Keyword Planner UI) | Yes (KeywordPlanIdeaService) |
The browser engine is the default because a new Google Ads developer token is test-account-only, and Basic access takes about five business days to approve. Everything except PMax works on day one.
The four stages
- Audit — account structure, conversion tracking, settings, wasted spend, and a baseline snapshot of existing campaigns.
- Keyword analysis — real monthly search volume, year-over-year trend, competition, and top-of-page bid range per keyword. Trends matter as much as volume: an 8,000-search term growing 124% is a different bet from one falling 60%.
- Build — negative list
Related Skills
Ads Review
Google Ads review command. Builds a project-aware Google Ads strategy — keyword universe, Search/PMax structur
Launch Pmax
Launch a Google Ads Performance Max campaign with a complete asset group, audience signals, and (for ecom) lis
Google Ads MCP Rw
Google Ads MCP server with read AND write capabilities - create campaigns, ad groups, keywords, and ads throug
Performance Max Claude Skills
15 Claude Skills for auditing Google Ads Performance Max campaigns. Diagnosis only, free, MIT.
Scale Account
The month-1 finale - stamp the proven build across the whole map in one run: clusters, campaigns, ads, assets,
Ads Compare
Compare two campaigns performance side-by-side
Related Agents
Gads Brands
Brand exclusions for Performance Max. Search Google's brand catalogue, then attach exclusions to selected PMax
Mika
Expert Social Media Advertising. A invoquer pour Meta Ads (Facebook/Instagram), Google Ads (Search, PMax, YouT
Paid Traffic Meta Ads
Use for any work inside Meta Ads (Facebook/Instagram/WhatsApp) - structuring campaigns, Advantage+ Shopping, a