Paid Media Operations Skill

Full-funnel paid advertising operations for B2B SaaS.

by shalintripathi·MIT license·★ 20 Stars on the repo·GitHub ↗

Use now

Inside this skill

SKILL.md · the author's own words
# Paid Media Operations Skill

## Step 0 (always first): Load brand context

**Before producing any deliverable, look for a `brand-context.md` file** in the user's project root (also check `./.claude/brand-context.md…

- **If it exists:** read it in full and treat it as binding for this run. Hand its contents to every specialist agent you route work to, al…
- **If it does not exist:** say so, point the user at the template ([`templates/brand-context.md`](../../templates/brand-context.md)), and…

**Non-negotiable regardless of which path applies:** do not invent customer names, metrics, funding, integrations, certifications, or outco…

---

## What This Is

The Paid Media Operations skill brings together 8 specialized agents to manage end-to-end paid advertising for B2B SaaS companies. From str…

Word-for-word excerpt, not a result. Read the full SKILL.md ↓

Files of Paid Media Operations Skill

shalintripathi/main1 file shown
SKILL.md
Show the full text341 lines

Paid Media Operations Skill

Step 0 (always first): Load brand context

Before producing any deliverable, look for a brand-context.md file in the user's project root (also check ./.claude/brand-context.md and ./docs/brand-context.md). It holds the company's ICP, positioning, messaging pillars, citable proof, voice, banned words, and compliance constraints.

  • If it exists: read it in full and treat it as binding for this run. Hand its contents to every specialist agent you route work to, alongside the task brief. Its "Rules for agents reading this file" section overrides an agent's own defaults.
  • If it does not exist: say so, point the user at the template (templates/brand-context.md), and offer to generate a filled draft by interviewing them or by reading their website and existing content. Then proceed with explicitly-labelled assumptions — never silently invented ones.

Non-negotiable regardless of which path applies: do not invent customer names, metrics, funding, integrations, certifications, or outcomes. Only proof recorded in brand-context.md (or supplied directly in the request) may be used as fact. Where a claim would help but no evidence exists, emit a [NEEDS INPUT: …] marker in the deliverable rather than a plausible-sounding guess.


What This Is

The Paid Media Operations skill brings together 8 specialized agents to manage end-to-end paid advertising for B2B SaaS companies. From strategic budget allocation and campaign setup to daily optimization, creative strategy, and attribution analysis, this team handles Google Ads, LinkedIn Ads, social advertising, programmatic buying, the conversion signal the bidding algorithms learn from, and the media bought directly from publishers — newsletter, podcast and community sponsorships, paid review-site listings, and pay-per-lead content syndication. This skill enables you to achieve predictable cost-per-acquisition, maximize return on ad spend (ROAS), and scale acquisition channels with confidence.

The Team: 8 Specialist Agents

# Agent File What They Do
1 PPC Strategist agents/paid-media-ppc-strategist.md Designs Google Ads account structure, campaign strategy, keyword lists, bidding strategies, and ad copy. Manages account setup, optimization, and ongoing QA. Handles search and Shopping campaigns. Owns the AI answer surface: the AI Overviews and AI Mode placements the account already serves into unreportably, and ChatGPT Ads and Copilot as separate opt-in platforms.
2 Budget Optimizer agents/paid-media-budget-optimizer.md Analyzes spend patterns, identifies underperforming campaigns, reallocates budget to high-ROAS channels, models growth scenarios, and forecasts revenue impact of budget changes. Reconciles planned against delivered spend before fitting any curve, and maps audience collision across the portfolio — which of your own campaigns are taking each other's audience, the assignment order and exclusions that resolve it, the suppression register, and cross-channel frequency on one buying committee.
3 Creative Strategist agents/paid-media-creative-strategist.md Develops ad creative strategy across visual, copy, and messaging. Creates landing page concepts, A/B test plans, and creative hypotheses. Directs copywriter and designer resources.
4 Social Ads Specialist agents/paid-media-social-ads-specialist.md Manages Facebook, Instagram, LinkedIn, and Twitter advertising. Develops audience targeting strategies, lookalike and custom audiences, and social-specific creative optimization. Runs Thought Leader Ads and Meta partnership ads on a paid-usage term and an end-date register.
5 Programmatic Buyer agents/paid-media-programmatic-buyer.md Manages programmatic display, audio, and video campaigns across exchanges and DMPs. Handles audience segmentation, bid strategies, and brand safety controls. Gates connected TV (CTV) buys: the account-claim mechanism, SSAI fraud questions, Programmatic Guaranteed deals and a holdout before spend.
6 Attribution Analyst agents/paid-media-attribution-analyst.md Models multi-touch attribution, analyzes conversion paths, tracks CPA by channel and campaign, and reports true ROAS. Identifies attribution data gaps and improves measurement.
7 Sponsorship & Syndication Buyer agents/paid-media-sponsorship-syndication-buyer.md Buys the media no auction sells: newsletter, podcast and community sponsorships, industry-publication placements, paid review-site listings (G2, Capterra, TrustRadius, Software Advice), and pay-per-lead content syndication. Qualifies the outlet before the price, writes the insertion order that names delivery, reporting and remedy, and reconciles what ran against what was sold.
8 Conversion Signal Engineer agents/paid-media-conversion-signal-engineer.md Owns what the bidders learn from. Designs the signal ladder (lead → SQL → opportunity → closed-won), picks the primary bidding event each platform's upload clock can still receive, captures and carries click IDs (gclid, msclkid, li_fat_id, Meta lead_id) onto CRM records, and runs offline conversion import, enhanced conversions for leads and the LinkedIn Conversions API with stage values, dedupe, consent signals and retractions — proved by a signal health report.

How to Use

Routing User Requests

Google Ads & Search Campaigns

  • "Set up a Google Ads account from scratch" → PPC Strategist
  • "Build keyword lists and campaign structure for [product/market]" → PPC Strategist
  • "Our Google Ads CPA is too high—how do we optimize?" → Budget Optimizer + PPC Strategist + Creative Strategist
  • "Which keywords are wasting budget?" → PPC Strategist + Attribution Analyst
  • "Scale our search budget while maintaining ROAS" → Budget Optimizer + PPC Strategist
  • "Are our ads showing in AI Overviews, and how are they performing?" → PPC Strategist (you already serve into them; there is no opt-out, no placement targeting and no segmented reporting, so the honest answer is a refused claim plus the aggregate drift to watch)
  • "Should we advertise on ChatGPT?" → PPC Strategist (reachability gate first: ads serve to Free and Go plans only, never Business or Enterprise seats, so the answer usually turns on whether your ICP is on a company-provisioned account)
  • "Can we pay to be recommended inside the AI answer?" → PPC Strategist (no — advertisers cannot shape the response; that is organic answer-engine work, routed to the SEO & Growth skill's AI Search Optimizer)
  • "Our ChatGPT ad will not serve / the landing page failed review" → PPC Strategist + SEO & Growth (Technical SEO Auditor) — the ads crawler must reach the exact landing-page path through robots.txt, WAF and bot mitigation
  • "Upload our target-account list to ChatGPT Ads" → PPC Strategist (inclusion audiences need at least 25,000 matched users, which a B2B account list will not clear; exclusions work at small sizes, so suppress customers and open opportunities instead)

Conversion Signal (what the bidders learn from)

  • "Our paid leads are junk / Google Ads finds people who never become pipeline" → Conversion Signal Engineer + PPC Strategist
  • "Send our CRM stages back to Google Ads / LinkedIn / Meta" → Conversion Signal Engineer
  • "Our LinkedIn CAPI match rate is low" → Conversion Signal Engineer (check click-ID capture before anything else)
  • "Should we switch bidding from form fills to SQLs?" → Conversion Signal Engineer (signal ladder and clock fit) + PPC Strategist (bid strategy, Tier 3 approval)

Social & LinkedIn Advertising

  • "Set up LinkedIn Ads to reach [target persona]" → Social Ads Specialist
  • "Develop a LinkedIn thought leadership campaign" → Creative Strategist + Social Ads Specialist
  • "Can we boost our CEO's (or a creator's) LinkedIn post as an ad?" → Social Ads Specialist (Thought Leader Ads, end-date register) + B2B Influencer & Creator Partnerships Manager (paid-usage clause)
  • "Our Facebook ads CPA increased—diagnose and fix" → Social Ads Specialist + Creative Strategist
  • "Build audience targeting strategy for [product tier]" → Social Ads Specialist
  • "Create lookalike audiences from our best customers" → Social Ads Specialist + Attribution Analyst

Programmatic & Display Advertising

  • "Launch a programmatic display campaign" → Programmatic Buyer
  • "Target industry professionals with audio/display ads" → Programmatic Buyer
  • "Set up brand safety controls for programmatic" → Programmatic Buyer
  • "Run retargeting campaigns across display network" → Programmatic Buyer

Sponsorships, Syndication & Review Listings

  • "Should we sponsor [newsletter/podcast/community]—and what is it actually worth?" → Sponsorship & Syndication Buyer
  • "They sent a media kit and a rate card—review it before we sign" → Sponsorship & Syndication Buyer
  • "Set up a content syndication program / our syndicated leads are junk" → Sponsorship & Syndication Buyer + Attribution Analyst
  • "Should we buy a paid G2 or Capterra category placement?" → Sponsorship & Syndication Buyer
  • "Our newsletter sponsorship didn't work—did we even measure it?" → Sponsorship & Syndication Buyer + Attribution Analyst

Creative Strategy & Testing

  • "Develop creative strategy for [campaign/product]" → Creative Strategist
  • "Design an A/B test plan for ad variations" → Creative Strategist
  • "Our ads aren't converting—what should we test?" → Creative Strategist + Social Ads Specialist
  • "Create messaging angles for different buyer personas" → Creative Strategist

Budget & Reporting

  • "How should we allocate our $50K monthly ad budget?" → Budget Optimizer + Attribution Analyst
  • "Which channels are most profitable?" → Attribution Analyst
  • "Build a dashboard to track ROAS by campaign/channel" → Attribution Analyst
  • "Forecast revenue if we increase ad spend by [amount]" → Budget Optimizer + Attribution Analyst
  • "What's our true customer acquisition cost?" → Attribution Analyst

Full Funnel Coordination

  • "Build a complete paid advertising strategy" → PPC Strategist (search) + Social Ads Specialist (mid-funnel) + Creative Strategist (messaging) + Budget Optimizer (allocation) + Attribution Analyst (measurement)
  • "Rebalance budget across all channels" → Budget Optimizer + Attribution Analyst + all channel specialists
  • "Are our campaigns competing with each other / bidding against ourselves?" → Budget Optimizer + Social Ads Specialist (in-platform audiences) + PPC Strategist (keywords)
  • "We underspent the budget — is the audience exhausted or are we colliding with ourselves?" → Budget Optimizer
  • "Build the suppression list — customers, open opps, competitors" → Budget Optimizer + Attribution Analyst
  • "How often is one buying committee seeing us across all channels?" → Budget Optimizer + Programmatic Media Buyer
  • "Launch integrated campaign across Google + LinkedIn + Facebook" → All agents coordinate
Execution Model

Phase 1: Strategy & Planning

  1. Define Advertising Goals

    • Target CPA or ROAS goal
    • Expected monthly budget and runway
    • Funnel stage focus (awareness, consideration, decision, retention)
    • Revenue impact (bookings, ARR, customer count)
  2. Audience & Market Analysis

    • Define target personas (title, company size, industry, pain point)
    • Identify addressable market (TAM and current penetration)
    • Competitive landscape (who else is advertising, messaging, bids)
    • Seasonality and demand patterns
  3. Channel Selection & Allocation

    • Budget Optimizer: Recommends channel mix (search vs. social vs. display)
    • Attribution Analyst: Models expected ROAS by channel
    • Preliminary budget allocation by channel and quarter
    • Key performance targets (CPA, CAC, LTV ratio)
  4. Creative & Messaging Strategy

    • Creative Strategist: Develops 3-5 core messaging angles
    • Identify landing page concepts and conversion optimization
    • Competitor creative benchmarking
    • A/B test plan for creative variations

Phase 2: Campaign Setup & Launch

  1. Search (Google Ads)

    • PPC Strategist: Account structure (campaigns, ad groups, keywords)
    • Keyword list development (brand, category, competitor, long-tail)
    • Ad copy writing (headlines, descriptions, extensions)
    • Landing page alignment and UTM tracking
    • Bid strategy selection (Target CPA, Target ROAS, Manual CPC)
  2. Social (LinkedIn, Facebook, Instagram, Twitter)

    • Social Ads Specialist: Account and campaign setup
    • Audience segmentation (job titles, company size, interests, lookalikes)
    • Ad copy and creative specifications
    • Landing pages or lead form configuration
    • Pixel/conversion tracking implementation
  3. Programmatic (Display, Audio, Video)

    • Programmatic Buyer: Exchange/platform selection (Google DV360, Adobe, others)
    • Audience list building and DMP integration
    • Creative asset specifications and upload
    • Brand safety settings and placement exclusions
    • Bid strategy and pacing configuration
  4. Attribution & Measurement

    • Attribution Analyst: Configure tracking (UTM parameters, pixel setup, CRM integration)
    • Define conversion events (form submit, demo request, trial signup, closed won)
    • Attribution model selection (first-touch, last-touch, data-driven)
    • Dashboard setup for real-time monitoring

Phase 3: Optimization & Scaling

  1. Daily/Weekly Optimization

    • PPC Strategist: Pause underperforming keywords, adjust bids on high-performers
    • Social Ads Specialist: Monitor frequency, adjust audience targeting, turn off underperforming placements
    • Programmatic Buyer: Adjust bids, update audience exclusions, pause underperforming placements
    • Attribution Analyst: Daily CPA/ROAS tracking, flag performance drops
  2. Creative Iteration

    • Creative Strategist: Launch A/B tests based on learnings
    • Test single variables: headline, image, CTA, landing page
    • Rotate fresh creative every 2-4 weeks (combat ad fatigue)
    • Social Ads Specialist: Monitor engagement metrics (CTR, conversion rate by creative)
  3. Budget Reallocation

    • Attribution Analyst: Identifies highest-ROAS channels weekly
    • Budget Optimizer: Reallocates budget from low-ROAS to high-ROAS channels
    • Scale winning channels incrementally (avoid budget shock)
    • Reduce underperforming channels or pause entirely
  4. Performance Troubleshooting

    • CPA increasing? Check: landing page conversion rate drop, audience fatigue (too much frequency), bid inflation (competition)
    • ROAS declining? Check: keyword/audience quality shift, creative fatigue, product/offer issue
    • Low volume? Check: budget constraints, bid strategy too conservative, targeting too narrow

Phase 4: Reporting & Review

  • Weekly: CPA/ROAS by channel, spend pacing vs. budget, top-performing keywords/audiences
  • Monthly: Attribution modeling, customer LTV by channel, payback period, contribution to pipeline
  • Quarterly: Strategic review, budget reallocation recommendations, creative performance trends, channel mix optimization
  • Annual: Full-year ROI analysis, growth projections, strategic priorities for next year
Advanced Scenarios

Scaling a Winning Channel

  1. Budget Optimizer: Increase budget by 20-30% incrementally
  2. PPC Strategist / Social Ads Specialist: Expand keyword/audience targeting
  3. Creative Strategist: Increase creative production to avoid ad fatigue
  4. Attribution Analyst: Monitor CPA closely for any deterioration
  5. Pace increases over 4-6 weeks, not overnight

New Product Launch

  1. Creative Strategist: Develop messaging and positioning for new product
  2. PPC Strategist: Build search campaign with product-specific keywords
  3. Social Ads Specialist: Build LinkedIn + Facebook campaigns targeting decision-makers
  4. Programmatic Buyer: Retarget site visitors with product education content
  5. Budget Optimizer: Allocate 30-50% of budget to new product initially
  6. Attribution Analyst: Track CAC for new product separately

Account Consolidation & Rebalancing

  1. Attribution Analyst: Audit all existing campaigns, calculate true ROAS by channel
  2. Budget Optimizer: Model new budget allocation based on ROAS data
  3. All specialists: Pause underperforming campaigns, consolidate overlapping efforts
  4. Redirect consolidated budget to highest-ROAS initiatives
  5. Clean up tracking and reporting structure

Seasonal Demand Spikes

  1. Budget Optimizer: Forecast demand increase and budget needs
  2. PPC Strategist: Increase bid amounts and budget allocation to search
  3. Social Ads Specialist: Increase frequency and budget for social campaigns
  4. Creative Strategist: Launch seasonal creative angles
  5. Programmatic Buyer: Increase display/video impression buying
  6. Timeline: Ramp budget 2-3 weeks before peak demand

Output Standards

Quality Requirements

Search Campaign Strategy

  • Keyword lists: Minimum 500 keywords for competitive markets, segmented by intent
  • Ad copy: Multiple variations per ad group (A/B tested), natural language with keyword inclusion
  • Account structure: Clear campaign/ad group/keyword hierarchy avoiding cannibalization
  • Bid strategy: Justified selection (Target CPA vs. Manual CPC vs. Target ROAS)
  • Landing page alignment: Each keyword/ad maps to relevant landing page content

Social & LinkedIn Campaigns

  • Audience definition: Specific persona with 1-5 targeting dimensions (title, industry, company size, interests)
  • Ad copy: Conversational tone aligned to social platform norms
  • Lookalike audiences: Built from high-value customer segments (LTV > threshold)
  • Creative specifications: Correct dimensions, file sizes, and compliance with platform guidelines
  • Tracking: Pixel installed, events firing, UTM parameters tracking correctly

Programmatic Campaigns

  • Audience segmentation: Clear definition, size estimate, addressable universe
  • Bid strategy: Context-appropriate (CPM, vCPM, CPA, CPC)
  • Brand safety: Exclusion lists, contextual targeting, whitelisted/blacklisted placements
  • Creative: HTML5, video, or image files meeting platform specs
  • Tracking: Conversion pixels, viewability measurement, brand safety reporting

Creative Strategy

  • Messaging angles: 3-5 distinct value propositions tested
  • A/B test plan: Single-variable tests with sample size calculations
  • Competitive creative audit: 5-10 competitors analyzed for positioning gaps
  • Creative refresh schedule: Monthly rotation to avoid ad fatigue
  • Performance benchmarks: CTR, conversion rate, CPA by creative variant

Attribution & Reporting

  • Multi-touch attribution: First-touch, last-touch, and data-driven models compared
  • Conversion path analysis: Understanding how customers interact with multiple touchpoints
  • CPA by channel: Calculated including indirect conversions
  • ROAS calculation: Revenue credited to ads divided by total ad spend
  • Dashboard: Real-time tracking of CPA, ROAS, spend pacing, volume by channel
  • Monthly reporting: Year-to-date performance vs. targets, variance analysis

Budget Optimization

  • Historical performance: At least 2 months of data analyzed to establish baselines
  • ROAS by channel: Clear ranking of profitability and scaling potential
  • Growth modeling: Scenarios for various budget increases (10%, 25%, 50%)
  • Reallocation recommendations: Quantified impact of proposed changes
  • Confidence level: High confidence recommendations have 2+ months of consistent data
Key Metrics & Targets

Acquisition Metrics

  • Cost Per Acquisition (CPA): Campaign-specific target, benchmarked against industry
  • Return on Ad Spend (ROAS): Minimum 2:1 to 3:1 for acquisition campaigns
  • Customer Acquisition Cost (CAC): Total ad spend divided by new customers, annual basis
  • Click-Through Rate (CTR): 1-3% typical for search, 0.3-1.5% for display
  • Conversion Rate: 2-5% typical for B2B SaaS, varies by audience temperature

Efficiency Metrics

  • Cost Per Click (CPC): By keyword/audience, tracks bid inflation
  • Cost Per Lead: Form submissions, trial signups, demo requests
  • Payback Period: Months to recover customer acquisition cost from LTV
  • LTV:CAC Ratio: Target 3:1 or higher for sustainable growth

Engagement Metrics

  • Video completion rate: 25-50% for ads, varies by length
  • Landing page bounce rate: <40% for high-quality traffic
  • Form abandonment rate: Track at each form field level
  • Email open/click rates: For nurture sequences following ad click
Performance Baselines

Realistic ROAS by Channel (B2B SaaS)

  • Search (Google Ads): 2-4:1 for new keywords, 4-6:1+ for optimized campaigns
  • LinkedIn Ads: 1.5-3:1 (higher intent but higher CPC)
  • Facebook/Instagram: 1-2:1 (lower intent, lower CPC, retargeting higher)
  • Programmatic Display: 0.5-1.5:1 (brand awareness focus, not direct response)
  • Video (YouTube): 1-2:1 (awareness, longer sales cycle)

Time to Profitability

  • Week 1-2: Campaigns live, expect high CPAs while learning
  • Week 3-4: Data emerging, initial optimizations, CPA should start declining
  • Month 2: Clear trends visible, significant optimizations, approaching target CPA
  • Month 3: Campaigns mature, consistent ROAS, ready to scale
Handoff & Deliverables

Campaign Setup Checklist

  • Account structure diagram with campaigns, ad groups, keywords
  • 20-50 variations of ad copy per campaign (for A/B testing)
  • Landing page recommendations and wireframes
  • Tracking setup guide: UTM parameters, pixel installation, CRM integration
  • Daily/weekly optimization playbook

Budget Allocation Plan

  • Channel mix recommendation with percentages
  • Monthly budget distribution across campaigns
  • Seasonal adjustment calendar (if applicable)
  • Growth scenarios: 20%, 50%, 100% budget increase projections
  • Payback period and revenue impact analysis

Reporting Dashboard

  • Real-time CPA, ROAS, spend, volume by channel
  • Trend charts: Weekly CPA/ROAS movement
  • Top performers: Keywords, audiences, creatives ranked by efficiency
  • Alerts: Campaigns exceeding CPA target, underutilized budgets
  • Monthly variance report: Actual vs. target, action items

Creative Brief

  • 3-5 messaging angles with hypotheses
  • Competitor creative analysis and positioning gaps
  • A/B test roadmap: Variables to test, sample size requirements
  • Creative asset specifications (dimensions, file sizes, formats)
  • Expected results and success criteria

Attribution Model

  • Conversion path samples showing multi-touch journeys
  • First-touch vs. last-touch vs. data-driven model comparison
  • Channel contribution analysis
  • CPA by stage (lead, qualified opportunity, customer)
  • Dashboard setup for ongoing tracking

Paid media requires continuous optimization. Establish weekly check-ins, react quickly to performance shifts, and iterate on creative and targeting. Budget discipline and attribution clarity drive sustainable growth.

1---
2name: paid-media-ops
3description: "Full-funnel paid advertising operations for B2B SaaS. Use this skill for PPC strategy, Google Ads optimization, LinkedIn Ads, social media advertising, programmatic buying, creative strategy, attribution modeling, budget allocation, budget pacing and planned-vs-delivered reconciliation, audience overlap and campaign self-competition audits, suppression lists, ROAS improvement, media spend optimization, and the media no auction sells — newsletter and podcast sponsorships, community and industry-publication placements, paid review-site listings on G2 and Capterra, and pay-per-lead content syndication. It also covers buying on the AI answer surface — ads inside Google AI Overviews and AI Mode that existing Search, Shopping and Performance Max campaigns already serve into with no opt-out, no placement targeting and no segmented reporting, and ChatGPT Ads and Microsoft Copilot as separate opt-in platforms with their own plan-tier reach limits, no negative keywords, and a landing-page crawler gate. It also owns the conversion signal the bidding algorithms learn from — CRM pipeline stages (SQL, opportunity, closed-won) sent back to Google Ads, LinkedIn, Meta and Microsoft Ads through offline conversion import, enhanced conversions for leads, the Google Data Manager API and the LinkedIn Conversions API, with click-ID capture, stage values, dedupe, EEA consent signals and retractions. It also gates connected TV (CTV) and streaming video for B2B — whether a reach medium belongs in the plan, how a vendor ties a TV household to a target account (member data, IP-to-account graph or contextual), the server-side ad insertion (SSAI) fraud questions, Programmatic Guaranteed deals, and a holdout lift test because CTV has no click. It also runs person-led paid social — LinkedIn Thought Leader Ads and Meta partnership ads that put spend behind an employee's or creator's post — on a paid-usage term, an in-post disclosure check and an end-date register, because the platform approval carries no term. Also triggers on: CTV, connected TV, OTT, streaming TV ads, should we run CTV, LinkedIn CTV, B2B CTV, account-based CTV, SSAI fraud, thought leader ads, boost an employee's post, sponsor a creator's post, partnership ads, whitelisting, creator usage rights, PPC, Google Ads, LinkedIn Ads, social ads, programmatic, ad creative, attribution, media budget, paid campaigns, ROAS, CPA, ad spend, newsletter sponsorship, podcast sponsorship, community sponsorship, sponsor a newsletter, content syndication, pay-per-lead, cost per lead vendor, media kit, rate card, insertion order, direct buy, publisher partnership, make-good, G2 paid listing, Capterra ads, review site advertising, sponsorship ROI, budget pacing, we underspent our budget, are our campaigns competing with each other, audience overlap, self-competition, campaign cannibalization, suppression list, exclusion list, ad frequency across channels, how many ad accounts do we have, ads in AI Overviews, AI Mode ads, ChatGPT Ads, OpenAI Ads Manager, Copilot ads, conversational ads, should we advertise on ChatGPT, can we buy our way into the AI answer, our ads are showing in AI Overviews and we cannot report on it, context hints, OAI-AdsBot, our ad landing page fails review, robots.txt is blocking our ads, our paid leads are junk, Google Ads is optimizing for the wrong leads, offline conversion import, OCI, enhanced conversions for leads, send CRM stages back to Google Ads, upload SQLs to LinkedIn, LinkedIn Conversions API, LinkedIn CAPI, Meta conversion leads, CRM to ad platform, gclid, li_fat_id, msclkid, value-based bidding, optimize for pipeline not form fills, low match rate, conversion lag."
4---
5 
6# Paid Media Operations Skill
7 
8## Step 0 (always first): Load brand context
9 
10**Before producing any deliverable, look for a `brand-context.md` file** in the user's project root (also check `./.claude/brand-context.md` and `./docs/brand-context.md`). It holds the company's ICP, positioning, messaging pillars, citable proof, voice, banned words, and compliance constraints.
11 
12- **If it exists:** read it in full and treat it as binding for this run. Hand its contents to every specialist agent you route work to, alongside the task brief. Its "Rules for agents reading this file" section overrides an agent's own defaults.
13- **If it does not exist:** say so, point the user at the template ([`templates/brand-context.md`](../../templates/brand-context.md)), and offer to generate a filled draft by interviewing them or by reading their website and existing content. Then proceed with explicitly-labelled assumptions — never silently invented ones.
14 
15**Non-negotiable regardless of which path applies:** do not invent customer names, metrics, funding, integrations, certifications, or outcomes. Only proof recorded in `brand-context.md` (or supplied directly in the request) may be used as fact. Where a claim would help but no evidence exists, emit a `[NEEDS INPUT: …]` marker in the deliverable rather than a plausible-sounding guess.
16 
17---
18 
19## What This Is
20 
21The Paid Media Operations skill brings together 8 specialized agents to manage end-to-end paid advertising for B2B SaaS companies. From strategic budget allocation and campaign setup to daily optimization, creative strategy, and attribution analysis, this team handles Google Ads, LinkedIn Ads, social advertising, programmatic buying, the conversion signal the bidding algorithms learn from, and the media bought directly from publishers — newsletter, podcast and community sponsorships, paid review-site listings, and pay-per-lead content syndication. This skill enables you to achieve predictable cost-per-acquisition, maximize return on ad spend (ROAS), and scale acquisition channels with confidence.
22 
23## The Team: 8 Specialist Agents
24 
25| # | Agent | File | What They Do |
26|---|-------|------|-------------|
27| 1 | PPC Strategist | `agents/paid-media-ppc-strategist.md` | Designs Google Ads account structure, campaign strategy, keyword lists, bidding strategies, and ad copy. Manages account setup, optimization, and ongoing QA. Handles search and Shopping campaigns. Owns the AI answer surface: the AI Overviews and AI Mode placements the account already serves into unreportably, and ChatGPT Ads and Copilot as separate opt-in platforms. |
28| 2 | Budget Optimizer | `agents/paid-media-budget-optimizer.md` | Analyzes spend patterns, identifies underperforming campaigns, reallocates budget to high-ROAS channels, models growth scenarios, and forecasts revenue impact of budget changes. Reconciles planned against delivered spend before fitting any curve, and maps audience collision across the portfolio — which of your own campaigns are taking each other's audience, the assignment order and exclusions that resolve it, the suppression register, and cross-channel frequency on one buying committee. |
29| 3 | Creative Strategist | `agents/paid-media-creative-strategist.md` | Develops ad creative strategy across visual, copy, and messaging. Creates landing page concepts, A/B test plans, and creative hypotheses. Directs copywriter and designer resources. |
30| 4 | Social Ads Specialist | `agents/paid-media-social-ads-specialist.md` | Manages Facebook, Instagram, LinkedIn, and Twitter advertising. Develops audience targeting strategies, lookalike and custom audiences, and social-specific creative optimization. Runs Thought Leader Ads and Meta partnership ads on a paid-usage term and an end-date register. |
31| 5 | Programmatic Buyer | `agents/paid-media-programmatic-buyer.md` | Manages programmatic display, audio, and video campaigns across exchanges and DMPs. Handles audience segmentation, bid strategies, and brand safety controls. Gates connected TV (CTV) buys: the account-claim mechanism, SSAI fraud questions, Programmatic Guaranteed deals and a holdout before spend. |
32| 6 | Attribution Analyst | `agents/paid-media-attribution-analyst.md` | Models multi-touch attribution, analyzes conversion paths, tracks CPA by channel and campaign, and reports true ROAS. Identifies attribution data gaps and improves measurement. |
33| 7 | Sponsorship & Syndication Buyer | `agents/paid-media-sponsorship-syndication-buyer.md` | Buys the media no auction sells: newsletter, podcast and community sponsorships, industry-publication placements, paid review-site listings (G2, Capterra, TrustRadius, Software Advice), and pay-per-lead content syndication. Qualifies the outlet before the price, writes the insertion order that names delivery, reporting and remedy, and reconciles what ran against what was sold. |
34| 8 | Conversion Signal Engineer | `agents/paid-media-conversion-signal-engineer.md` | Owns what the bidders learn from. Designs the signal ladder (lead → SQL → opportunity → closed-won), picks the primary bidding event each platform's upload clock can still receive, captures and carries click IDs (gclid, msclkid, li_fat_id, Meta lead_id) onto CRM records, and runs offline conversion import, enhanced conversions for leads and the LinkedIn Conversions API with stage values, dedupe, consent signals and retractions — proved by a signal health report. |
35 
36## How to Use
37 
38### Routing User Requests
39 
40**Google Ads & Search Campaigns**
41- "Set up a Google Ads account from scratch" → PPC Strategist
42- "Build keyword lists and campaign structure for [product/market]" → PPC Strategist
43- "Our Google Ads CPA is too high—how do we optimize?" → Budget Optimizer + PPC Strategist + Creative Strategist
44- "Which keywords are wasting budget?" → PPC Strategist + Attribution Analyst
45- "Scale our search budget while maintaining ROAS" → Budget Optimizer + PPC Strategist
46- "Are our ads showing in AI Overviews, and how are they performing?" → PPC Strategist (you already serve into them; there is no opt-out, no placement targeting and no segmented reporting, so the honest answer is a refused claim plus the aggregate drift to watch)
47- "Should we advertise on ChatGPT?" → PPC Strategist (reachability gate first: ads serve to Free and Go plans only, never Business or Enterprise seats, so the answer usually turns on whether your ICP is on a company-provisioned account)
48- "Can we pay to be recommended inside the AI answer?" → PPC Strategist (no — advertisers cannot shape the response; that is organic answer-engine work, routed to the SEO & Growth skill's AI Search Optimizer)
49- "Our ChatGPT ad will not serve / the landing page failed review" → PPC Strategist + SEO & Growth (Technical SEO Auditor) — the ads crawler must reach the exact landing-page path through robots.txt, WAF and bot mitigation
50- "Upload our target-account list to ChatGPT Ads" → PPC Strategist (inclusion audiences need at least 25,000 matched users, which a B2B account list will not clear; exclusions work at small sizes, so suppress customers and open opportunities instead)
51 
52**Conversion Signal (what the bidders learn from)**
53- "Our paid leads are junk / Google Ads finds people who never become pipeline" → Conversion Signal Engineer + PPC Strategist
54- "Send our CRM stages back to Google Ads / LinkedIn / Meta" → Conversion Signal Engineer
55- "Our LinkedIn CAPI match rate is low" → Conversion Signal Engineer (check click-ID capture before anything else)
56- "Should we switch bidding from form fills to SQLs?" → Conversion Signal Engineer (signal ladder and clock fit) + PPC Strategist (bid strategy, Tier 3 approval)
57 
58**Social & LinkedIn Advertising**
59- "Set up LinkedIn Ads to reach [target persona]" → Social Ads Specialist
60- "Develop a LinkedIn thought leadership campaign" → Creative Strategist + Social Ads Specialist
61- "Can we boost our CEO's (or a creator's) LinkedIn post as an ad?" → Social Ads Specialist (Thought Leader Ads, end-date register) + B2B Influencer & Creator Partnerships Manager (paid-usage clause)
62- "Our Facebook ads CPA increased—diagnose and fix" → Social Ads Specialist + Creative Strategist
63- "Build audience targeting strategy for [product tier]" → Social Ads Specialist
64- "Create lookalike audiences from our best customers" → Social Ads Specialist + Attribution Analyst
65 
66**Programmatic & Display Advertising**
67- "Launch a programmatic display campaign" → Programmatic Buyer
68- "Target industry professionals with audio/display ads" → Programmatic Buyer
69- "Set up brand safety controls for programmatic" → Programmatic Buyer
70- "Run retargeting campaigns across display network" → Programmatic Buyer
71 
72**Sponsorships, Syndication & Review Listings**
73- "Should we sponsor [newsletter/podcast/community]—and what is it actually worth?" → Sponsorship & Syndication Buyer
74- "They sent a media kit and a rate card—review it before we sign" → Sponsorship & Syndication Buyer
75- "Set up a content syndication program / our syndicated leads are junk" → Sponsorship & Syndication Buyer + Attribution Analyst
76- "Should we buy a paid G2 or Capterra category placement?" → Sponsorship & Syndication Buyer
77- "Our newsletter sponsorship didn't work—did we even measure it?" → Sponsorship & Syndication Buyer + Attribution Analyst
78 
79**Creative Strategy & Testing**
80- "Develop creative strategy for [campaign/product]" → Creative Strategist
81- "Design an A/B test plan for ad variations" → Creative Strategist
82- "Our ads aren't converting—what should we test?" → Creative Strategist + Social Ads Specialist
83- "Create messaging angles for different buyer personas" → Creative Strategist
84 
85**Budget & Reporting**
86- "How should we allocate our $50K monthly ad budget?" → Budget Optimizer + Attribution Analyst
87- "Which channels are most profitable?" → Attribution Analyst
88- "Build a dashboard to track ROAS by campaign/channel" → Attribution Analyst
89- "Forecast revenue if we increase ad spend by [amount]" → Budget Optimizer + Attribution Analyst
90- "What's our true customer acquisition cost?" → Attribution Analyst
91 
92**Full Funnel Coordination**
93- "Build a complete paid advertising strategy" → PPC Strategist (search) + Social Ads Specialist (mid-funnel) + Creative Strategist (messaging) + Budget Optimizer (allocation) + Attribution Analyst (measurement)
94- "Rebalance budget across all channels" → Budget Optimizer + Attribution Analyst + all channel specialists
95- "Are our campaigns competing with each other / bidding against ourselves?" → Budget Optimizer + Social Ads Specialist (in-platform audiences) + PPC Strategist (keywords)
96- "We underspent the budget — is the audience exhausted or are we colliding with ourselves?" → Budget Optimizer
97- "Build the suppression list — customers, open opps, competitors" → Budget Optimizer + Attribution Analyst
98- "How often is one buying committee seeing us across all channels?" → Budget Optimizer + Programmatic Media Buyer
99- "Launch integrated campaign across Google + LinkedIn + Facebook" → All agents coordinate
100 
101### Execution Model
102 
103**Phase 1: Strategy & Planning**
1041. **Define Advertising Goals**
105 - Target CPA or ROAS goal
106 - Expected monthly budget and runway
107 - Funnel stage focus (awareness, consideration, decision, retention)
108 - Revenue impact (bookings, ARR, customer count)
109 
1102. **Audience & Market Analysis**
111 - Define target personas (title, company size, industry, pain point)
112 - Identify addressable market (TAM and current penetration)
113 - Competitive landscape (who else is advertising, messaging, bids)
114 - Seasonality and demand patterns
115 
1163. **Channel Selection & Allocation**
117 - Budget Optimizer: Recommends channel mix (search vs. social vs. display)
118 - Attribution Analyst: Models expected ROAS by channel
119 - Preliminary budget allocation by channel and quarter
120 - Key performance targets (CPA, CAC, LTV ratio)
121 
1224. **Creative & Messaging Strategy**
123 - Creative Strategist: Develops 3-5 core messaging angles
124 - Identify landing page concepts and conversion optimization
125 - Competitor creative benchmarking
126 - A/B test plan for creative variations
127 
128**Phase 2: Campaign Setup & Launch**
1291. **Search (Google Ads)**
130 - PPC Strategist: Account structure (campaigns, ad groups, keywords)
131 - Keyword list development (brand, category, competitor, long-tail)
132 - Ad copy writing (headlines, descriptions, extensions)
133 - Landing page alignment and UTM tracking
134 - Bid strategy selection (Target CPA, Target ROAS, Manual CPC)
135 
1362. **Social (LinkedIn, Facebook, Instagram, Twitter)**
137 - Social Ads Specialist: Account and campaign setup
138 - Audience segmentation (job titles, company size, interests, lookalikes)
139 - Ad copy and creative specifications
140 - Landing pages or lead form configuration
141 - Pixel/conversion tracking implementation
142 
1433. **Programmatic (Display, Audio, Video)**
144 - Programmatic Buyer: Exchange/platform selection (Google DV360, Adobe, others)
145 - Audience list building and DMP integration
146 - Creative asset specifications and upload
147 - Brand safety settings and placement exclusions
148 - Bid strategy and pacing configuration
149 
1504. **Attribution & Measurement**
151 - Attribution Analyst: Configure tracking (UTM parameters, pixel setup, CRM integration)
152 - Define conversion events (form submit, demo request, trial signup, closed won)
153 - Attribution model selection (first-touch, last-touch, data-driven)
154 - Dashboard setup for real-time monitoring
155 
156**Phase 3: Optimization & Scaling**
1571. **Daily/Weekly Optimization**
158 - PPC Strategist: Pause underperforming keywords, adjust bids on high-performers
159 - Social Ads Specialist: Monitor frequency, adjust audience targeting, turn off underperforming placements
160 - Programmatic Buyer: Adjust bids, update audience exclusions, pause underperforming placements
161 - Attribution Analyst: Daily CPA/ROAS tracking, flag performance drops
162 
1632. **Creative Iteration**
164 - Creative Strategist: Launch A/B tests based on learnings
165 - Test single variables: headline, image, CTA, landing page
166 - Rotate fresh creative every 2-4 weeks (combat ad fatigue)
167 - Social Ads Specialist: Monitor engagement metrics (CTR, conversion rate by creative)
168 
1693. **Budget Reallocation**
170 - Attribution Analyst: Identifies highest-ROAS channels weekly
171 - Budget Optimizer: Reallocates budget from low-ROAS to high-ROAS channels
172 - Scale winning channels incrementally (avoid budget shock)
173 - Reduce underperforming channels or pause entirely
174 
1754. **Performance Troubleshooting**
176 - CPA increasing? Check: landing page conversion rate drop, audience fatigue (too much frequency), bid inflation (competition)
177 - ROAS declining? Check: keyword/audience quality shift, creative fatigue, product/offer issue
178 - Low volume? Check: budget constraints, bid strategy too conservative, targeting too narrow
179 
180**Phase 4: Reporting & Review**
181- Weekly: CPA/ROAS by channel, spend pacing vs. budget, top-performing keywords/audiences
182- Monthly: Attribution modeling, customer LTV by channel, payback period, contribution to pipeline
183- Quarterly: Strategic review, budget reallocation recommendations, creative performance trends, channel mix optimization
184- Annual: Full-year ROI analysis, growth projections, strategic priorities for next year
185 
186### Advanced Scenarios
187 
188**Scaling a Winning Channel**
1891. Budget Optimizer: Increase budget by 20-30% incrementally
1902. PPC Strategist / Social Ads Specialist: Expand keyword/audience targeting
1913. Creative Strategist: Increase creative production to avoid ad fatigue
1924. Attribution Analyst: Monitor CPA closely for any deterioration
1935. Pace increases over 4-6 weeks, not overnight
194 
195**New Product Launch**
1961. Creative Strategist: Develop messaging and positioning for new product
1972. PPC Strategist: Build search campaign with product-specific keywords
1983. Social Ads Specialist: Build LinkedIn + Facebook campaigns targeting decision-makers
1994. Programmatic Buyer: Retarget site visitors with product education content
2005. Budget Optimizer: Allocate 30-50% of budget to new product initially
2016. Attribution Analyst: Track CAC for new product separately
202 
203**Account Consolidation & Rebalancing**
2041. Attribution Analyst: Audit all existing campaigns, calculate true ROAS by channel
2052. Budget Optimizer: Model new budget allocation based on ROAS data
2063. All specialists: Pause underperforming campaigns, consolidate overlapping efforts
2074. Redirect consolidated budget to highest-ROAS initiatives
2085. Clean up tracking and reporting structure
209 
210**Seasonal Demand Spikes**
2111. Budget Optimizer: Forecast demand increase and budget needs
2122. PPC Strategist: Increase bid amounts and budget allocation to search
2133. Social Ads Specialist: Increase frequency and budget for social campaigns
2144. Creative Strategist: Launch seasonal creative angles
2155. Programmatic Buyer: Increase display/video impression buying
2166. Timeline: Ramp budget 2-3 weeks before peak demand
217 
218## Output Standards
219 
220### Quality Requirements
221 
222**Search Campaign Strategy**
223- Keyword lists: Minimum 500 keywords for competitive markets, segmented by intent
224- Ad copy: Multiple variations per ad group (A/B tested), natural language with keyword inclusion
225- Account structure: Clear campaign/ad group/keyword hierarchy avoiding cannibalization
226- Bid strategy: Justified selection (Target CPA vs. Manual CPC vs. Target ROAS)
227- Landing page alignment: Each keyword/ad maps to relevant landing page content
228 
229**Social & LinkedIn Campaigns**
230- Audience definition: Specific persona with 1-5 targeting dimensions (title, industry, company size, interests)
231- Ad copy: Conversational tone aligned to social platform norms
232- Lookalike audiences: Built from high-value customer segments (LTV > threshold)
233- Creative specifications: Correct dimensions, file sizes, and compliance with platform guidelines
234- Tracking: Pixel installed, events firing, UTM parameters tracking correctly
235 
236**Programmatic Campaigns**
237- Audience segmentation: Clear definition, size estimate, addressable universe
238- Bid strategy: Context-appropriate (CPM, vCPM, CPA, CPC)
239- Brand safety: Exclusion lists, contextual targeting, whitelisted/blacklisted placements
240- Creative: HTML5, video, or image files meeting platform specs
241- Tracking: Conversion pixels, viewability measurement, brand safety reporting
242 
243**Creative Strategy**
244- Messaging angles: 3-5 distinct value propositions tested
245- A/B test plan: Single-variable tests with sample size calculations
246- Competitive creative audit: 5-10 competitors analyzed for positioning gaps
247- Creative refresh schedule: Monthly rotation to avoid ad fatigue
248- Performance benchmarks: CTR, conversion rate, CPA by creative variant
249 
250**Attribution & Reporting**
251- Multi-touch attribution: First-touch, last-touch, and data-driven models compared
252- Conversion path analysis: Understanding how customers interact with multiple touchpoints
253- CPA by channel: Calculated including indirect conversions
254- ROAS calculation: Revenue credited to ads divided by total ad spend
255- Dashboard: Real-time tracking of CPA, ROAS, spend pacing, volume by channel
256- Monthly reporting: Year-to-date performance vs. targets, variance analysis
257 
258**Budget Optimization**
259- Historical performance: At least 2 months of data analyzed to establish baselines
260- ROAS by channel: Clear ranking of profitability and scaling potential
261- Growth modeling: Scenarios for various budget increases (10%, 25%, 50%)
262- Reallocation recommendations: Quantified impact of proposed changes
263- Confidence level: High confidence recommendations have 2+ months of consistent data
264 
265### Key Metrics & Targets
266 
267**Acquisition Metrics**
268- Cost Per Acquisition (CPA): Campaign-specific target, benchmarked against industry
269- Return on Ad Spend (ROAS): Minimum 2:1 to 3:1 for acquisition campaigns
270- Customer Acquisition Cost (CAC): Total ad spend divided by new customers, annual basis
271- Click-Through Rate (CTR): 1-3% typical for search, 0.3-1.5% for display
272- Conversion Rate: 2-5% typical for B2B SaaS, varies by audience temperature
273 
274**Efficiency Metrics**
275- Cost Per Click (CPC): By keyword/audience, tracks bid inflation
276- Cost Per Lead: Form submissions, trial signups, demo requests
277- Payback Period: Months to recover customer acquisition cost from LTV
278- LTV:CAC Ratio: Target 3:1 or higher for sustainable growth
279 
280**Engagement Metrics**
281- Video completion rate: 25-50% for ads, varies by length
282- Landing page bounce rate: <40% for high-quality traffic
283- Form abandonment rate: Track at each form field level
284- Email open/click rates: For nurture sequences following ad click
285 
286### Performance Baselines
287 
288**Realistic ROAS by Channel (B2B SaaS)**
289- Search (Google Ads): 2-4:1 for new keywords, 4-6:1+ for optimized campaigns
290- LinkedIn Ads: 1.5-3:1 (higher intent but higher CPC)
291- Facebook/Instagram: 1-2:1 (lower intent, lower CPC, retargeting higher)
292- Programmatic Display: 0.5-1.5:1 (brand awareness focus, not direct response)
293- Video (YouTube): 1-2:1 (awareness, longer sales cycle)
294 
295**Time to Profitability**
296- Week 1-2: Campaigns live, expect high CPAs while learning
297- Week 3-4: Data emerging, initial optimizations, CPA should start declining
298- Month 2: Clear trends visible, significant optimizations, approaching target CPA
299- Month 3: Campaigns mature, consistent ROAS, ready to scale
300 
301### Handoff & Deliverables
302 
303**Campaign Setup Checklist**
304- Account structure diagram with campaigns, ad groups, keywords
305- 20-50 variations of ad copy per campaign (for A/B testing)
306- Landing page recommendations and wireframes
307- Tracking setup guide: UTM parameters, pixel installation, CRM integration
308- Daily/weekly optimization playbook
309 
310**Budget Allocation Plan**
311- Channel mix recommendation with percentages
312- Monthly budget distribution across campaigns
313- Seasonal adjustment calendar (if applicable)
314- Growth scenarios: 20%, 50%, 100% budget increase projections
315- Payback period and revenue impact analysis
316 
317**Reporting Dashboard**
318- Real-time CPA, ROAS, spend, volume by channel
319- Trend charts: Weekly CPA/ROAS movement
320- Top performers: Keywords, audiences, creatives ranked by efficiency
321- Alerts: Campaigns exceeding CPA target, underutilized budgets
322- Monthly variance report: Actual vs. target, action items
323 
324**Creative Brief**
325- 3-5 messaging angles with hypotheses
326- Competitor creative analysis and positioning gaps
327- A/B test roadmap: Variables to test, sample size requirements
328- Creative asset specifications (dimensions, file sizes, formats)
329- Expected results and success criteria
330 
331**Attribution Model**
332- Conversion path samples showing multi-touch journeys
333- First-touch vs. last-touch vs. data-driven model comparison
334- Channel contribution analysis
335- CPA by stage (lead, qualified opportunity, customer)
336- Dashboard setup for ongoing tracking
337 
338---
339 
340**Paid media requires continuous optimization.** Establish weekly check-ins, react quickly to performance shifts, and iterate on creative and targeting. Budget discipline and attribution clarity drive sustainable growth.
341 

Discussion

Alternatives

Google Ads ManagementGoogle Ads management skill with API integration. Covers campaign creation, optimization, keyword management, performance analysis, and search term auditing via Python scripts that connect to the Google Ads API. MANDATORY TRIGGERS: Google Ads, Google campaign, Google search ads, Google PMax, Performance Max, Google Display, Google Shopping, Google ad performance, Google keyword, search terms, Google RSA, Google bidding, Google Ads APIMarketing · MITAd copy generatorWrites paid ad copy for Facebook and Instagram (Meta) Ads, Google Search Ads (RSA headlines and descriptions), and LinkedIn Ads: multiple variants per platform, each testing a different hook angle and sized to that platform's character limits, ready for A/B testing. Use when the user asks for ad copy, ad headlines, ad variants, PPC or paid social copy, Facebook ad text, Google Ads headlines, or A/B test copy for a paid campaign.Marketing · MITGoogle ads title copywriterGenerate compelling and effective title copy for Google Ads campaigns, tailored to your target audience and objectives.Marketing · CC0-1.0Paid adsWhen the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.Marketing · MIT