The challenge

Berlin Brew couldn't see which campaigns drove revenue past the first click, so scaling spend felt like guesswork.

What we did

  • Restructured Google Ads around Performance Max with strong asset groups.
  • Built an offline conversion loop feeding real revenue back into bidding.
  • Connected Mixpanel for full-funnel attribution.
  • Set a test-and-scale cadence on creative and audiences.

The results

  • 5.8× blended ROAS.
  • £2.4M revenue attributed to paid.
  • Confident, data-backed budget scaling.