Back to .md Directory

PAID ADVERTISING — CAMPAIGN OS (OPERATIONAL)

Defines campaign structures, bidding strategies, audience targeting, creative testing, and budget allocation for Google, Meta, TikTok, and LinkedIn paid ads.

May 2, 2026
0 downloads
0 views
ai automation
View source

What this file does

Defines campaign structures, bidding strategies, audience targeting, creative testing, and budget allocation for Google, Meta, TikTok, and LinkedIn paid ads.

When to use it

  • Launching new paid ad campaigns across multiple platforms
  • Scaling ad spend and detecting diminishing returns
  • Structuring campaign hierarchies for Google and Meta
  • Setting up creative testing frameworks and weekly review SOPs

name: marketing-paid-advertising description: Paid advertising strategy for Google, Meta, TikTok, LinkedIn - campaign structure, bidding, audiences, creative, measurement, and budget allocation.

PAID ADVERTISING — CAMPAIGN OS (OPERATIONAL)

Built as a no-fluff execution skill for paid acquisition across Google, Meta, TikTok, and LinkedIn.

Structure: Core paid advertising fundamentals first. Platform-specific tactics in dedicated sections. AI automation in clearly labeled "Optional: AI / Automation" sections.


Modern Best Practices (January 2026)


When to Use This Skill

  • New campaigns: Structure, audiences, bidding, creative strategy
  • Scaling spend: Budget allocation, ROAS targets, diminishing returns
  • Platform selection: Which channels for which goals
  • Creative strategy: Ad formats, hooks, testing frameworks
  • Measurement: Attribution, incrementality, cross-platform tracking

Core: Platform Selection Matrix

PlatformBest ForAvg CPL (B2B)Avg CPL (B2C)Targeting Strength
Google SearchHigh intent, ready-to-buy$30-80$15-40Intent-based
Google DisplayAwareness, retargeting$10-30$5-15Contextual
Meta (FB/IG)B2C, visual products, awareness$20-60$5-25Interest/behavior
LinkedInB2B, enterprise, high ACV$50-150N/AProfessional
TikTokGen Z/Millennial, viral potential$15-40$3-15Interest/behavior
YouTubeEducation, demos, brand$20-50$8-20Intent + interest

Platform Selection Decision Tree

HIGH INTENT (ready to buy)?
├─ YES → Google Search (always include)
│        └─ Add branded terms + competitor terms
└─ NO → What's your goal?
         ├─ Awareness/Brand → Meta, TikTok, YouTube
         ├─ B2B/Enterprise → LinkedIn, Google Search
         ├─ E-commerce → Meta, Google Shopping, TikTok
         └─ App installs → Meta, TikTok, Google UAC

Core: Campaign Structure Framework

Google Ads Structure

ACCOUNT
├─ Campaign 1: Brand (Search)
│   ├─ Ad Group: Exact brand terms
│   └─ Ad Group: Brand + product
│
├─ Campaign 2: Non-Brand (Search)
│   ├─ Ad Group: Pain/problem keywords
│   ├─ Ad Group: Solution keywords
│   └─ Ad Group: Competitor keywords
│
├─ Campaign 3: Retargeting (Display)
│   ├─ Ad Group: Site visitors (7d)
│   ├─ Ad Group: Site visitors (30d)
│   └─ Ad Group: Cart abandoners
│
└─ Campaign 4: Performance Max (if applicable)
    └─ Asset group by product/service line

Meta Ads Structure

ACCOUNT
├─ Campaign 1: Prospecting (Conversions)
│   ├─ Ad Set: Lookalike 1% (customers)
│   ├─ Ad Set: Interest targeting
│   └─ Ad Set: Broad targeting (Advantage+)
│
├─ Campaign 2: Retargeting (Conversions)
│   ├─ Ad Set: Website visitors (7d)
│   ├─ Ad Set: Engaged (video/page 30d)
│   └─ Ad Set: Cart abandoners
│
└─ Campaign 3: Testing (CBO or ABO)
    ├─ Ad Set: Creative test A
    ├─ Ad Set: Creative test B
    └─ Ad Set: Creative test C

Core: Bidding Strategy Guide

StrategyWhen to UseRisk LevelBest For
Manual CPCNew campaigns, learningLowControl freaks, testing
Target CPAStable conversion historyMediumLead gen, consistent volume
Target ROASE-commerce, known valueMediumRevenue optimization
Maximize ConversionsVolume priorityHighScale quickly, less control
Maximize ClicksTraffic/awarenessLowBrand campaigns

Bidding Decision Tree

CONVERSION HISTORY?
├─ <50 conversions/month → Manual CPC or Max Clicks
├─ 50-100 conversions → Target CPA (start conservative)
└─ >100 conversions → Target CPA/ROAS (optimize for efficiency)

BUDGET CONSTRAINED?
├─ YES → Manual CPC or Target CPA (strict)
└─ NO → Maximize Conversions (let algorithm spend)

Do (Bidding)

  • Start with manual/conservative bids to gather data
  • Set realistic CPA/ROAS targets based on unit economics
  • Allow 2-4 weeks for learning phase before judging
  • Use bid adjustments for device, location, time

Avoid (Bidding)

  • Changing bids daily (resets learning)
  • Setting unrealistic CPA targets (algorithm won't spend)
  • Using ROAS bidding without accurate conversion values
  • Ignoring seasonality effects on performance

Core: Audience Strategy

Google Audiences

Audience TypeDescriptionUse Case
In-MarketActively researching/buyingProspecting
AffinityLong-term interestsAwareness
Custom IntentYour keywords, competitor URLsProspecting
RemarketingYour site visitorsRetargeting
Customer MatchEmail list uploadLookalikes, exclusion
SimilarLookalikes of your listsProspecting

Meta Audiences

Audience TypeDescriptionBest Practice
Lookalike 1%Most similar to sourceHighest quality
Lookalike 1-3%Moderate similarityVolume + quality
InterestBased on behavior/pagesTest broadly
CustomSite visitors, engagersRetargeting
Advantage+AI-optimized broadLet Meta find

Audience Strategy Framework

FUNNEL STAGE
├─ Top (Awareness)
│   ├─ Google: In-Market, Affinity, Display
│   ├─ Meta: Broad, Interest, Lookalike 1-5%
│   └─ TikTok: Interest, Hashtag
│
├─ Middle (Consideration)
│   ├─ Google: Custom Intent, Search
│   ├─ Meta: Lookalike 1-2%, Engaged visitors
│   └─ TikTok: Custom audiences, Retargeting
│
└─ Bottom (Decision)
    ├─ Google: Brand Search, RLSA
    ├─ Meta: Retargeting 7-14d, Cart abandoners
    └─ All: Email list retargeting

Core: Creative Strategy

Ad Format Selection

FormatPlatformBest ForCPM Range
Responsive SearchGoogleHigh intent$1-5
Image (static)Meta, DisplaySimple message$3-10
CarouselMeta, LinkedInMultiple products/features$5-12
Video (15-30s)AllEngagement, brand$8-20
UGC-styleMeta, TikTokAuthenticity$5-15
DocumentLinkedInB2B thought leadership$10-25

Creative Testing Framework

Test ONE variable at a time:

Week 1-2: Hook Test
├─ Creative A: Pain hook ("Tired of...")
├─ Creative B: Result hook ("Get X in Y days")
└─ Creative C: Social proof hook ("Join 10,000+")

Week 3-4: Format Test (winner hook)
├─ Creative A: Static image
├─ Creative B: Video (15s)
└─ Creative C: Carousel

Week 5-6: CTA Test (winner format)
├─ Creative A: "Start Free Trial"
├─ Creative B: "Book a Demo"
└─ Creative C: "See Pricing"

Creative Best Practices by Platform

Google Search:

  • Include keywords in headlines
  • Use all 15 headlines, 4 descriptions
  • Pin important messages to positions 1-2
  • Include numbers, urgency, benefits

Meta:

  • First 3 seconds = hook (video)
  • Native/UGC style outperforms polished
  • 1:1 for feed, 9:16 for stories/reels
  • Text: <125 chars primary, 40 headline

TikTok:

  • Native TikTok aesthetic (not ads)
  • Hook in first 1 second
  • Creator/UGC content performs best
  • Trending sounds can boost reach

LinkedIn:

  • Professional tone, specific value
  • Document ads for thought leadership
  • Video: talking head with captions
  • Longer copy acceptable (pain + solution)

Core: Budget Allocation Framework

Budget by Funnel Stage

Stage% of BudgetGoal
Brand10-20%Protect brand terms, low CPL
Prospecting40-60%New customer acquisition
Retargeting20-30%Convert warm audiences
Testing10-15%New creative/audience tests

Budget Allocation by Platform

Starter Budget ($5-10k/month):

Google Search (brand + non-brand): 60%
Meta (prospecting + retargeting): 30%
Testing budget: 10%

Growth Budget ($10-50k/month):

Google Search: 40%
Meta: 35%
TikTok or LinkedIn: 15%
Testing: 10%

Scale Budget ($50k+/month):

Google (Search + PMax + YouTube): 35%
Meta: 30%
TikTok: 15%
LinkedIn (if B2B): 10%
Testing: 10%

Diminishing Returns Detection

SignalWhat It MeansAction
CPL increasing >20%Audience saturationExpand audiences, add channels
Frequency >3 (Meta)Ad fatigueNew creative, expand audience
Impression share <80%Budget limitedIncrease budget or narrow targeting
CTR decliningCreative fatigueTest new hooks, formats

Quick Reference

TaskTemplateLocation
Campaign setupCampaign structure templatetemplates/campaign-structure.md
Budget planningBudget allocation worksheettemplates/budget-allocation.md
Creative briefAd creative brieftemplates/creative-brief.md
A/B testingCreative test plantemplates/creative-test-plan.md
Performance reviewWeekly/monthly reviewtemplates/performance-review.md

Decision Tree (Campaign Triage)

CPL too high?
├─ Check audience size → Too narrow = expand; too broad = tighten
├─ Check creative CTR → Below 1% = new creative needed
├─ Check landing page CVR → Below 2% = landing page issue (see marketing-cro)
└─ Check bid strategy → May need to increase bids or change strategy

ROAS below target?
├─ Check conversion tracking → Missing conversions = attribution issue
├─ Check audience quality → Low quality = tighten targeting
├─ Check offer → Weak offer = test new value prop
└─ Check funnel → Leaky funnel = fix downstream conversion

Volume too low?
├─ Check budget → Daily budget limiting impressions
├─ Check bid → Bids too low to win auctions
├─ Check audience → Audience too narrow
└─ Check creative → Low relevance score/quality score

Operational SOPs

Campaign Launch SOP

  1. Pre-launch (Day -7 to -1)

    • Define KPIs: CPL target, ROAS target, volume goals
    • Build audiences: custom, lookalike, remarketing
    • Create campaign structure per framework
    • Upload creative assets (3-5 variants minimum)
    • Set up conversion tracking and verify
    • Configure UTM parameters
  2. Launch (Day 0)

    • Start with conservative bids (20% below target CPA)
    • Enable all ad sets/ad groups
    • Set daily budget caps
    • Document baseline metrics
  3. Learning Phase (Day 1-14)

    • DO NOT make major changes
    • Monitor for errors only (disapprovals, tracking issues)
    • Document performance daily
  4. Optimization (Day 14+)

    • Pause underperformers (>2x CPA target)
    • Increase budget on winners (+20% increments)
    • Launch creative tests
    • Expand audiences gradually

Weekly Review SOP

Monday (30 minutes):

  • Pull weekly metrics: spend, CPL, ROAS, conversions
  • Compare to targets and previous week
  • Identify top 3 actions for the week

Thursday (15 minutes):

  • Mid-week check on pacing
  • Pause any disasters (>3x CPA)
  • Note creative fatigue signals

Monthly Review SOP

  1. Performance Summary

    • Spend vs budget
    • CPL/CPA by campaign, platform
    • ROAS by campaign, platform
    • Conversion volume and quality
  2. Audience Insights

    • Best performing audiences
    • Audiences to exclude
    • New audience opportunities
  3. Creative Insights

    • Top performing creatives
    • Fatigue indicators
    • Next month's test plan
  4. Budget Reallocation

    • Shift budget from losers to winners
    • Adjust platform mix based on results
    • Plan next month's tests

Metrics & KPIs

Primary Metrics

MetricDefinitionTarget Range
CPLCost per leadIndustry dependent
CPACost per acquisition< LTV/3
ROASRevenue / Ad spend> 3:1 for e-com
CACFull acquisition cost< LTV/3

Secondary Metrics

MetricDefinitionWatch For
CTRClicks / Impressions<1% = creative issue
CVRConversions / Clicks<2% = landing issue
FrequencyAvg impressions/user>3 = fatigue
Quality ScoreGoogle relevance<6 = improve relevance
Relevance ScoreMeta relevance<5 = improve relevance

Platform-Specific Guides

Google Ads Specifics

See resources/google-ads-guide.md

Meta Ads Specifics

See resources/meta-ads-guide.md

TikTok Ads Specifics

See resources/tiktok-ads-guide.md

LinkedIn Ads Specifics

See resources/linkedin-ads-guide.md


Templates

TemplatePurpose
campaign-structure.mdCampaign hierarchy template
budget-allocation.mdBudget planning worksheet
creative-brief.mdAd creative specification
creative-test-plan.mdA/B testing framework
performance-review.mdWeekly/monthly review template

Anti-Patterns

Anti-PatternWhy It FailsInstead
Changing bids dailyResets algorithm learningWait 2-4 weeks
Too many audiencesSplits budget, no learnings3-5 audiences max
Single creativeNo testing, quick fatigue3-5 variants minimum
No negative keywordsWasted spend on irrelevantBuild negatives weekly
Ignoring Quality ScoreHigher CPCs, lower reachImprove relevance
Platform FOMOSpreading too thinMaster 1-2 platforms first
No exclusionsShowing to existing customersExclude converters

Optional: AI / Automation

Note: Core paid advertising fundamentals above work without AI. This section covers optional automation capabilities.

AI-Powered Features

FeaturePlatformUse Case
Performance MaxGoogleFull-funnel automation
Advantage+MetaAutomated targeting
Smart CampaignsTikTokAutomated optimization
Value-Based BiddingAllBid on predicted LTV

When to Use AI Features

HAVE 100+ conversions/month?
├─ YES → Consider Performance Max, Advantage+
└─ NO → Stick to manual campaigns for control

CLEAR CONVERSION VALUES?
├─ YES → Value-based bidding can optimize for revenue
└─ NO → Use CPA bidding instead

Related Skills


Usage Notes (Claude)

  • Stay operational: return campaign structures, budgets, creative specs
  • Include platform-specific requirements (sizes, specs, limits)
  • Always recommend starting conservative and scaling
  • Cite current platform documentation when possible
  • Do not invent benchmark data; use ranges or state "varies by industry"

What's inside

14 sections including platform selection matrix, campaign structures, bidding guides, audience strategies, creative frameworks, budget allocation, SOPs, and anti-patterns.

Change this for your project

  • Replace templates/campaign-structure.md with your own template file path
  • Replace resources/google-ads-guide.md with your own platform-specific guide paths
  • Replace marketing-cro and other related skill references with your own skill names

Where it goes

Save as SKILL.md inside a skill folder. Loaded when the agent selects that skill.

Worth borrowing

  • Decision trees for platform selection, bidding, and campaign triage
  • Funnel-stage budget allocation percentages (brand 10-20%, prospecting 40-60%)
  • Weekly and monthly review SOPs with specific day-of-week actions

Related Documents