Ads Management · B2B SaaS

Senior-led paid media, optimised for the leads sales actually wants.

I run Google, LinkedIn, Meta, Microsoft, Reddit and OpenAI Ads for B2B SaaS, and feed your CRM's lead quality back into the campaigns so the platforms stop chasing form fills. No junior account managers. No AI with change rights in your account.

Fixed monthly fee · Month-to-month · Max 3–5 clients · For B2B SaaS spending €10k+/month

~31% → ~56%Qualified-to-lead rate under ongoing management
13 → 8Campaigns, consolidated so the algorithm has enough data to learn
$800K+Annual spend across Google, Microsoft and LinkedIn

From a multi-product B2B SaaS account I manage today. How it happened ↓

What's included

Everything between your ad spend and your pipeline.

Most teams have someone running campaigns and someone running the CRM, and nobody owning the gap between them. That gap is my job.

Campaigns

  • Campaign management and optimisation across the platforms you run
  • Audience, messaging and creative angle strategy
  • Cross-channel budget allocation and performance comparison

Lead quality signals

  • Conversion and lead quality feedback to each ad platform
  • Offline conversion imports from your CRM
  • Landing page analysis and CRO recommendations

Reporting and economics

  • Reporting from spend to pipeline and revenue, built on your CRM data
  • Unit economics review and CAC modelling
  • Monthly performance review and a quarterly growth roadmap

Access to me

  • Direct access via Slack
  • Regular calls with you and your marketing ops owner
  • The person on the first call is the person who runs your account
How it works

What happens after you sign.

  1. Understand and audit

    Your customers, competitors and what sets you apart. Then your tracking and existing campaigns, including how lead quality from your CRM reaches each platform.

  2. Plan and build

    A media plan with the budget split by platform and a clean campaign structure, then audiences, keywords, copy and creative.

  3. Launch, optimise, review

    I optimise against lead quality, one variable at a time, and meet you monthly to go through the report.

    Monthly review · Quarterly roadmap
Proof

Fewer leads. Far better ones.

A multi-product B2B SaaS company with $800K+ a year in spend, long sales cycles and a CPA between $1,200 and $2,500. Each product line has its own budget owner who needs spend and leads reported separately. I inherited 13 campaigns built on single-keyword ad groups, with informational keywords pulling in MQLs that were never going to qualify.

MetricBeforeAfter
Qualified-to-lead rate30–32%~56%
Campaigns138
Disqualified MQL rateBaselineDown noticeably
Lead volumeHigherLower, on purpose

"Before" is the two years prior to the cleanup. "After" is 2026 so far, a partial year, so read it as a strong directional signal rather than a final number.

Four changes tested. One kept.

  • DroppedShared budgets. Made it impossible to control spend per product line.
  • DroppedShared bidding. Quietly starved the expensive competitor campaigns that brought the best leads.
  • RevertedMQL-only conversion target. Cleaner on paper, but campaigns underspent and CPA spiked.
  • KeptTarget CPA → Maximise Conversions. The change that moved conversion volume.

What moved this account wasn't a clever trick. It was consistent management: one change at a time, reverting fast when something didn't work, and a client willing to share what was happening on their side of the funnel.

Read the full case study →

How I work

The terms, in plain English.

  • You own everything. All ad accounts, assets and data stay in your name. Always.
  • No AI has change rights in your campaigns. I use AI for research, messaging and analysis. Every decision goes through me. Why
  • Fixed monthly fee. It doesn't go up because your budget does. My incentive is results, not spend.
  • Month-to-month. No long-term contracts. Thirty days' notice if you want to pause or stop.
  • One person, fully accountable. I don't hand your account to someone else. When you ask a question, I answer it.
Pricing

A fixed monthly fee, scoped to your stack.

Quoted after a call. Scope depends on the number of platforms, your monthly spend, the state of your tracking and how much of the CRM feedback loop needs building. The fee doesn't rise with your ad spend.

I work best with accounts spending €10,000 a month or more across platforms. Below that, most platforms don't generate enough conversion data to optimise toward real outcomes.

Fit

I keep a small client list, so fit matters on both sides.

A great fit if you

  • Are B2B SaaS, Series A and beyond, spending €10,000+ a month across two or more platforms
  • Are sales-led with a named owner of marketing ops and CRM, or product-led with the whole journey to paid signup on the website
  • Are growing spend but can't say which campaigns drive qualified pipeline
  • Have paid media sitting on someone's plate alongside other work, or with an agency that puts juniors on the account
  • Want one senior person accountable for the outcome, without a full-time hire

Probably not a fit if you

  • Are ecommerce, B2C or a local business
  • Spend under €10,000 a month. Try the free calculators or PPC mentoring instead
  • Are sales-led but nobody owns the CRM yet. The feedback loop needs someone on your side to run it
  • Want a big agency bench, or a strategy deck someone else will execute
Not ready for ongoing management?

Start with the foundation.

If your tracking and lead scoring aren't ready, management can only optimise toward bad data. These fix that first.

90-day sprint

Fix Your Funnel in 90 Days

From €6,500 · one-time

I fix how conversion and lead quality data reaches your ad platforms, then rebuild the campaigns on top of it. The foundation most management clients wish they'd built first.

See the 90-day plan →
One-time

Tracking Audit & Setup

€800 · +€200 per extra platform

Your ad platforms can only optimise for what you tell them. A senior check of your conversion tracking, plus the fix.

See what's included →
Questions

Before you book.

Which ad platforms do you run?

Google Ads, LinkedIn, Meta, Microsoft, Reddit and OpenAI Ads.

Who actually works on my account?

Me. I take on three to five clients at a time, and the person on the first call is the person who runs your account. You get direct access via Slack and regular calls with you and your marketing ops owner.

Do we need someone in marketing ops?

For sales-led teams, yes. Your marketing ops owner runs the CRM and connects pipeline to revenue. I make the ad platforms learn from it. Product-led teams, where the whole journey to paid signup happens on the website, don't need one.

What if lead volume drops?

It might, and that can be the right result. When campaigns stop paying for leads that never qualify, volume often falls while the qualified share rises. In the case above, the qualified-to-lead rate went from about 31% to about 56%.

Is there a long-term contract?

No. Management is month-to-month, with thirty days' notice if you want to pause or stop.

Do we keep our ad accounts and data?

Yes. All ad accounts, assets and data stay in your name. Always.

Let's talk

Ready for paid ads that bring leads sales actually wants?

The first call is a strategy conversation. Bring your current setup and I'll tell you where I'd look first.

Max 3–5 clients at a time · Month-to-month, no long contracts · Based in Ireland