
Google Ads Manager
Plan and manage Google Ads search campaigns—structure, keyword research, RSA copy, bids, and performance reports—via the ads-mcp integration for solo marketers.
Install
npx skills add https://github.com/claude-office-skills/skills --skill google-ads-managerWhat is this skill?
- Account hierarchy templates: brand, non-brand search, and competitor ad groups with 3–5 RSAs each
- Keyword research and grouping workflow via keyword_planner MCP tool
- Campaign creation, bid optimization, and google_ads_report performance analysis
- Ad copy generation aligned to Responsive Search Ad format
- Pairs with ads-copywriter, landing-page, and saas-metrics related skills
Adoption & trust: 3.1k installs on skills.sh; 196 GitHub stars; 3/3 security scanners passed (skills.sh audits).
Recommended Skills
Journey fit
Canonical shelf is Launch → distribution because paid search is a primary acquisition channel once you are ready to buy traffic to a validated offer. Campaign creation and PPC reporting are distribution mechanics, not product build or in-app analytics implementation.
Common Questions / FAQ
Is Google Ads Manager safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Google Ads Manager
# Google Ads Manager Comprehensive Google Ads campaign management including campaign setup, keyword research, ad copy generation, bid optimization, and performance reporting. ## Overview This skill covers: - Campaign structure and setup - Keyword research and grouping - Ad copy creation (RSA format) - Bidding strategy selection - Performance analysis and optimization --- ## Campaign Structure ### Account Hierarchy ``` Account ├── Campaign 1: Brand │ ├── Ad Group: Brand Terms │ │ ├── Keywords: [brand name], [brand + product] │ │ └── Ads: 3-5 RSAs │ └── Ad Group: Brand + Competitor │ ├── Keywords: [brand vs competitor] │ └── Ads: 3-5 RSAs │ ├── Campaign 2: Non-Brand - Search │ ├── Ad Group: Product Category A │ │ ├── Keywords: [category keywords] │ │ └── Ads: 3-5 RSAs │ ├── Ad Group: Product Category B │ └── Ad Group: Problem/Solution │ ├── Campaign 3: Competitor │ ├── Ad Group: Competitor A │ └── Ad Group: Competitor B │ └── Campaign 4: Performance Max └── Asset Groups: [Images, Videos, Headlines, Descriptions] ``` ### Campaign Setup Template ```yaml campaign: name: "[Product] - Search - Non-Brand" type: SEARCH budget: amount: 100 # daily delivery: STANDARD bidding: strategy: TARGET_CPA # or MAXIMIZE_CONVERSIONS target_cpa: 50 targeting: locations: [US, CA, UK] languages: [en] audiences: - in_market: "Business Software" - custom_intent: "project management tools" networks: search: true display: false partners: false schedule: days: [MON, TUE, WED, THU, FRI] hours: "8:00-20:00" timezone: "America/New_York" ad_rotation: OPTIMIZE negative_keywords: campaign_level: - free - cheap - download - jobs - salary ``` --- ## Keyword Research ### Keyword Categories ```yaml keyword_types: brand: examples: ["[brand name]", "[brand] login", "[brand] pricing"] intent: navigational expected_cpc: low priority: high competitor: examples: ["[competitor] alternative", "[competitor] vs"] intent: commercial expected_cpc: medium-high priority: medium product: examples: ["project management software", "task tracking tool"] intent: commercial expected_cpc: high priority: high problem: examples: ["how to manage remote team", "track project deadlines"] intent: informational/commercial expected_cpc: medium priority: medium long_tail: examples: ["best project management tool for small teams"] intent: commercial expected_cpc: medium priority: high (high intent) ``` ### Keyword Research Process ```yaml research_steps: 1. seed_keywords: sources: - brainstorm: core product terms - competitor: analyze competitor ads - customer: survey/interview terms - support: common questions 2. expand_with_tools: google_keyword_planner: - get_ideas: from seed keywords - filter: by volume, competition, CPC other_tools: - semrush: competitor keywords - ahrefs: organic keywords to target - answerthepublic: question keywords 3. group_keywords