If you ask 100 storage asset managers what their marketing is contributing to NOI, maybe 5 can answer with a number they'd defend in a board meeting. The other 95 are guessing — usually optimistically. Here's the model we built for institutional clients to fix that.
Marketing budgets have an awkward position in storage P&Ls. Operations costs are obvious — you can point at staff, taxes, utilities. Capex is line-itemed. But marketing sits in a middle zone where everyone agrees it matters and almost nobody can prove how much.
The result: marketing budgets get cut first when NOI is under pressure (because nobody can defend them) and last when NOI is strong (because nobody knows how much they're driving the strength). Both are wrong, but you can't fix it without measurement.
Why standard marketing metrics fail at the NOI level
The metrics most agencies report — CPL, ROAS, conversion rate — are useful at the campaign level but break down at the portfolio level. Here's the disconnect:
If your marketing report says "47 leases at $34 CPL = $1,598 spent for $107K of annual lease value," it sounds great. But:
- What's the average tenure of those leases? (Determines actual revenue)
- What's the gross margin on incremental occupancy? (Determines actual NOI contribution)
- How does marketing-driven occupancy compare to baseline organic? (Determines marginal contribution)
- How do those leases distribute across sites? (Determines portfolio efficiency)
Without those four pieces, you have a marketing metric, not an NOI metric. Translation between the two requires actual analysis.
The model: four conversion factors
The model is conceptually simple. The work is in the data discipline.
Factor 1: Lease → Tenant tenure
Marketing produces leases. Leases produce revenue based on tenure. Across our institutional client portfolio, marketing-driven leases have observably different tenure than organic ones — and the direction depends on channel.
- Paid Search leads: Average 14.2 months tenure (high intent, often urgent)
- Meta leads: Average 11.8 months tenure (broader, lower intent)
- SEO/organic leads: Average 17.4 months tenure (high intent + brand affinity)
- AI lead gen leads: Average 18.6 months tenure (life-event driven, planned moves)
So a Paid Search lead at $34 CPL produces $34 × (14.2/12) annualized = roughly $40 of CAC normalized to a year. An AI lead gen lead at $34 CPL produces $34 × (18.6/12) = $53 of effective annual CAC. Different leads have different unit economics.
Factor 2: Lease → Revenue
Tenure × monthly rent = revenue per lease. Sounds obvious, but most operators don't track this by source.
Marketing channels also pull different unit-size mixes. AI lead gen, because it targets life events (moves, downsizing), pulls toward larger units (10×10 and 10×15). Paid search pulls smaller units (5×5, 5×10) more heavily. The mix dramatically affects per-lease revenue.
For a hypothetical client doing $130 average monthly rent across all units:
- Paid Search: 60% small units → $112 effective monthly rent
- AI lead gen: 70% medium-large units → $148 effective monthly rent
That's a 32% revenue per lease difference between channels — invisible if you're not tracking it.
Factor 3: Revenue → NOI
This is where marketing impact gets understated by most analyses. Storage has unusually high incremental NOI margin on occupancy lift — typically 70–80% gross margin on incremental occupancy because most operating costs are fixed.
So if marketing produces $100K of incremental annual revenue, the NOI contribution is roughly $70–80K, not $100K. But also not the inverse — marketing isn't claiming credit for the rent that would have happened anyway through organic walk-in and word of mouth.
Factor 4: Marginal vs. baseline contribution
The hardest factor and the one that separates real attribution from theater. The question: what would occupancy have been without marketing?
The cleanest measurement is geographic A/B testing — running marketing in some markets and not in others, then comparing. Most operators can't do this because they don't want to suppress marketing in any market. So the alternatives:
- Geo holdouts on individual channels. Run AI lead gen in 8 of 10 trade areas, hold out 2 for 90 days, measure delta. Rotate which markets are held out.
- Time-series modeling. Model expected occupancy from baseline factors (population, competition, seasonality) and measure actual vs. expected after marketing changes.
- Synthetic controls. Build a "synthetic" comparable site from a weighted mix of similar facilities and compare actual vs. synthetic post-marketing.
None are perfect. All are dramatically better than "we did marketing and occupancy went up so it must have worked."
Putting it together: an actual NOI report
Here's what an NOI-level marketing report looks like for a 12-facility portfolio in a stable quarter:
"Q1 marketing contribution to portfolio NOI: $382K. This represents 4.7% of total portfolio NOI. Channel breakdown: AI lead gen $164K (43%), Paid Search $98K (26%), SEO $78K (20%), Meta $42K (11%). Marketing investment Q1: $187K. Net NOI contribution: $195K. ROI on marketing: 2.04×."
That's an institutional-quality marketing report. It's also vastly more defensible than "we got 847 leads at $36 CPL."
What it takes to actually measure this
The infrastructure required:
- Source attribution at the lead level — every lead tagged with channel before entering CRM
- Lease-level tracking — when leads convert, source flag persists
- Unit-type and rent capture — not just count of leases, but mix and price
- Tenure tracking with cohort analysis — by source, by month, rolling 24 months
- Quarterly geo-holdout discipline — willingness to give up some marketing in some markets to measure incrementality
This is more work than "report on form fills." It's also the only way to defend marketing budgets in a board context.
The implication for budget conversations
The reason most marketing budgets get arbitrarily cut or arbitrarily expanded is that they aren't grounded in measured NOI contribution. If your marketing is producing 2.0× ROI on NOI, cutting it by 30% doesn't save 30% of budget — it loses 30% × 2.0 = 60% of the NOI contribution from that channel.
Conversely: marketing channels delivering sub-1.0× ROI (and they exist — usually display, untargeted retargeting, "brand awareness" spend without conversion tracking) should be cut hard. The portfolio rotation toward channels delivering 2–4× NOI ROI is where serious operators differentiate.
None of this is possible without measurement. Measurement isn't the agency's job to do behind the scenes — it's the operator's responsibility to demand. Agencies that can't produce this reporting aren't operating at institutional standard.
We'll show you a redacted version of an actual institutional client report. You'll see exactly how channel contribution to NOI gets measured and reported.
Request the sample