Data icon
Data
Person reviewing cost per move-in metrics on a laptop at a storage facility.
Calculating Cost Per Move-In
It’s The Only Ad Number That Matters
BY AARON FARNEY
I

f you pay for Google or Meta ads, the report you get back probably leads with cost per lead. That number is close to useless for a storage business, and budgets allocated on it flow to exactly the wrong campaigns more often than most owners realize. The only acquisition number that should drive a decision in this industry is cost per move-in.

I ran facilities for 13 years before I moved to the systems side, and the gap between those two numbers (per lead and per move-in) is where I watched ad spend quietly leak out of otherwise well-run operations, not because anyone was careless but because the report ended one step too early.

The Leak
A lead is not revenue—a move-in is. Between the two sits a chain: A click becomes an inquiry, an inquiry becomes a conversation, a conversation becomes a reservation, and a reservation becomes a tenant paying rent. Every link loses some people, and the losses are not spread evenly across campaigns.

Cost per lead measures the first link and stops, so a campaign can look cheap while producing inquiries that never become tenants, such as tire-kickers, people in the wrong part of town, or someone comparing prices for a move that is still three months out. Meanwhile, a different campaign looks expensive on the same report while quietly producing the customers who show up, rent, and stay.

Nobody wakes up wanting self-storage. Something happened in their life that forced the decision. The person who searched “cheap storage near me” and the person who searched your neighborhood by name and looked at your rates before calling are in different places in that decision. The first report treats them as identical. Your bank account does not.

A Worked Example
Two search campaigns, same facility, same month: The numbers are illustrative, but the pattern is one I have seen repeat across markets.

Campaign A targets “cheap storage near me.” Spend is $600; it generates 100 leads, and cost per lead comes out at $6. On the agency dashboard, it is the star.

Campaign B targets “storage units” plus your city or neighborhood, and the landing page shows a price. Spend is $570; it generates 30 leads, and cost per lead is $19. On the same dashboard, it is the campaign someone will suggest cutting.

Now follow both to the rental record. Campaign A’s bargain hunters convert at 4 percent. That is four tenants, mostly in the smallest units. Cost per move-in is $150. Campaign B’s inquiries convert at 20 percent (six tenants). Cost per move-in is $95.

Judged on cost per lead, you move budget from B to A and feel good about it. Judged on cost per move-in, B is producing tenants at roughly two-thirds the cost. And in my experience, the gap widens from there because the customer who searched your location and saw a price before picking up the phone tends to stay longer than the one who searched “cheap.”

It’s the same ad account and same month but opposite decisions. That is what reporting on the wrong number does.

One more thing to notice in the example is that Campaign A’s four tenants took the smallest units; Campaign B’s six did not, so even cost per move-in undersells the gap. The number an owner actually wants is revenue per move-in by campaign. Ask yourself these two questions: What did we pay to acquire this tenant, and what is that tenant worth in rent over the time they stay?

John Reinesch, who owns facilities and runs the self-storage marketing agency StorIQ, says, “Even cost per move-in is only half the equation. The bigger opportunity is lifetime value. There’s a practical floor to how cheaply you can acquire a tenant, but there’s much more room to increase what that tenant is worth. If one operator can profitably acquire a tenant for $500, while a competitor can only afford $250, they can bid more aggressively and capture more demand.”

That is the part most operators never get to, because they are still arguing about cost per lead. Once you have cost per move-in wired up, lifetime value is one more column, and it is the one that decides who wins the auction for the next customer.

Why The Report Stops At The Lead
It is rarely malice. It is visibility. Your agency can see the ad account and the web form fills. They cannot see inside your property management system, so they cannot see who actually moved in. They report what they can see, and the chain ends at the lead.

That produces an optimization loop pointed at the wrong target. The agency tunes campaigns to make leads cheaper, which usually means more bargain hunters, which pushes the real number the wrong way while the reported number improves. Everyone looks at the chart, the chart looks better every quarter, and the facility is paying more per tenant than it was a year ago.

Fixing that is on the operator, not the agency. Nobody else can connect your spend to your tenants, because nobody else has both halves of the data.

Why Owners Should Care More Than Managers
At a single facility, this is a few hundred dollars a month pointed at the wrong keywords. Across a portfolio it is a systematic bias in how acquisition budget gets allocated, repeated every month at every site, compounding for as long as the report stays the same.

It also distorts the numbers people use to value an operation. Marketing cost per move-in, multiplied by average length of stay and rental rate, is the closest thing this industry has to a true customer acquisition economics figure. If the input is cost per lead instead, every downstream calculation about marketing efficiency inherits the error. An owner comparing two managers, two markets, or two agencies on lead metrics is comparing them on something that does not predict rent.

Tracing It Is Not Exotic
The fix is configuration work, not a capital project. It comes down to three links.

Tag the source on every inquiry. Where did this person come from—which campaign, which channel? Add Urchin Tracking Module (UTM) parameters on web forms, tracking numbers on phone lines, and channel tags on chat and text. If your inquiries already land in one place, this is a settings exercise. If they are scattered across five inboxes and a voicemail box, fix that first. It is the same plumbing problem in a different jacket.

Carry the tag through to the rental record. When the inquiry becomes a tenant, the source needs to ride along into the property management system or be joined to it later in a report. This is the link almost everyone is missing, and it is the cheapest one to build. Most modern platforms have a field for it. It just sits empty.

Report spend against move-ins by campaign. Once the tag reaches the rental record, the chart your agency already sends becomes a chart worth reading: dollars in, tenants out, campaign by campaign. Add length of stay and you have revenue per campaign, which is the number that actually belongs in an owner’s monthly pack.

The usual objection is that most inquiries come by phone and phone leads cannot be traced. They can be traced. Campaign-level tracking numbers have been available for years, and the cost is trivial next to the ad budget they are measuring. The second objection is that the PMS cannot take the data. However, in almost every case, it can. Someone just has to decide the field matters.

Once it is wired, it runs on its own. Every future ad dollar gets judged against the truth instead of a proxy.

The One Question
Ask your agency this week: “What is our cost per move-in by campaign?”

A good agency will tell you they need move-in data from your side and offer to help build the link. Keep them. An agency that responds with a better-looking cost-per-lead chart has told you something useful too.

If the answer is a shrug, you have just found wasted spend without opening a single report. Right now you do not know which half of your budget is working. Neither does anyone else.

Aaron Farney has spent 24 years in self-storage: 13 years running facilities and 11 building the systems and technology behind them. He is co-founder of Unwired Logic, a consultancy that helps storage operators across the globe close the operational and technology gaps that quietly drain revenue. He’s also a former board member of the Rental Storage Association of Japan. He lives in Bali.