Florida self-storage operator, 20+ locations · Paid media operations

Cost per acquisition driven to roughly half the target.

Context
A self-storage operator with more than twenty facilities across Florida, running location-level Google Ads campaigns against a corporate cost per acquisition target.
Problem
Account structure did not allow budget to follow performance: facilities with strong unit economics and facilities with weak ones drew from the same undifferentiated setup, and conversion tracking issues meant reported CPA was not comparable between locations.
Role
My role: account restructuring plan, tracking corrections, and the performance reporting the operator managed against. Team: the agency's paid media specialist executed in-platform campaign changes.
Work
Restructured the account so budget was allocated and measurable per facility, corrected the conversion tracking defects that made location CPA incomparable, and rebuilt reporting around the metric the operator actually managed to.
Outcome
Cost per acquisition reached roughly half the corporate target and held there across the reporting period, with per-facility performance finally comparable.
Stack
  • Google Ads
  • GA4
  • Call tracking
  • Looker Studio

Budget that follows performance

The account was structured so that budget could not follow performance. Facilities with strong unit economics and facilities with weak ones drew from the same undifferentiated setup, which meant the operator could not move money toward what was working even when they could see that something was. The restructure made allocation and measurement per facility the default rather than an afterthought, so budget could be directed at the locations that earned it.

That is a structural change before it is an optimisation one. Bidding and creative adjustments matter, but they operate on top of an account shape, and when the shape blends more than twenty facilities together the best in-platform tactics still cannot answer the operator's actual question, which is where the next dollar should go.

Comparable numbers first

Cost per acquisition was also not comparable between locations, because conversion tracking defects meant a reported CPA at one facility did not mean the same thing as the reported CPA at another. Correcting those defects came before any performance claim, because a target expressed in a metric that is not comparable across the estate is a target nobody can honestly manage to.

With the structure allocating budget per facility and the tracking corrected so per-facility CPA meant one thing, the reporting was rebuilt around the metric the operator actually managed to. The agency's paid media specialist executed the in-platform campaign changes; the restructure plan, the tracking corrections, and the reporting were the owned parts. Cost per acquisition reaching roughly half the corporate target and holding there is the outcome of getting those foundations right, not of any single clever setting.

Holding the number, not just hitting it

A cost per acquisition that dips for a month and drifts back is a fluctuation, not a result. The outcome that mattered here was that CPA reached roughly half the corporate target and held there across the reporting period, and holding is a property of the structure rather than of a burst of manual attention. An account that allocates budget per facility and measures each one honestly keeps performing when nobody is watching it closely, because the mechanism that produced the number is still in place.

Comparability is what makes that sustainable. Once per-facility CPA meant the same thing everywhere, the operator could manage the estate as a portfolio: move budget toward the facilities earning it, question the ones that were not, and see the effect in numbers that could be compared. That is a durable operating position worth more than any single month's figure, and it is also the position from which the next optimisation is worth attempting, because its effect can finally be measured. Before the restructure, an improvement at one facility and a decline at another could cancel in the aggregate and leave the account looking unchanged, which is how real gains go unnoticed and real problems go unaddressed.

Further reading