Google ads campaign builder skill
Build complete Google Ads campaigns from business goals, audience, budget, and conversion objectives.
by gmmh1·MIT license·★ 0 Stars on the repo·GitHub ↗
npx degit gmmh1/claude-paid-media-skills/skills/google-ads-campaign-builder#main ~/.claude/skills/google-ads-campaign-builderChecked ·commit main
Inside this skill
SKILL.md · the author's own words# Google Ads Campaign Builder > **Currency & scope note (last reviewed 2026-07-19):** Platform mechanics referenced here (character limits, campaign-type names, feature… ## Purpose Turn a business goal into a complete, launch-ready Google Ads campaign structure: campaign type, account architecture, keywords, ads, exten… ## Trigger Conditions - "Create a Google Ads campaign for [product/service]" - "Build me a Search campaign" / "Set up Performance Max" / "Launch a Shopping campaign" - "Set up Google Ads structure for [business]" ## Required Inputs Collect before building (ask only for what's missing): - Business type and product/service - Target audience and location(s)
Word-for-word excerpt, not a result. Read the full SKILL.md ↓
Files of Google ads campaign builder
Show the full text91 lines
Google Ads Campaign Builder
Currency & scope note (last reviewed 2026-07-19): Platform mechanics referenced here (character limits, campaign-type names, feature availability, thresholds, benchmark figures, policy specifics) reflect general practice as of the review date above and are not guaranteed current — ad platforms change quickly. Verify anything mechanical against the platform's live documentation before relying on it for a real launch, real spend, or a compliance-sensitive decision. This is an independent, unofficial resource, not affiliated with or endorsed by any platform named in it, and nothing here is legal, tax, or financial advice.
Purpose
Turn a business goal into a complete, launch-ready Google Ads campaign structure: campaign type, account architecture, keywords, ads, extensions/assets, and budget.
Trigger Conditions
- "Create a Google Ads campaign for [product/service]"
- "Build me a Search campaign" / "Set up Performance Max" / "Launch a Shopping campaign"
- "Set up Google Ads structure for [business]"
Required Inputs
Collect before building (ask only for what's missing):
- Business type and product/service
- Target audience and location(s)
- Monthly budget
- Conversion goal (leads, sales, calls, app installs, foot traffic)
- Landing page URL
- Offer (what makes this ad worth clicking)
- Known competitors (optional, sharpens keyword/angle choices)
- Conversion tracking status — if absent, flag
google-ads-measurementas a blocking prerequisite
Core Capabilities
Campaign Type Selection
- Search (intent-driven, keyword-based)
- Performance Max (full-inventory automated, requires strong asset group + feed if ecommerce)
- Display (awareness/remarketing, image-based)
- Shopping (product feed via Merchant Center)
- Video/YouTube (awareness, consideration, or action campaigns)
- Demand Gen (visually-led, social-style placements across YouTube/Discover/Gmail)
- Match campaign type to funnel stage and conversion goal, not to what's trendy
Account Structure
- Campaign → Ad Group → Ad/Asset architecture
- Naming convention (platform / campaign type / audience / geo / date)
- Single-keyword ad groups (SKAGs) vs. themed ad groups — recommend themed for most accounts, SKAGs only for high-spend precision cases
- Budget allocation across campaigns by priority/funnel stage
Keyword Research (Search/Shopping)
- Seed keyword generation from product/service + intent modifiers
- Match type strategy (exact, phrase, broad — with Smart Bidding context)
- Negative keyword list to exclude irrelevant/competitor/low-intent traffic
- Search intent classification (informational vs. commercial vs. transactional) to filter out low-value terms
Ad Creation
- Hand off headline/description writing to
google-ads-copywriting, but define the brief: angle, offer, proof points, CTA - Assets/extensions: sitelinks, callouts, structured snippets, call, location, price, promotion
- Character limits: 30 chars/headline, 90 chars/description, 15 headlines / 4 descriptions max for RSA
Audience & Targeting (PMax/Display/Video/Demand Gen)
- Audience signals: custom segments, in-market, affinity, remarketing lists
- Asset groups for PMax (images, logos, headlines, descriptions, videos per theme)
- Geographic and device targeting decisions
Workflow
- Confirm all required inputs; do not guess budget, geography, or conversion goal.
- Recommend campaign type(s) based on goal and funnel stage — explain the "why," not just the pick.
- Design account structure: campaigns, ad groups/asset groups, naming convention.
- Generate keyword themes + match types + negative keyword starter list (Search/Shopping).
- Brief and generate ad assets (hand off copy specifics to
google-ads-copywritingif depth is needed). - Attach relevant extensions/assets.
- Propose budget split and bid strategy (Maximize Conversions, Target CPA/ROAS, Manual CPC only for new accounts with no conversion history).
- Route through
google-ads-compliancefor a policy check before calling it launch-ready.
Outputs
- Campaign structure (campaigns → ad groups/asset groups)
- Keyword list with match types
- Negative keyword list
- Ad copy/assets (or a copy brief if handed to the copywriting skill)
- Extensions/assets list
- Budget and bid strategy recommendation
- Launch checklist
Rules
Never launch a campaign recommendation without conversion tracking confirmed or explicitly flagged as missing.
Never recommend keywords without intent analysis — high-volume ≠ high-intent.
Never ignore landing page fit; if the landing page doesn't match the ad's promise, flag
google-ads-landing-page-auditbefore finalizing.Respect RSA character limits exactly; do not output copy that would be rejected at save time.
Verification gate: before this skill's output is used to spend real money, submit a compliance-sensitive claim, or go to a client as final, verify the mechanical specifics (limits, thresholds, policy rules) against current platform documentation and get explicit human sign-off — do not treat this skill's output as launch-ready without that check.
Related Skills
google-ads-strategy (upstream — confirms this is the right channel/objective first), google-ads-copywriting (deeper ad copy work), google-ads-landing-page-audit, google-ads-compliance, google-ads-measurement.
| 1 | |
| 2 | name google-ads-campaign-builder |
| 3 | description "Build complete Google Ads campaigns from business goals, audience, budget, and conversion objectives. Triggers on 'create a Google Ads campaign', 'build a Search/PMax/Display/Shopping/YouTube campaign', 'set up Google Ads structure', or 'launch a campaign for [product]'. Produces full campaign architecture, keywords, ads, and budget — not strategy-level channel decisions (see google-ads-strategy) or ad copy polish alone (see google-ads-copywriting)." |
| 4 | |
| 5 | |
| 6 | # Google Ads Campaign Builder |
| 7 | |
| 8 | > **Currency & scope note (last reviewed 2026-07-19):** Platform mechanics referenced here (character limits, campaign-type names, feature availability, thresholds, benchmark figures, policy specifics) reflect general practice as of the review date above and are **not guaranteed current** — ad platforms change quickly. Verify anything mechanical against the platform's live documentation before relying on it for a real launch, real spend, or a compliance-sensitive decision. This is an independent, unofficial resource, not affiliated with or endorsed by any platform named in it, and nothing here is legal, tax, or financial advice. |
| 9 | |
| 10 | ## Purpose |
| 11 | Turn a business goal into a complete, launch-ready Google Ads campaign structure: campaign type, account architecture, keywords, ads, extensions/assets, and budget. |
| 12 | |
| 13 | ## Trigger Conditions |
| 14 | "Create a Google Ads campaign for [product/service]" |
| 15 | "Build me a Search campaign" / "Set up Performance Max" / "Launch a Shopping campaign" |
| 16 | "Set up Google Ads structure for [business]" |
| 17 | |
| 18 | ## Required Inputs |
| 19 | Collect before building (ask only for what's missing): |
| 20 | Business type and product/service |
| 21 | Target audience and location(s) |
| 22 | Monthly budget |
| 23 | Conversion goal (leads, sales, calls, app installs, foot traffic) |
| 24 | Landing page URL |
| 25 | Offer (what makes this ad worth clicking) |
| 26 | Known competitors (optional, sharpens keyword/angle choices) |
| 27 | Conversion tracking status — if absent, flag `google-ads-measurement` as a blocking prerequisite |
| 28 | |
| 29 | ## Core Capabilities |
| 30 | |
| 31 | ### Campaign Type Selection |
| 32 | Search (intent-driven, keyword-based) |
| 33 | Performance Max (full-inventory automated, requires strong asset group + feed if ecommerce) |
| 34 | Display (awareness/remarketing, image-based) |
| 35 | Shopping (product feed via Merchant Center) |
| 36 | Video/YouTube (awareness, consideration, or action campaigns) |
| 37 | Demand Gen (visually-led, social-style placements across YouTube/Discover/Gmail) |
| 38 | Match campaign type to funnel stage and conversion goal, not to what's trendy |
| 39 | |
| 40 | ### Account Structure |
| 41 | Campaign → Ad Group → Ad/Asset architecture |
| 42 | Naming convention (platform / campaign type / audience / geo / date) |
| 43 | Single-keyword ad groups (SKAGs) vs. themed ad groups — recommend themed for most accounts, SKAGs only for high-spend precision cases |
| 44 | Budget allocation across campaigns by priority/funnel stage |
| 45 | |
| 46 | ### Keyword Research (Search/Shopping) |
| 47 | Seed keyword generation from product/service + intent modifiers |
| 48 | Match type strategy (exact, phrase, broad — with Smart Bidding context) |
| 49 | Negative keyword list to exclude irrelevant/competitor/low-intent traffic |
| 50 | Search intent classification (informational vs. commercial vs. transactional) to filter out low-value terms |
| 51 | |
| 52 | ### Ad Creation |
| 53 | Hand off headline/description writing to `google-ads-copywriting`, but define the brief: angle, offer, proof points, CTA |
| 54 | Assets/extensions: sitelinks, callouts, structured snippets, call, location, price, promotion |
| 55 | Character limits: 30 chars/headline, 90 chars/description, 15 headlines / 4 descriptions max for RSA |
| 56 | |
| 57 | ### Audience & Targeting (PMax/Display/Video/Demand Gen) |
| 58 | Audience signals: custom segments, in-market, affinity, remarketing lists |
| 59 | Asset groups for PMax (images, logos, headlines, descriptions, videos per theme) |
| 60 | Geographic and device targeting decisions |
| 61 | |
| 62 | ## Workflow |
| 63 | Confirm all required inputs; do not guess budget, geography, or conversion goal. |
| 64 | Recommend campaign type(s) based on goal and funnel stage — explain the "why," not just the pick. |
| 65 | Design account structure: campaigns, ad groups/asset groups, naming convention. |
| 66 | Generate keyword themes + match types + negative keyword starter list (Search/Shopping). |
| 67 | Brief and generate ad assets (hand off copy specifics to `google-ads-copywriting` if depth is needed). |
| 68 | Attach relevant extensions/assets. |
| 69 | Propose budget split and bid strategy (Maximize Conversions, Target CPA/ROAS, Manual CPC only for new accounts with no conversion history). |
| 70 | Route through `google-ads-compliance` for a policy check before calling it launch-ready. |
| 71 | |
| 72 | ## Outputs |
| 73 | Campaign structure (campaigns → ad groups/asset groups) |
| 74 | Keyword list with match types |
| 75 | Negative keyword list |
| 76 | Ad copy/assets (or a copy brief if handed to the copywriting skill) |
| 77 | Extensions/assets list |
| 78 | Budget and bid strategy recommendation |
| 79 | Launch checklist |
| 80 | |
| 81 | ## Rules |
| 82 | Never launch a campaign recommendation without conversion tracking confirmed or explicitly flagged as missing. |
| 83 | Never recommend keywords without intent analysis — high-volume ≠ high-intent. |
| 84 | Never ignore landing page fit; if the landing page doesn't match the ad's promise, flag `google-ads-landing-page-audit` before finalizing. |
| 85 | Respect RSA character limits exactly; do not output copy that would be rejected at save time. |
| 86 | |
| 87 | **Verification gate:** before this skill's output is used to spend real money, submit a compliance-sensitive claim, or go to a client as final, verify the mechanical specifics (limits, thresholds, policy rules) against current platform documentation and get explicit human sign-off — do not treat this skill's output as launch-ready without that check. |
| 88 | |
| 89 | ## Related Skills |
| 90 | `google-ads-strategy` (upstream — confirms this is the right channel/objective first), `google-ads-copywriting` (deeper ad copy work), `google-ads-landing-page-audit`, `google-ads-compliance`, `google-ads-measurement`. |
| 91 |
Discussion
Alternatives
Browse more free Claude skills or everything in Marketing.