Paid programs tuned to CAC payback
I run multi-channel acquisition across Google, Meta, LinkedIn and programmatic for B2B and fintech funnels, measured on cost per lead, cost per registration and a channel-level CAC audit.
Cost per lead nearly halved, with the channels still full
Paid channels were scaling spend faster than pipeline: LinkedIn leads cost $300+, Google registrations $90+. At PingPong, as Marketing Manager for Ads & Lifecycle from 2021 to 2023, I ran the LinkedIn and Google ad accounts, bringing LinkedIn CPL to ~$160 and Google registration cost to ~$35, with every dollar of CAC auditable by channel.
Read the full case ›What goes into a paid program I run?
Channel strategy
Audience architecture
Funnel & landing
Testing & AI
Demand first,
then efficiency
01 · Map demand & intent
I start with the demand map: what people actually search, how competitors position, how the ICP behaves in each region. Spend waits until that picture exists.
I research keywords and intent for Google Ads, tear down competitor ads, and build LinkedIn audiences from my own segments. I write a targeting brief per channel and region, then build the campaign from it.
The targeting brief exists before the campaign does02 · Architect the funnel
I design messaging, landing paths, qualification logic and routing as one system, because CAC quality is decided after the click as much as before it. I walk the whole path from ad to onboarding and fix friction before spend scales.
I match landing pages to LinkedIn and Google ad groups, agree qualification rules with sales, and wire routing into the CRM. Everyone signs one funnel spec: what a qualified lead is, where it goes, how fast.
CAC quality is decided after the click too03 · Run structured experiments
I put creative, audiences, keywords, bidding and landing pages on one roadmap and score them with ICE and PXL before anything runs.
That loop cut LinkedIn CPL from $300+ to ~$160: I restructured campaigns, tightened audiences, optimized keywords, improved landing pages. I close each test with a readout on what moved and what runs next.
Judge tests on revenue04 · Optimize efficiency at scale
Once winners are clear, I tighten bidding logic, feed quality signals back to the platforms, and cut spend that isn't earning its keep. AI speeds up creative analysis and segmentation so the loop runs weekly.
Google registration cost went from $90+ to ~$35, with volume held. I keep a channel-level CAC audit running: every dollar has a denominator finance will sign.
Efficiency and volume have to hold togetherWhat I buy and measure with:
channels, bidding and attribution
platforms
Google Ads
Meta Ads
LinkedIn Ads
⇄Programmatic / Display
GA4
Looker Studio
Amplitude
∑LTV / CAC / ROAS models
attribution
teardown
Paying too much for the wrong leads?
Cheaper leads only count if they still close. That is where the work goes.