Journal · Client Acquisition · 12 min · Jun 23, 2026

Lead Generation for PPC Agency: The TDD Client Playbook

By Vesselin Malev, Managing Director, The Demand Department.

TL;DR

This case study details the outbound system built for an 11-person DTC performance shop doing $180k MRR. We cover ICP definitions, cold outreach copy, LinkedIn workflows, and 90-day outcome metrics. You can adapt these exact mechanics to systematically fill your firm's pipeline.

The core structure of a modern PPC pipeline

The agency operated with eleven staff members and $180,000 in monthly recurring revenue. Their team specialized in DTC media buying across Meta, Google, TikTok, and Pinterest. Retainers averaged between $7,000 and $15,000 monthly, paired with a small percentage of ad spend.

Most revenue depended on founder networking, conference presentations, and a single Slack group. Each speaking gig produced steady leads for a few months before fading. When event opportunities slowed down, inbound inquiries fell by half, leaving the agency vulnerable.

Previous outbound efforts had been short-lived. A six-month LinkedIn automation attempt generated twenty-two meetings and four closed deals from twelve hundred messages. The founder knew cold acquisition could work, but lacked a dedicated system to scale it.

What was actually broken: the previous outbound was email-only (subject line: "Quick question about [brand]"). PPC buyers (DTC founders, Heads of Performance) get pitched daily by every Meta agency in the market. They've trained themselves to ignore those subject lines.

The goal: build a 4-channel motion for PPC agencies in 90 days that produced consistent qualified pipeline tied to verifiable ad account observations. Across TDD's active agency engagements, PPC agencies have the easiest enrichment access (Meta Ad Library, public Google Shopping presence) and the hardest copy challenge because their ICP is over-pitched.

Defining ideal client profiles for DTC media buying

90-minute live workshop in week one. Founder on Zoom plus the senior strategist. ICP matrix populated live.

Account criteria: DTC brands, $5M-$25M annual revenue, currently spending $40,000-$200,000/mo on Meta and Google combined, in-house team of 1-3 media buyers (signal: agency-curious but understaffed), located US.

Persona criteria: founder-led marketing OR Head of Performance Marketing. 28-45 years old. Has worked with a Meta agency before (signal: knows the offer category, has been disappointed once before).

Trigger criteria: increased ad spend by 30%+ in last 90 days, recently fired or churned from a Meta agency (LinkedIn searches like "previously at [agency name] / now seeking partner"), launched a new SKU requiring scaled creative, expanded to a new platform (TikTok Shop, Pinterest).

Average deal target: $9,000-$12,000/mo retainer plus % of spend.

Why narrow ICP wins for lead generation for PPC agency: the buyer has been pitched 50 Meta agencies in the last quarter. Generic "we'll lower your CAC" copy gets deleted. Specific copy that names a CAC trajectory pulled from public ad library data plus a specific creative format the prospect's brand isn't using gets read.

Cold email messaging patterns that generated meetings

FIG. 128 — How The Demand Department Built PPC Agencies Pipeline: The Full Lead Generation For PPC Agency Playbook: operator view.

Winning pattern, redacted:

> Subject: 3 active formats for [brand] > > [First Name], [brand] is running 3 creative formats on Meta right now (image, carousel, Reel). Two of your closest competitors are running 7 formats including UGC + influencer overlay + dynamic product spotlight. Their estimated ROAS based on public data is 2.4x what your active set would predict. > > We just took [similar DTC, redacted] from $6.40 CPA to $4.10 in 8 weeks by expanding the format mix. Worth a 20-minute walkthrough?

Reply rate: 3.4%. Positive reply rate: 1.7%.

Losing pattern, redacted:

> Subject: PPC for [brand] > > Hope you're doing well. I'm reaching out because [agency name] specializes in performance marketing for DTC brands like [brand] and we've helped clients reduce CAC and scale ad spend [...]

Reply rate: 0.4%. Positive reply rate: 0.1%.

The unlock is the Meta Ad Library scrape applied at scale. Every prospect's active creative footprint becomes part of enrichment. Specific format counts plus competitor benchmarks become the email opener.

When The Demand Department runs lead generation for PPC agency campaigns, the enrichment pipeline scrapes Meta Ad Library + Google Shopping ads for prospect and top 3 competitors. The diff goes in the email. Reply rate triples versus templated personalization.

Combining LinkedIn outreach with founder content

LinkedIn outbound layer ran HeyReach to DTC founders and Heads of Performance. Connection request blank. Day-4 DM referencing one specific creative format gap.

Content layer ran founder posts 3x/week. Cluster topics: real CAC math at scale, why most DTC brands plateau at $6 CPA, the hidden cost of creative format starvation.

The compounding showed strongly. Prospects who had seen 2-3 founder posts before the email replied at 9.2%. Cold-only at 3.4%. The 2.7x lift held.

PPC agencies benefit from content compounding heavily because DTC founders are addicted to LinkedIn for tactical content. A specific post about "$6.40 CPA to $4.10 in 8 weeks at [redacted brand]" gets shared, commented on, screenshotted. The founder's name accumulates trust faster in this vertical than in most others.

Assets built to convert cold prospects into calls

Five assets built weeks 2-4.

Asset 1: landing page at `/performance-marketing-for-dtc`. Hero copy named the buyer (DTC founders or Heads of Performance at $5M-$25M brands), the deliverable (managed Meta + Google + creative iteration program), the outcome ("rebuild your CAC trajectory in 8-12 weeks"). LP conversion: 18%.

Asset 2: 12-minute walkthrough video. Founder on camera, 3 redacted CAC trajectories shown. Watch-to-book: 25%.

Asset 3: case study PDF. Named DTC brand (with permission), 8-week engagement, $6.40 to $4.10 CPA. Influence on close: proposal-to-close moved from 27% to 39%.

Asset 4: 3-email post-meeting nurture. Each email landed value (a competitor ad teardown, a creative gap analysis, a sample 4-week scaling plan).

Asset 5: 5-page proposal template. Pricing structure (retainer + % spend), scope, deliverables, attribution model.

Initial outcomes from the first thirty days

Week 1: ICP workshop, TAM file (3,600 accounts), 5 sending domains.

Week 2: warmup, copy across 3 segments, content calendar, ad-library scrape pipeline built.

Week 3: launch. 280 emails. 6 positive replies. 4 meetings.

Week 4: 540 emails. 21 positive replies. 11 meetings. 8 qualified. First closed deal landed day 37, $11,500/mo + 6% of $80k spend, 6-month commit.

Iterations in first 30 days: subject line swap in week 3, second ICP segment added week 5 (recently-churned-from-agency segment specifically).

Across TDD's active agency engagements, PPC plays produce more qualified meetings per send than other verticals because the data depth (ad library) makes specificity easy.

Pipeline compounding indicators at the sixty day mark

Month 2: 30 meetings. 22 qualified. 5 closed. 8 active proposals.

Reply rate stabilized at 3.2% after week-7 domain rotation.

Cost-per-qualified-meeting: $9,500 retainer + $1,400 tooling = $10,900. 22 qualified meetings = $495 per qualified meeting.

Content layer started producing inbound: 6 warm replies in month 2 from prospects DMing the founder. By month 3, 13 warm-inbound conversations.

The Demand Department's 4-channel GTM motion compounds particularly fast in PPC because the prospect's CAC is constantly visible to them. Every bad CAC week makes the prospect more receptive. The system catches them at the moment of frustration.

The complete ninety day pipeline metrics

Month 3 standalone: 36 meetings. 26 qualified. 5 closed in month 3 + 11 closed cumulatively over 90 days.

Total pipeline created: $470,000 (highest of any vertical because PPC retainers + spend percentages compound).

Cumulative spend: $32,700 (retainer + tooling).

ROI math: closed-won MRR over 90 days = $112,000 in new annualized contract value plus $86,000 in spend-percentage revenue (annualized), plus $182,000 in proposal-stage pipeline. ROI positive by day 43.

Content layer 90-day: 340,000 LinkedIn impressions. 71 DM conversations. 14 of those converted to meetings. 5 converted to closed deals.

The cumulative chart shows the three lines stacking aggressively. By day 90, content-sourced warm is 31% of pipeline.

Tactical adjustments made during the engagement

Week 7: domain rotation. Open rate dropped from 42% to 28% on one domain. Pulled, swapped fresh. Recovered to 40%.

Week 8: micro-ICP segment added. DTC brands that had churned from a known competitor agency in last 60 days had 4.1x reply rate. New segment: 320 accounts. Reply rate: 7.8%.

Week 10: LinkedIn content framework restructured. Moved from "tactical tips" to "ad teardown" format with embedded screenshots. Engagement per post 3.2x'd.

Each iteration was measured. None were guesses.

Key takeaway tactics to apply to your agency

Steal the ICP work. 90 minutes live. Written matrix.

Steal the ad-library-diff pattern. Verifiable creative format count, competitor benchmark, before-and-after proof.

Steal the churned-from-agency segment. The single highest-converting micro-segment in this vertical.

Steal the 4-channel cadence. Email Monday. Connection Wednesday. Ad teardown post Friday.

Steal the iteration discipline. Weekly metrics. One change per week.

If you run a PPC agency and pipeline depends on conference inbound or Slack referrals, this playbook closes the gap. Lead generation for PPC agency works when the ICP is tight and the channels integrate.

Frequently asked questions

How does lead generation for PPC agency differ from generic B2B lead generation?
Specificity and saturation. Lead generation for PPC agency requires understanding over-pitched buyers (DTC founders, Heads of Performance) who delete 95% of agency emails on subject line. Public ad library enrichment plus competitor diffs make specificity easy and credible. The Demand Department handles this as part of its 4-channel GTM engagement for agency founders.
How long does lead generation for PPC agency take to produce pipeline with TDD?
Infrastructure takes weeks 1-2. First campaigns launch week 3. First meetings week 3-4 (faster than other verticals because DTC decisions are faster). First qualified meetings week 4-6. First closed deal typically days 30-45. Compound pipeline by day 50. Full 4-channel motion operational and producing consistently by day 90.
What does TDD charge for lead generation for PPC agency engagements?
TDD's lead generation for PPC agency engagements typically run $7,000-$10,000 per month given deal sizes are larger and the enrichment pipeline (ad library scraping at scale) is denser. The engagement includes the 4-channel motion (cold email + LinkedIn outbound + LinkedIn content + conversion assets), weekly ops, and reporting. Tooling runs another $800-$1,400.
Can my agency replicate TDD's lead generation for PPC agency playbook in-house?
Parts of it, yes. The ICP work and ad-library-diff pattern are replicable. The full 4-channel motion plus weekly ad-library refresh takes 25-30 hours per week of specialist attention. Most PPC founders are media-buying-led and don't have outbound bandwidth. That's when outsourcing lead generation for PPC agency to The Demand Department makes economic sense.
What ICP works best for lead generation for PPC agency according to TDD's data?
Narrow ICPs win. For PPC agencies, the strongest ICPs share: defined revenue band ($5M-$25M DTC), clear spend signal ($40k-$200k/mo combined Meta + Google), identifiable trigger (recent agency churn, ad spend increase, new platform expansion). Broad ICPs ("DTC brands that run ads") produce broad copy.
What's the single biggest lever in TDD's lead generation for PPC agency playbook?
The churned-from-agency micro-segment. DTC brands that had visibly churned from a competitor PPC agency in last 60 days replied at 7.8%, more than 2x the broader ICP rate. Lead generation for PPC agency lives or dies on catching the right prospect at the right frustration moment.

Related articles