Case studies

Real accounts. Real numbers.

Anonymised by client request. Full briefs and verifiable references available under NDA.

DTC Homeware · UK · Q2 2025

Google Shopping rebuild took ROAS from 2.1× to 4.6× in one quarter.

The brief: a £45M-revenue homeware DTC running flat at 2.1× blended ROAS for nine months. The previous agency was bidding to last-click, the feed was a single auto-import from Shopify, and Performance Max had eaten the entire shopping budget without segmentation.

What we did

  • Manually segmented the product feed into nine performance buckets — best sellers, new arrivals, clearance, low-margin SKUs, etc.
  • Split P-Max into asset groups by margin tier and capped low-margin spend.
  • Rebuilt the bid strategy on margin-weighted target ROAS, not revenue ROAS.
  • Cut 28% of historical keywords that converted but did not retain.

Result: Blended ROAS 2.1× → 4.6× in 90 days. CAC down 38% with the same monthly spend. Retained customer share of revenue up 19 points.

Google Ads performance dashboard
B2B SaaS · Dublin · H1 2025

Cut LinkedIn spend 30%. Grew SQLs 60%.

The brief: a Series-B B2B SaaS spending £70k/month on LinkedIn paid with a six-month-attributed pipeline of £330k. Their team suspected the channel was underperforming but the agency reports said the opposite.

What we did

  • Rebuilt attribution from last-touch to a multi-touch model reconciled with HubSpot pipeline data.
  • Discovered LinkedIn was inflating mid-funnel credit; the actual converting touchpoint was Google Search on a different keyword set.
  • Rebalanced spend: LinkedIn down 50%, Google Search up 25%, programmatic native introduced as upper-funnel feeder.
  • Layered in conversion-API tracking and a creative testing sprint focused on bottom-funnel offers.

Result: Total spend −30%. SQLs +60%. H1 pipeline £612k vs £330k baseline. Cost per SQL down 56%.

Channel attribution dashboard
Boutique Hospitality Group · London · 6-month engagement

Cleaned the brand SERP. Doubled branded conversion.

The brief: a six-property boutique hospitality group with two negative results on page one of branded search — a 1-star aggregator listing and an out-of-context press piece from a 2019 incident. Branded-search conversion was 6.2%, well below the sector benchmark.

What we did

  • Launched a structured review velocity programme across Trustpilot, Google Business Profile and TripAdvisor.
  • Rebuilt the official brand pages with proper schema and sitelink optimisation.
  • Published two long-form owned-content pieces that displaced the negative results to page two.
  • Set up a 24/7 SERP monitor with auto-alert on any new negative result.

Result: Negative SERP results on page one: 2 → 0. Average rating 4.3 → 4.7. Branded-search conversion rate 6.2% → 12.4% (2× baseline).

Brand SERP and reviews dashboard

Want results like these?

Book a free 30-minute audit. We will tell you what we'd change in your account before you commit.

Book Your Audit →