● Client results

What the work returned.

How B2B teams turned their paid media into pipeline they can trust, with the numbers and what we changed to get there.

Challenge
Channel
Market

9 of 9 cases shown

01
€5M ARR · B2B SaaS HR-tech · DACH Retainer · 18 months LinkedIn-led
ChallengePipeline from LinkedIn ChannelLinkedIn Ads MarketDACH

We switched off the lead forms and pipeline grew 3.2× in two quarters.

Situation

About €25k a month went into LinkedIn lead forms. MQL volume was high, but about 3% became SQLs and the close rate was 2%. Sales thought marketing was sending noise, and marketing thought sales wasn't calling back. Both had a point.

What we changed

  • Switched off every lead form. Every campaign now sends people to a real landing page.
  • Rebuilt the offers around a demo and a gated teardown, in place of ebooks
  • Wired HubSpot enhanced conversions with stage-based values
  • Added retargeting on competitor audiences and warm audiences

What happened

  • Leads/mo fell from ~180 to ~55. Sales stopped complaining.
  • SQL rate went from 3% to 14% over two quarters
  • Pipeline sourced from LinkedIn: €580k a quarter, 3.2× the €180k before the rebuild
  • CAC down roughly 40% despite higher CPL
Pipeline sourced (quarter)
3.2×
From €180k baseline quarter to €580k (rounded) after two quarters of rebuild.
SQL rate
3% → 14%
Same sales team, better-qualified conversations.
CAC (blended)
−40%
Fewer leads, but far more of them turned into customers.
02
€12M ARR · B2B SaaS Cybersecurity · US + EU Retainer · 2+ years Google-led rebuild
ChallengeLower cost on Google ChannelGoogle Ads MarketUSRest of Europe

CAC down 34%, and the branded search results won back from three competitors.

Situation

They ran Google Search only, in one flat campaign that mixed brand, category and competitor searches. Three competitors were bidding on the brand name. PMax had been rejected internally as "unpredictable". Sales thought Google wasn't working, because they couldn't see that most buyers checked the company on Google before talking to them.

What we changed

  • Split into six campaigns: brand defence, competitor, category, bottom-funnel, PMax-audiences, YouTube remarketing
  • Wired offline conversions from HubSpot closed-won
  • Killed all broad match outside brand
  • Rewrote the ads around what sets them apart, with features in second place

What happened

  • Brand CPC fell 48% once we outbid competitors on defence
  • PMax-audiences drove 22% of net-new pipeline in Q2 post-launch
  • CAC from Google dropped 34% over 9 months
  • Share of branded SERP clicks climbed to 81% (from ~50%)
Blended Google CAC
−34%
Over 9 months, same spend envelope (≈€45k/mo).
Brand SERP share
50% → 81%
Won back from three competitors who were bidding on the brand.
Pipeline from Google
+62%
Year-over-year, driven by PMax-audiences + bottom-funnel search.
03
€3M ARR · B2B SaaS Vertical SaaS · UK Retainer · 9 months First paid media
ChallengeLaunching paid media ChannelLinkedIn AdsMicrosoft Ads MarketUK

Zero paid media to €180k sourced pipeline in one quarter.

Situation

Sales were run by the founder, with 40 inbound demos a month, all from word of mouth. They wanted to start paid media without wrecking their CAC and without becoming dependent on it. Google in their vertical was tough: three established players with brand campaigns ten years old. The audience they could reach on LinkedIn was small, about 18k contacts in the UK.

What we changed

  • Left Google Search out entirely, because CPCs were over €40
  • Started LinkedIn + Microsoft Ads on demand-capture only
  • Built an ICP list of 18k contacts; ran Sponsored + Message Ads
  • Every campaign had a hard CAC ceiling (€8k) before auto-pause

What happened

  • Month 1: nothing. Month 2: first 3 SQLs. Month 3: 11 SQLs.
  • 0612 Month 1Month 2Month 3 SQLs per month 0311
  • €180k sourced pipeline in Q2 vs zero baseline
  • Blended CAC held at ~€6,800, below the €8k ceiling
  • Found 2 new ICP segments we didn't know were active buyers
Pipeline sourced (Q2)
€180k
From €0 baseline, on €18k total ad spend across the quarter.
Blended CAC
€6.8k
Against an €8k ceiling, which we aimed to stay under.
Time to first SQL
7 weeks
Faster than we had forecast, mostly thanks to the tight contact list.
04
€30M ARR · B2B SaaS FinOps · US + DACH Retainer · 14 months Agency rebuild
ChallengeMeasurement and attribution ChannelLinkedIn AdsGoogle AdsMetaMicrosoft Ads MarketUSDACH

Spend fell 30% and pipeline rose 45%, once the measurement was fixed.

Situation

Two agencies had worked on the account before us, with €80k a month across LinkedIn, Google, Meta and Microsoft. There was no reliable pipeline attribution: HubSpot recorded everything as "direct" or "LinkedIn", whatever the source. The previous agency had been asked to raise spend. It did, and CAC doubled without anyone noticing.

What we changed

  • Put every plan to raise spend on hold and spent month 1 on measurement only.
  • Rebuilt GTM with server-side + consent mode + offline conversions
  • HubSpot-to-ad-platform sync rewired from scratch
  • Killed 4 of 7 campaigns based on actual-pipeline data

What happened

  • Real CAC was 2.3× what the previous dashboards showed
  • Cut spend from €80k/mo to €56k/mo over one quarter
  • Pipeline rose 45% year-over-year on 30% less spend
  • Once sales and finance agreed on the attribution, budget increases were approved again
Monthly spend
−30%
From €80k/mo to €56k/mo, holding for 8 months and counting.
Sourced pipeline
+45%
Year over year. It was the first time marketing and finance agreed on the number.
Time to trusted attribution
6 weeks
From "we don't know what works" to stage-weighted, auditable attribution.
05
Series D Enterprise AI software DACH Retainer · nearly 2 years LinkedIn ABM
ChallengePipeline from LinkedIn ChannelLinkedIn Ads MarketDACH

$675k of attributed pipeline from account-based LinkedIn in six months.

Situation

AI software sold to large enterprise contact centres. A buying group of CX, operations, IT and executive roles, sales cycles of six months and more, and pipeline tracked in Dreamdata and Salesforce.

What we changed

  • Built a full-funnel account-based structure with cold, warm and hot layers. We moved budget toward target accounts that had seen few or no ads.
  • Excluded existing customers and partners from every campaign.
  • Added the Dreamdata pipeline stages, from MQL to closed-won, as conversions on every active campaign. The client's team ran the Dreamdata and Salesforce connection; we ran the LinkedIn and web conversion setup.
  • Split the broad cold campaign by persona: CEO, Head of CX, technology leaders and heads of AI transformation.

What happened

  • $675,167 in attributed pipeline over six months (November 2025 to April 2026), on $125,754 of LinkedIn spend.
  • Most of it came from the warm, account-based campaigns aimed at accounts already engaged.
  • 73 influenced opportunities and 7.6 attributed opportunities in Dreamdata's data-driven model.
Attributed pipeline · six months
$675k
Measured with Dreamdata's data-driven attribution. The figure counts pipeline only.
Pipeline to spend
5.4×
On $126k of LinkedIn spend.
Influenced opportunities
73
Opportunities at accounts that saw the ads within the attribution window.
06
Developer API US and Europe Project · 41 days LinkedIn ABM
ChallengePipeline from LinkedIn ChannelLinkedIn Ads MarketUSRest of Europe

13 of 13 named accounts and the right job titles reached in 41 days.

Situation

An API product sold to developers and product teams. The buyers were engineers, engineering managers and product managers at a defined list of target companies, and the budget had to reach them without paying for everyone else.

What we changed

  • Built the target list from the client's HubSpot, with existing customers excluded.
  • Ran three layers instead of one broad campaign: one-to-many ads to the top-100 target list, one-to-one ads for 13 named accounts, and remarketing to people who had already engaged.
  • Checked delivery by job title as well as by company.

What happened

  • All 13 one-to-one accounts reached, at a 1.42% click-through rate.
  • 67.7% of all impressions landed on companies on the target list.
  • Job titles reached included Product Manager, Senior Product Manager, Engineering Manager, Director of Engineering, Head of Engineering and Lead Engineer.
  • Eight accounts with open deals worth $820k in total had seen the ads before each deal was created. That is influenced pipeline; none had closed when the project ended.
One-to-one accounts reached
13 of 13
In 41 days.
One-to-one click-through
1.42%
Against 0.45% on the same client's one-to-many campaign.
Spend on senior roles
85.6%
Senior, manager and director level.
07
Established marketplace Financial services UK Retainer · 11 months LinkedIn · measurement
ChallengeMeasurement and attribution ChannelLinkedIn Ads MarketUK

The platform said 14.6×. We checked every deal against the CRM.

Situation

A UK marketplace connecting consumers with financial advisers. We ran LinkedIn to the business side: advisory firms and wealth managers. LinkedIn's attribution report put attributed deal value at 14.6 times the ad spend, and the client's HubSpot told a different story: of the first 12 deals LinkedIn claimed, none carried LinkedIn as a traffic source in HubSpot.

What we changed

  • Matched every deal the platform claimed against the CRM, deal ID by deal ID, before reporting any of it.
  • Separated monthly deal value from total contract value, which the CRM holds in different fields.
  • Traced the gap to its cause: a hosted form was stripping the LinkedIn source, so LinkedIn traffic showed up in HubSpot as direct.

What happened

  • 27 LinkedIn-attributed deals verified: 16 closed-won and 11 open (1 January to 10 June 2026).
  • £2.0 million of verified pipeline in total contract value.
  • The closed-won deals alone came to £46,909 in monthly deal value against £36,019 of ad spend, before any of the open pipeline.
Deals verified against the CRM
27
16 closed-won, 11 open.
Verified pipeline
£2.0M
Total contract value, January to June 2026.
Closed-won against spend
1.3×
Monthly deal value of closed-won deals only.
08
17,000+ customers Point-of-sale software for SMBs Germany and Austria Retainer · ongoing Google-led
ChallengeLower cost on Google ChannelGoogle AdsMicrosoft Ads MarketDACH

Cost per lead back under target on about €70k a month of Google Search.

Situation

Cloud point-of-sale software for restaurants, retail and service businesses, part of a European software group. When we audited the account in March 2026, it was losing ground: conversions per day down 27% and cost per conversion up 25% over six weeks. Leads imported from Salesforce were under-counted and valued at €30.

What we changed

  • Rebuilt the measurement: lead value raised from €30 to €380, and generic search switched to bid on Salesforce leads only.
  • Ran a 130-day experiment of broad match against phrase and exact. On head terms the cost per lead came out even, and broad brought more volume. On five niche ad groups, phrase and exact cost less per lead.
  • Added competitor campaigns in Germany and Austria.
  • After a statistical test, paused 102 keywords with no conversions of any kind in 180 days. Kept 16 that had no leads but had produced other conversions, including closed deals.

What happened

  • Cost per lead, non-brand search
    300400500 FebMarAprMayJunJulAug Target 386 482398334377438356361
    Leads counted in Salesforce, as read on 1 October 2026. Salesforce adds late leads for up to 90 days after a month closes.
  • July: 183 leads against 144 planned, at €356 per lead.
  • August: 199 leads against 177 planned, at €361 per lead.
  • Both under the €386 target, on €65k to 72k a month of non-brand search.
  • Over 90 days, the Austrian competitor campaign produced 71 leads at €309 each.
Cost per lead · July
€356
Target €386. Leads counted in Salesforce.
Cost per lead · August
€361
199 leads against 177 planned.
Austria competitor campaign
€309
Cost per lead over 90 days.
09
Public-procurement intelligence UK Project · build and handover LinkedIn ABM
ChallengePipeline from LinkedIn ChannelLinkedIn Ads MarketUK

A LinkedIn rebuild handed over in April, and $771k of open pipeline six months later.

Situation

Sales intelligence for companies that sell to the UK public sector. LinkedIn had mostly run gated reports and playbooks behind lead forms, which brought in leads cheaply. Deals sit in HubSpot, which is connected to LinkedIn's revenue attribution report.

What we changed

  • Built the cold layer on the client's HubSpot target-account list combined with the buyer job titles.
  • Ran it on website visits, thought leader ads, spotlight ads and text ads, with a lead form on one cold campaign only.
  • Added a warm layer retargeting website visitors and people who engaged with the ads, including a conversation ad.
  • Handed the build over in a training session. The client's team has run it since April.

What happened

  • $771k of open pipeline credited to the new campaigns in LinkedIn's revenue attribution report, 1 April to 24 September 2026, on $41k of spend.
  • $82.6k closed-won credited to the same campaigns in that period.
  • Seven of the eight campaigns we built were still running under the client's team six months after launch.
Open pipeline credited
$771k
Company-level credit in LinkedIn's revenue attribution report, April to September 2026.
Closed-won so far
$82.6k
On $41k of spend in the same period.
Campaigns still running
7 of 8
Under the client's team, six months after launch.

Industries and buyers we have worked with

Company names withheld. Channels are the ones we ran for each.

IndustryWho the ads reachedChannelsMarkets
AI software for enterprise contact centresCustomer-experience, operations and IT leadersLinkedIn, MetaDACH, US, UK
Developer APIsEngineering and product teams, developersLinkedIn, GoogleUS, Europe
Digital identity, e-signature and fraud preventionCompliance, risk, legal and IT teams at banks, insurers and fintechsGoogle, Microsoft, LinkedInDACH, UK, Spain, Central and Eastern Europe
Debt collection and receivables managementCFOs, heads of finance and credit managementLinkedIn, GoogleDACH
Point-of-sale and card paymentsOwner-operators in hospitality, retail and servicesGoogle, Microsoft, YouTubeGermany, Austria, Italy, Slovenia
Manufacturing and energy-management softwarePlant, operations, quality and energy managers, procurementGoogle, LinkedIn, ChatGPT AdsGermany, Austria, Switzerland
AI sizing for fashion eCommerceeCommerce, merchandising and product leaders at fashion brandsLinkedIn, GoogleUS, UK, DACH, Australia
Public-procurement intelligenceSales teams at companies selling to governmentGoogle, LinkedInUK
Financial-adviser marketplaceAdvisory firms and wealth managersLinkedInUK, US
Transport management softwareLogistics and supply-chain teamsTracking and attribution setupEU
Questions

What people ask us about these results.

What do attributed and influenced pipeline mean?

Attributed pipeline is the part of your pipeline an attribution model credits to the ads. Influenced pipeline counts deals at accounts that saw the ads before the deal was created. Each case says which kind it reports.

How long until results show?

Week 1 is the audit and weeks 2 to 3 the rebuild, so the first readings come from week 4. On LinkedIn, the first qualified opportunities come in month 2 if your sales cycle is under 60 days, later if it is longer.

Can I talk to one of these clients?

References are available on request where the client has agreed.

Do you work in my industry?

The table above lists the industries and buyers we have worked with. We work with B2B SaaS, fintech, compliance and developer-tools companies; consumer brands and eCommerce are not a fit.

30-min intro call

Want numbers like these for your account?

Send a few lines about your current setup and your pipeline target. On the call we'll tell you what we'd change first, whether we'd take the account, and who to call instead if we're not the right fit.