← Insights
Customer Operations

Self-Storage Doesn't Need a CRM. It Needs a Ticketing System.

Most multi-site operators run their sales on a B2B CRM. It is the wrong tool, and it has been the wrong tool since day one.

Aaron Farney 24 years operating self-storage | Founder, Ingenra 5 min read
Take-a-number ticket dispenser mounted beside a self-storage roll-up door

Most multi-site operators run their sales on a B2B CRM - Salesforce, HubSpot, Pipedrive, something in that family. It is the wrong tool, and it was the wrong tool the day the invoice was signed. I have moved operators off CRMs and onto conversational ticketing systems, and occupancy never dropped. Response times did.

I have spent 24 years operating self-storage, so I have made this mistake personally and then watched a decade of operators make it after me. The CRM gets bought for the same reason a three-person company buys a boardroom table for twelve: it is what you do when you want to look like a proper business. A few years in it is half-configured, nobody updates it, the team has invented enough workarounds that the data is fiction, and everyone blames the rollout. The rollout was fine. The category was wrong.

What a CRM is actually built for

A CRM exists to manage an opportunity pipeline. Long sales cycles. Multiple stakeholders on the buying side. A named deal that crawls through stages over weeks or months while a salesperson works it - demo, proposal, negotiation, close. The fundamental unit is the deal, the timeline is long, and the relationship is the asset. Inside that world, these are good products. I mean that. Wrong tool is not the same as bad tool.

Now look at a storage sale. Nobody wakes up wanting self-storage. Something happened - a move, a death in the family, a divorce, a renovation that ran long. Your customer is not a buyer working through a decision journey. They are a person with a garage full of problems and a deadline. They need a unit this week, sometimes today. The cycle is hours, maybe two days. The inquiry comes in by phone, web form, text, or chat, often at 9pm, and it is won by whoever answers first with a price and a way in.

Run that through a pipeline and watch what happens. The stages do not apply. There is no negotiation phase on a 10x10 unit. Nobody has ever countered on a roll-up door. The deal record sits there, technically open, while the customer rents from the operator down the road who picked up the phone. The CRM did not lose you the sale. It just watched, while making your team fill in fields the whole time.

That is not a pipeline. It is a conversation. Conversations need a different tool.

What the relationship actually looks like

Once a tenant is in, the relationship is a subscription with a padlock. They pay, the door opens, they store their things. Your best month with a tenant is the one where you never hear from them, because in this business contact usually means a problem. The customer shows up in bursts: the inquiry before move-in, an occasional billing or access issue, then move-out. Every one of those is an inbound request that needs a fast response and a clean resolution.

That is a ticket. Not an opportunity. Calling a gate-code reset an opportunity is the kind of optimism only software licensing can produce. Track it that way and you distort everything - you force a transactional, inbound, subscription business into software built for outbound, relationship-driven, complex sales. Then you wonder why the data never looks right and the team never adopts it.

What ticketing changes

An omnichannel ticketing system - Zendesk and Freshdesk are the names you will hear most - is built around the unit of work that actually matches your business: an inbound message that needs a fast, correct answer. For storage, that is the entire game.

One queue. Phone, web, text, chat, social - every inquiry lands in the same place, in order, with nothing falling between inboxes or living out its days on a manager's personal phone.

Response times you can measure. First-response time by channel, by person, by hour of the day. You cannot manage what your CRM never bothered to measure.

After-hours handling. The 9pm inquiry gets routed, acknowledged, or answered by automation instead of aging quietly until Monday.

The full history on the person. When a tenant calls about their bill, the agent sees every conversation that tenant has had with you across every site - not a deal record from 2023 titled "Unit Inquiry - Warm."

Compare that to bolting the same coverage onto a CRM. Text is a connector. Phone is another integration. Chat is a third. You end up running a systems-integration project just to see your own inquiries in one place, and after all that spend you still cannot pull a response-time report worth reading.

The fair version of the other side

There are trade-offs. If you run a genuine B2B motion - commercial accounts, business storage contracts, broker or portfolio relationships - that is real pipeline work, with multi-month cycles and stages that actually mean something. If it is a meaningful share of revenue, keep a CRM for that book. The argument here is about consumer storage inquiries, which for most operators is the overwhelming majority of volume.

And the honest objection: we already paid for the CRM and the team knows it. The money is spent whether you stay or go, and "the team knows it" usually means the team has memorized the workarounds. Most operators use a fraction of what a CRM does, which means the migration is smaller than it looks. The hard part is not moving the data. It is admitting the original purchase answered a question storage never asked.

The one number

If you do nothing else after reading this, pull one number this week: how long does an inquiry sit before someone answers it? Not average handle time. Not lead volume. First response time, across every channel, including the texts living on a manager's personal phone.

In a distress purchase with a same-week deadline, that number moves occupancy more than any marketing spend. Every hour an inquiry sits, the customer is calling a competitor, because they have no time to wait and no loyalty to a company they have never spoken to. If you cannot produce that number, that is the diagnosis. Your tooling cannot see the thing your business runs on.

Choosing the right primitive - ticket, not deal - is an architecture decision, and it is one of the first things a Blueprint settles before you spend another dollar on software. If your customer operations are spread across sites and systems that were never designed to work together, that is exactly the problem the Blueprint is built to map.

Start with a Blueprint