Not a spike. Not a single platform win. Sustained return across three channels with attribution that held up under audit.
A Series A SaaS company had been running ads in-house for 14 months. ROAS was averaging 1.6× on Google, with Meta at breakeven and LinkedIn effectively off. The founder suspected the attribution was wrong. It was: they were crediting the last click, which made brand terms look like winners and made prospecting look useless. True incremental ROAS was closer to 1.1×.
Last-click was hiding where leads actually came from. The model was crediting brand keywords that users searched after seeing prospecting ads — making prospecting look useless.
The highest-intent B2B channel was turned off because the attribution model made it look expensive. LinkedIn was actually generating 38% of final-stage intent signals.
Same three ad formats running for 11 months with no hook testing. Frequency was high, novelty was zero. Effective CPL had quietly doubled.
Implemented data-driven attribution across GA4 and the CRM. Mapped touchpoints to closed revenue, not MQLs. Found that LinkedIn was generating 38% of final-stage intent signals that were being attributed to branded Google search. The founder's instinct was right — the data was lying.
Shifted 22% of Google budget to LinkedIn. Launched proper prospecting campaigns with intent-matched sequences based on job title, company size, and technographic signals. Paused 14 underperforming ad sets immediately.
Built 14 new creative variants based on actual customer language from sales call transcripts. Ran structured hook tests with 48-hour cycles. Winning format: 15-second problem-statement video — no branding in first 3 seconds, pain point stated in first 5 words.
Deployed automated bid strategy agents that adjusted bids based on CRM conversion lag, not platform-reported conversions. Cut wasted spend 31%. The key insight: SaaS sales cycles mean platform signals lag reality by 3–4 weeks — the agents accounted for this.
We'll run a free performance audit — check where your budget is going versus where it should be going, and what the real numbers look like.