4h → 4min response
Replaced a manual lead qualification process. Time to first contact dropped from 4 hours to 4 minutes.

A direct-to-consumer brand was spending £40,000 per month across Google Ads and Meta Ads with diminishing returns. Their ROAS had declined from 4.2x to 1.8x over six months, and they couldn’t identify why. The marketing team was making budget decisions based on platform-reported metrics that contradicted each other — Google claimed credit for conversions that Meta also claimed, and neither matched the numbers in Stripe.
We started with a full attribution audit. Within two days, we identified three critical problems: duplicate conversion tracking (both platforms counting the same sale), missing UTM parameters on 40% of campaigns, and a GA4 implementation that was only capturing 60% of actual transactions due to a broken data layer. The fix wasn’t more spend — it was better measurement.
We rebuilt the attribution infrastructure from scratch. First, we implemented server-side tagging via GTM to eliminate ad blocker data loss. Then we built a unified conversion tracking system that reconciled platform-reported conversions with actual Stripe transactions. We created a custom GA4 event taxonomy that captured the full funnel — from first touch to purchase — with consistent UTM parameters across every channel. Finally, we built a weekly attribution report that showed true ROAS by channel, campaign, and creative.
Within 8 weeks of launching the rebuilt infrastructure, we identified three campaigns consuming £12,000/month with negative true ROAS (the platform data had made them look profitable). We reallocated that budget to two campaigns that were genuinely compounding. Overall ROAS improved from 1.8x to 4.3x — a 2.4x improvement — and conversion rate increased 47% due to the landing page optimisations we made alongside the attribution work.
“We were burning £12k a month on campaigns that were actually losing money. We had no idea until they rebuilt our tracking. The ROI on this project was insane.”
Marcus Johnson
CTO, Roommaster
Replaced a manual lead qualification process. Time to first contact dropped from 4 hours to 4 minutes.
Replaced 6 weekly manual reports with automated dashboards and email digests. Team saved 18 hours per week.
Rebuilt the onboarding flow for a B2B SaaS platform. Trial-to-paid conversion increased from 8% to 19%.