Google Ads Pusher

Pushes a campaign-spec.json (from any builder-*) OR a change-set.json (from optimizer/routine) into Google Ads safely. Reads the JSON contract — never the spreadsheet. Validates, then either exports a Google Ads Editor import file + a guided UI build/change checklist (default, read-only MCP), or performs API mutations when account-context google_ads.api_write is true. Always behind a human approval gate and a spend-cap guard; creates campaigns PAUSED and never enables them. Use when the user says "push", "export to google ads", "upload campaign", "import to editor", "apply changes", "apply the optimizer plan", "go live".

chanktb 4519d39 7 files · 58.6 KB Updated

File contents

chanktb/claude-google-ads/tree/main/skills/pusher commit 4519d3933d

Frequently asked questions

npx skillmds@latest add chanktb/google-ads-pusher