Channels & Execution
Paid media plays two different roles depending on your motion. At $50K+ ACV sales-led, paid amplifies what organic, events, and ABM already produce. At sub-$15K ACV transactional, paid IS the originator — and refusing to fund it concedes the in-market query to a competitor. Pick the path before you set the budget.
The framework — strategy first
Paid media's role in your mix is decided by Annual Contract Value (ACV) and motion. There are two valid paths, not one. Pick yours before reading the channel mix.
PATH A — PAID AMPLIFIES (mid-market and enterprise sales-led, $50K+ ACV, 6+ month cycle)
At $50K+ ACV sales-led, paid amplifies what's already working. It doesn't originate. If a channel isn't producing pipeline organically — through events, content, ABM, or referrals — paid won't fix it. Paid stacks on top of brand authority and shortens cycles that organic and events already opened. The rule that protects the budget: never scale paid spend into a channel that hasn't already proven pipeline at zero paid spend. The default channel mix table below is calibrated for this band.
PATH B — PAID ORIGINATES (transactional and SMB, sub-$15K ACV, 60–90 day cycle)
At sub-$15K ACV with a 60–90 day cycle, paid IS the originating channel. Google Search captures the buyer at the moment of in-market intent — they typed the query because they have the problem today, not because a brand campaign built awareness six months ago. Meta retargeting and lookalikes carry top-of-funnel volume at Cost-Per-Lead (CPL) levels the math can support ($40–$140 blended). LinkedIn Account-Based Marketing is over-rated at this band — the buying committee is too small to justify the Cost Per Mille (CPM). Run the originate-paid playbook: Google Search 45%, Meta 20%, LinkedIn 15%, Display 10%, Review sites 10%.
Product-Led Growth (PLG) inverts again: paid is a wrapper around the product. Track cost-per-signup ($8–$30) against free→paid conversion (3–8%), not classic CPL. Spend goes into branded + comparison-keyword Search, Meta retargeting + lookalikes, and community sponsorships where the buyer already gathers. LinkedIn is reserved for expansion ABM into existing accounts.
Two senior-operator tells that catch the mismatch: (1) the team that scales LinkedIn at $10K ACV is burning money; (2) the team that refuses to fund paid Search at $10K ACV is conceding the in-market query to a competitor. Pick your path by ACV and motion — then run the playbook that matches it.
The path you're on changes the channel mix, not the discipline. Paid media is where most marketing budgets quietly die — the pattern is always the same: a channel works, the team scales spend, the channel's efficient frontier saturates, the CPL doubles, and by the time anyone notices the unit economics have flipped, the quarter is over. The CMOs who survive paid media at scale run by three rules regardless of path.
The three rules of paid that survive a CFO review
When paid leaves the digital playbook — OOH, billboards, transit, hand-paint
The request always sounds like paid. "Should we buy a billboard?" arrives next to a slide on LinkedIn CPLs and a Google Search audit. The math is not the same. OOH (out-of-home: freeway billboards, bus wraps, transit, hand-painted walls, DOOH) does not produce trackable pipeline. It produces concentrated, short-window, blunt awareness. The CPL frame breaks. The CPL ceiling rule does not apply. Budget it from the Brand Bet line in Budget & Allocation, not from this chapter.
Before any OOH request lands on the board deck, run the 4-fit check. Miss any one and you're paying for someone else's flex.
The 4 honest goals — make the requesting executive pick one
Most OOH requests arrive without a named goal. Force the conversation before you spend.
The honest fifth reason: "We just want to." Sometimes that's the real one. If it is, name it, write down what success looks like, and cap the spend so it doesn't eat the demand engine. The budget guardrail lives in Budget & Allocation — the Brand Bet rubric.
The table below is the default channel mix for Path A (paid amplifies). Read it as the starting point for $50K+ ACV sales-led. SMB inverts the mix: add roughly 25 points to Google Search and subtract roughly 25 points from LinkedIn — the Path B playbook in the callout above gives the full split. PLG inverts again toward branded + comparison Search and community sponsorships.
| CHANNEL | PRIMARY USE | SUGGESTED BUDGET ALLOCATION | ATTRIBUTION MODEL |
|---|---|---|---|
| LinkedIn Ads | ABM, demand generation, retargeting | 40–45% | First touch + multi-touch |
| Google Search (Paid) | Branded defense, competitor intercept, bottom-funnel intent | 20–25% | Last touch (high intent) |
| Google Display / YouTube | Awareness, retargeting | 10–15% | View-through |
| Content Syndication (3rd party) | Marketing Qualified Lead (MQL) generation at scale | 10–15% | First touch |
| Review Site Advertising | Bottom-of-funnel intercept (G2, Gartner) | 5–10% | Last touch |
| Partner / Sponsorship | Co-marketing, ecosystem reach | 5% | Influenced |
Brand campaigns: Protect all [COMPANY NAME] brand terms. Target: impressions share >95%.
Competitor campaigns: Bid on tier-1 competitor brand terms. Use comparison messaging and send to dedicated landing pages.
Category campaigns: target '[CATEGORY] software', 'best [CATEGORY] platform' — capture bottom-funnel intent.
Problem-based campaigns: target the problems your product solves — capture top-of-funnel intent.
The channels you actually run, the budget split, the CPL targets. Saves to your Brief — every paid-media, demand-gen, and budget-conversation prompt on the site uses these.
Saved as [ANNUAL PAID BUDGET], [TARGET CPL], [PAID CHANNEL MIX], [CPL CEILINGS], [ABM PAID %].
| AUDIENCE SEGMENT | SIGNAL | RETARGETING MESSAGE | CHANNEL |
|---|---|---|---|
| High-intent visitors | Visited pricing, demo, or comparison pages | Social proof + clear demo CTA | LinkedIn, Google |
| Content engagers | Downloaded asset or watched video | Next-step content + customer proof | LinkedIn, display |
| Webinar registrants | Registered but didn't attend | On-demand replay link | Email + LinkedIn |
| Past leads (90–180 days) | Went cold after initial engagement | New research or product update | LinkedIn, email |
The prompt pack
Each prompt is a named, scoped deliverable. Click any card to expand the paste-able body. Run against your Operator Brief.
Five copy-paste prompts. Open ChatGPT, Claude, or Gemini. Paste a prompt. Run it. The output of one prompt feeds into the next.
READ THIS ONCE BEFORE ANY PROMPT IN THIS BOOK
These prompts assume you've populated your Operator Brief (the worksheet that lives in /Operator-Brief-Worksheet.docx). When a prompt asks for OPERATOR BRIEF, paste the relevant Brief sections rather than typing context from scratch.
Your output then arrives in your voice, against your buyers, using your differentiators. Not [BRACKETED] generics. The Brief is the difference between an LLM helper and a tool that sounds like you.
Prompt 1
A weighted channel allocation (% of paid budget) tied to funnel stage and target CAC.
Prompt 2
10 RSA headlines + 4 descriptions across 3 themes.
Prompt 3
A 4-stage retargeting funnel mapped to website-visitor segments with creative + cap.
The agent spec
How to install this agent
Channel-specific paid media operations — the pillar-level specialist that complements the canonical Performance Marketing Agent with deep channel craft. Builds campaign briefs, runs creative variants, manages bid strategies per channel.
| Task | Frequency | Duration | Output goes to |
|---|---|---|---|
| Daily creative watch + channel signal scan | Daily 09:00 | ~30 min | Director Demand Gen + Performance Marketing Agent |
| Weekly creative variant drafting | Weekly Mon 14:00 | 60–90 min | Director Demand Gen + Brand Voice Agent (approval) |
| Weekly campaign brief drafting | Weekly Wed 10:00 | ~60 min | Performance Marketing Agent + Director (funding decision) |
| Weekly channel-specific tuning | Weekly Thu 14:00 | ~60 min | Director Demand Gen |
| Monthly creative library audit | Monthly 1st | ~90 min | Director Demand Gen + Head of Brand |
| Monthly channel craft playbook update | Monthly 15th | ~60 min | Director Demand Gen + Performance Marketing Agent |
| Quarterly channel craft review | Quarterly Q-1 days | ~3 hours | Director Demand Gen + Head of PMM + VP Marketing |
Scheduled (cron-style):
| Schedule | What it runs |
|---|---|
0 9 * * * | Daily creative + signal scan |
0 14 * * 1 | Weekly creative variant drafting |
0 10 * * 3 | Weekly campaign brief drafting |
0 14 * * 4 | Weekly channel tuning |
0 9 1 * * | Monthly creative library audit |
0 9 15 * * | Monthly playbook update |
Event-driven:
| Event | What it runs |
|---|---|
| ABM Account Researcher publishes new tier-1 list | Build LinkedIn ABM campaign brief within 5 business days |
| Performance Marketing Agent flags campaign for creative refresh | Draft replacement variants within 7 days |
| Platform ships a new ad format or targeting feature | Test within 30 days; update playbook |
| Brand Voice Agent rejects 3+ creatives in a week | Voice-calibration session with Head of Brand |
| Performance Marketing Agent reallocates > $5K into a channel | Draft expanded campaign brief for the additional budget within 3 days |
| Source | Type | Cadence | Required? |
|---|---|---|---|
| Operator Brief (Sections 2, 3, 8) | Markdown | Read every run | Required |
| Performance Marketing Agent budget plan + reallocation directives | Markdown / JSON | Weekly | Required |
| ABM Account Researcher tier-1 + tier-2 account lists | CSV / Markdown | Weekly | Required |
| Persona Researcher Agent persona profiles | Markdown | Quarterly + monthly digest | Required |
| Native platform APIs (LinkedIn Campaign Manager, Google Ads, Meta Ads) | API | Continuous | Required |
| Creative library (existing variant corpus + performance data) | Postgres | Continuous | Required |
| Channel craft playbook per channel | Markdown | Versioned, monthly updates | Required — core config |
| Brand Voice Agent scoring API | Inline call | Per-creative | Required |
| Output | Format | Target path | Audience |
|---|---|---|---|
| Campaign briefs | Markdown | /paid-craft/campaign-briefs/<campaign-id>.md | Performance Marketing Agent (funding) + Director (approval) |
| Creative variant drafts | Markdown + ad copy + visual prompt | /paid-craft/creative-library/<campaign-id>-<date>.md | Director + Brand Voice Agent (approval) |
| Daily creative + signal scan | Markdown | /paid-craft/daily-scan/YYYY-MM-DD.md | Director Demand Gen + Performance Marketing Agent |
| Channel craft playbook (per channel) | Markdown | /paid-craft/playbooks/<channel>.md | Director Demand Gen + future channel operators |
| Monthly creative library audit | Markdown | /paid-craft/audits/YYYY-MM.md | Director Demand Gen + Head of Brand |
| Quarterly channel craft recommendations | Markdown | /paid-craft/quarterly/Q<n>.md | Director Demand Gen + Head of PMM + VP Marketing |
| Trigger condition | Escalate to | Within |
|---|---|---|
| Brand Voice Agent rejects 3+ creatives in a week | Head of Brand + Director Demand Gen | Same week (voice-calibration session) |
| Time-to-launch > 10 business days from brief approval | Director Demand Gen | Same week |
| New ABM tier-1 list with no campaign live at T+10 | Director Demand Gen + ABM Account Researcher owner | Same week |
| Channel playbook > 90 days unrefreshed | Director Demand Gen | Same week |
| Negative-keyword spend > 10% of channel spend on Google | Director Demand Gen | < 7 days (mining failure) |
| Platform / tool | Used for | Required? |
|---|---|---|
| Replit + n8n | Multi-platform orchestration | Required |
| LinkedIn Campaign Manager API | ABM list builds + audience targeting | Required if LI active |
| Google Ads API | KW expansion + negative-mining + bid strategies | Required if Google active |
| Meta Ads API | Lookalike audience construction + creative tests | Required if Meta active |
| Programmatic platform APIs (DSP) | IP-targeting + placement audit | Optional |
| Review-site paid APIs (G2, TrustRadius, Capterra) | Sponsored placement management | Optional |
| Postgres (creative library + performance history) | Variant lifecycle tracking | Required |
| Brand Voice Agent API | Per-creative scoring | Required |
| Image generation (Midjourney / DALL·E / Adobe Firefly) | Visual prompt drafting | Optional |
Evals — output quality checks:
Hallucination defense — specific checkpoints:
First-run checklist — 5 steps from spec to running agent: