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
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
- Your Google Ads account was hacked. The first four hours
Most of the difference between full recovery and partial recovery is decided before you finish reading this.
- Structuring an account that runs four months a year
The problem with a seasonal account is not the season. It is the eight months of nothing that sit in front of it.
- The feed fields that actually decide whether you show
The product data specification lists dozens of attributes without ranking them. Working through it top to bottom is how a feed project takes six weeks and still gets disapproved.
- Bidding on competitor brand terms in Canada
The keyword question and the ad copy question have different rules, and most arguments about this conflate them.