Skip to content
Keyword Adv

Dynamo Fitness

Australia's largest fitness equipment retailer. 14 stores, one strategy.

2.04x3.39x

$804k spend, $2.72M tracked revenue, last 6 months

Fitness Retail
cockpit
Full operational ownership
Nov 2025 to Apr 2026
Blended ROAS
2.04x3.39x
GCO cost per store walk in
$158$39
Standout state, Somerton
2.10x7.15x
Blended ROASNov 2025 to Apr 2026
Current3.39x

The setup

I have been working with Dynamo since day one. One Google Ads account, $1,000 a month, no shopping feed, GA4 not tracking. One store. The whole digital stack needed to be built from scratch before performance was even a conversation.

What it looked like

Screenshot 1 of 1

The strategic call

Stop optimising for what Google could see. Start building the infrastructure to show Google what was actually happening in store.

The execution

01

Account Architecture Audit

Mapped 7 accounts across 6 states. Found geo cannibalisation between stores (Truganina serving Keysborough, Seven Hills bleeding into Yagoona), competitors hijacking brand terms, and naming chaos that broke reporting. Fixed all three before touching budgets.

02

Reframe Store Visit Campaigns

Store visit PMax and Search campaigns were being judged on ROAS. Always 0.03x because Google was logging $1 directions clicks as the conversion. Rebuilt the framework around cost per footfall instead. GCO dropped from $158 to $39 per walk in.

03

Budget Reallocation System

Built a weekly budget governance model across $130k a month. Pulled spend out of capped revenue campaigns running at 10x+ ROAS (VIC Multi-Station Gym Packages was hitting 10.51x at $470 a day) and cut from uncapped store visit campaigns that never hit their footfall benchmark. Same spend, better return.

Channels
Google Ads
Stack
FrankClaudeGA4Looker StudioGoogle Tag Manager

Want this for your account?

Hire on Upwork
Frank online