I Didn't Buy Dynamic Pricing Either
StorageFlow Team
I didn't buy dynamic pricing either.
My reference point was the same as yours: booking a flight, watching the fare jump $80 because I dared to look at it twice. That's what "algorithmic pricing" meant to me. A machine whose whole job is to figure out the exact moment you're desperate. I did not want to be the storage guy who does that to a woman moving her mother into assisted living.
And the pitches didn't help. Every revenue-management deck I saw promised a revenue lift and got vague the second you asked how. The how, when you dug, usually amounted to: advertise a low street rate, get the tenant's stuff behind your door, then start ratcheting. Tenants hate surprise increases more than they hate almost anything else in this business, because the alternative to paying is renting a truck and spending a Saturday moving boxes they haven't opened since 2019. Pricing that depends on that friction always felt less like strategy and more like a toll booth.
So that's the memo I would have written five years ago. Here's the part I got wrong.
The problem was never the raising. It was the not knowing.
Ask an operator how they set rates and you'll usually get some version of: drove past the competitor, read the banner, picked a number ending in 9, moved on with life. Revisit in a year, maybe. If a tenant complains, knock five bucks off.
That method has one fatal flaw, and it isn't that the number is wrong on day one. It's usually close on day one. The flaw is that the number goes stale silently. The REIT facility two miles away drops its 10x10 web rate on a Tuesday, runs a first-month promo on top of it, and you find out in March when your move-ins dry up and you can't figure out why. You weren't beaten on price. You were beaten on information latency.
That reframe is what moved me. Dynamic pricing as tenant-squeezing: still gross, still don't do it. Dynamic pricing as not being the last person in your market to learn what your market is doing: that's just operating.
What the data actually looks like
Numbers, since I promised myself I'd never write a vague pitch deck: the market dataset behind StorageFlow tracks about 34,700 facilities. That's 7.4 million live price points and 5.2 million active promotions, refreshed daily and deduplicated across sources, because the same facility often lists different rates on different channels and you want the truth, not four copies of a lie.
Daily matters more than big. A price snapshot from last quarter tells you about last quarter. When a competitor starts a price war, you want to see it the same day, while "match it, beat it, or let them bleed" is still a live decision and not an autopsy.
Here's the part that still annoys me a little, as someone who used to price this stuff into a budget: companies like StorTrack sell comparable market data for $300 to $1,000+ per month, per market. If you operate in three markets, do that math and wince. We bundle it into StorageFlow at no extra charge, including on the free tier, mostly because I think market visibility is table stakes and charging rent on it felt like the old-software move. The base paid plan is $39 a month. I'll leave the pricing talk there; this post isn't the pitch.
You weren't beaten on price. You were beaten on information latency.
What I still don't trust it to do
The skeptic in me didn't die. He got a smaller office. So, the honest limits:
AI should suggest. You should decide. That's not a compliance disclaimer, it's how the thing is built. The model doesn't know your gate motor is dying, and it doesn't know half your climate units rent through word of mouth from the church down the road. You know that. A rate suggestion with the comps attached is a briefing, not an order.
The airline nightmare is a choice, not a feature. Nothing about having good data forces you to reprice hourly or ambush existing tenants. The operators who do that were going to do it anyway. Data just makes whichever pricing philosophy you already have better informed, including the boring, decent one.
It won't fix a bad facility. If your doors are rusted and your reviews say "couldn't reach anyone for a week," a perfectly tuned street rate is lipstick. Fix the callback problem first. (We have opinions and software about that too, but again, different post.)
Where I'd start if I were you
Not with a repricing spree. Start by just looking: benchmark your current rates against live comps and find the unit type where you're furthest off market, in either direction. Half the time the surprise isn't "I'm too cheap," it's a 5x10 priced 20 feet above anything nearby, sitting vacant, quietly costing more than any rate increase would ever recover. Change one number. Watch what occupancy does for a month. Then do the next one.
That's it. That's the whole revolution I was promised in all those decks, minus the part where it needed to feel like a casino. The machine reads 7.4 million prices every day so you don't have to drive past the banner. The decision stays yours.
If you want to see your own market this way, it's in the dashboard from day one, free for a single facility. Skeptics especially welcome. I was one.