Self Storage Google Ads: The Guide to More Move-Ins
A no-fluff guide to running self storage Google Ads that actually drive signed leases, written from the operator seat and the agency seat.

John Reinesch
Founder, StorIQ

On This Page
- Should You Even Be Running Google Ads?
- The Search Landscape You Are Actually Competing In
- Campaign Structure That Matches How Storage Actually Sells
- Keywords and Match Types
- Location Targeting
- Bidding: Smart Bidding Only Works If You Feed It Well
- Move-In Attribution: The Gap Everyone Skips
- Landing Pages
- Ad Copy and Extensions
- Revenue Management Is Marketing
- The Call Is Still the Conversion
- Budget
- When Google Ads Is Not Enough
Google Ads is the single fastest lever a self storage operator can pull to fill units. It is also the fastest way to light money on fire if the campaigns, tracking, and call handling are not built for how this industry actually works.
I run three storage facilities in Texas, Pennsylvania, and Illinois, and I run the ad platform that manages campaigns for a lot of other operators. This guide is the version I wish somebody had handed me before I spent my first dollar. It covers the table stakes, the tactics most operators get wrong, and the three or four things almost nobody in the space is talking about.
Should You Even Be Running Google Ads?
Before we talk keywords and bids, answer this honestly. Are you under 90 percent physically occupied, or are you sitting on unit sizes with real vacancy? If yes, Google Ads should be running. If you are legitimately full across every size and your street rates are already pushing the ceiling, pause and put the money into rate optimization and retention instead.
The industry treats 95 percent occupancy as full for a reason. That gap lets you push street rates and existing customer rate increases without pricing yourself out. Below that, paid search is usually the highest ROI channel available to you, especially in the first 90 days of a lease-up.
One caveat. 90 percent occupancy is not the finish line, it is the starting line. The money lives in the gap between physical and economic occupancy, and I will come back to that later because most competing articles ignore it entirely.
The Search Landscape You Are Actually Competing In
StoragePug reported that "storage units near me" pulls roughly 445,000 monthly searches in the US, and "self storage near me" another 82,000. ClicksGeek noted that "near me" searches have grown more than 150 percent over the past five years, and most of them result in a phone call within the first hour.
That is the demand side. The supply side is uglier. Rental rates have dropped roughly 24 percent over the last five years according to StoragePug, while cost per click has climbed. You are paying more per visitor and monetizing them less. That math is why campaign discipline matters now in a way it did not five years ago.
It is also why Google visibility is a stacking game, not a checkbox. Extra Space and CubeSmart often show up four to seven times on a single results page across ads, map pack, and organic. You show up once if you are lucky. Your job is not to "be on page one," it is to compete for attention across the whole SERP, which means paid, local SEO, and your GBP all working together.
Campaign Structure That Matches How Storage Actually Sells
Most bad self storage accounts I audit share the same mistake. One campaign, one ad group, a pile of broad match keywords, and Performance Max turned on because someone from Google recommended it. Rebuild it.
Here is the structure I use across my own facilities and inside StorIQ accounts.
| Campaign | Purpose | Match Types |
|---|---|---|
| Branded | Defend your name from competitors bidding on it | Exact, phrase |
| Core Local | High intent generic terms like "storage units near me" | Exact, phrase |
| Unit Type | Climate controlled, vehicle, business storage | Exact, phrase |
| Competitor | Bid on nearby competitor names selectively | Exact |
| Call Only | Mobile campaigns pushing straight to the phone | Exact |
Separate campaigns give you budget control. If your 10x10 sizes are 60 percent occupied but your 5x5 is full, you need to be able to push spend to 10x10 unit type campaigns without collateral damage to the rest of the account. One giant campaign cannot do that.
On Performance Max, I mostly agree with the operators who have written it off for self storage. It is too broad, it hides the search terms, and it eats budget you should be spending on tightly matched intent. For most single facility or small portfolio operators, stick with Search.
Keywords and Match Types
High intent is the entire game. "Storage units near me," "self storage [city]," "climate controlled storage [city]," "cheap storage [city]," and unit size specific terms like "10x10 storage unit" convert. Research phase terms like "how much does storage cost" burn money.
My rules of thumb.
- Exact and phrase match only for the first 90 days. Broad match on a new account is an expensive way to gather negative keyword data.
- Start your negative keyword list on day one. "Free," "jobs," "container homes," "auction," "pods" if you are not competing with them, and any city or neighborhood outside your service radius.
- Bid separately on unit type modifiers. "Climate controlled" and "vehicle storage" searchers convert at higher rates and often higher price points, so they deserve their own ad groups and bids.
If you want to go deeper on term selection, I wrote a separate post on self storage SEO keywords that maps intent buckets you can port straight into ad groups.
Location Targeting
Almost every tenant comes from a tight radius. Three to five miles is the standard recommendation and it holds up in the data I see across markets. In dense metros I tighten to two to three. In rural markets I go wider, sometimes seven to ten, because the alternative is no volume at all.
A few specifics that get overlooked.
- Set your target to "presence," not "presence or interest." You do not want clicks from someone in another state researching storage.
- Layer bid adjustments by ZIP if you can see conversion patterns. At one of my facilities in Pennsylvania, three ZIPs produce more than 70 percent of leases. Those ZIPs get positive bid adjustments, the rest do not.
- Exclude the ZIP or radius of your facility if you are getting existing tenant clicks from people trying to log into their account. It happens more than you would think.
Bidding: Smart Bidding Only Works If You Feed It Well
Here is the sentence that separates operators who scale from operators who plateau. The biggest lever in Google Ads is not bids or keywords, it is the data you feed the platform.
Smart bidding, specifically Maximize Conversions and Target CPA, works well in storage once the account has enough conversion volume and the conversions being counted are real move-ins. It works terribly when you are counting form fills, page views, or every phone call regardless of outcome. Bad data in, bad results out.
My sequencing for a new account:
- Weeks 1 to 4. Manual CPC or Maximize Clicks. Build search term data. Confirm tracking is firing correctly.
- Weeks 4 to 8. Switch to Maximize Conversions once you have at least 15 to 30 conversions in a 30 day window and those conversions are qualified.
- Week 8 and beyond. Move to Target CPA or Target ROAS if you have offline conversion tracking pushing signed leases back to Google.
That last step is where most operators stop and most agencies never start. More on that next.
Move-In Attribution: The Gap Everyone Skips
Every competing article talks about "tracking conversions." Almost none of them talk about tracking the only conversion that matters, which is a signed lease.
If your Google Ads account is optimizing toward form fills and phone calls, you are teaching Google to find you more form fillers and callers. That is not the same as tenants. A lead that never rents is worth zero. A lead that rents a 10x20 climate controlled unit for 14 months is worth thousands.
Here is what a real attribution loop looks like:
- Google Ad click gets a GCLID stored in the browser and passed to your website.
- When the visitor calls or fills a form, the GCLID gets captured alongside their phone number and email.
- When that same phone number or email shows up as a signed lease in your FMS, the system pushes an offline conversion back to Google Ads with the GCLID and the actual rental revenue.
- Google's bidding algorithm now optimizes toward the ad clicks that produce move-ins, not the clicks that produce leads.
This is exactly what we built the PPC AI Agent around, and it is the biggest single reason our cost per move-in numbers look different from typical agency benchmarks. I go deeper on the math in Google Ads for Self Storage: Cost Per Move-In and on the reporting side in storage marketing reports and move-in attribution.
Whether you use our tool or build it yourself, do this. It is the single highest ROI change you can make to a mature account.
Landing Pages
Driving qualified traffic to your homepage is a waste. Your homepage has to serve every visitor. A landing page can serve one visitor with one intent.
The minimum viable landing page for a self storage Google Ads campaign:
- H1 that matches the ad and includes the city
- Unit size selector with real time pricing pulled from your FMS
- Prominent phone number, sticky on mobile
- One primary CTA, either reserve or call, not both fighting for attention
- Trust signals: reviews with a real star rating, hours, address, map
- Loads in under two seconds on mobile
One operator I work with in a small Texas market moved from a generic homepage to unit type specific landing pages and their conversion rate on paid traffic more than doubled inside 60 days. Same spend. Roughly twice the move-ins. That is the leverage on offer.
If your website cannot support dedicated landing pages, that is a bigger conversation. Start with self storage website best practices.
Ad Copy and Extensions
Ad copy in self storage is not where you win poetry awards, it is where you filter and pre-sell.
What works:
- City name in the headline. It boosts CTR and quality score.
- Price anchor. "5x10 units from $59" sets expectation and filters out people looking for something you cannot serve.
- Feature specificity. "Climate controlled," "24 hour access," "drive up," "first month free."
- Every extension turned on. Sitelinks to unit sizes, callout extensions for features, structured snippets, location extension linked to your GBP, call extension.
Extensions are free real estate. If you are not using at least six of them per campaign, you are letting competitors take space that could be yours.
Revenue Management Is Marketing
Here is another gap almost nobody in the top ten articles addresses. Your street rates and your Google Ads bids should be talking to each other constantly.
At one of my facilities, I hit 96 percent physical occupancy on 10x10 units last spring. The right move was not to keep spending the same on 10x10 keywords, it was to drop those bids to almost nothing and reallocate that budget to the 10x20 and 10x30 sizes that were still at 78 percent. Meanwhile I raised the 10x10 street rate by 12 percent because demand was clearly there.
That coordination is what "revenue management is marketing" actually means. Your bids should follow your vacancy. Your street rates should follow your demand. Most operators run these as separate functions and leave a lot of money on the floor.
This also connects back to LTV. Whoever can afford to spend the most to acquire a customer wins the market. REITs do not outbid you because they are smarter, they outbid you because their LTV, driven by rate increases and retention, is higher. Raise your LTV through rate management and existing customer increases and you can afford to bid where they bid.
The Call Is Still the Conversion
Roughly 60 percent of storage prospects call before they rent. Your Google Ads spend produces phone calls. What happens next determines whether the spend was worth it.
I have listened to hundreds of call recordings across my facilities and StorIQ clients. The pattern is depressing and consistent. Manager answers, quotes a price, prospect says thanks, call ends, no move-in, no follow up. That is a 30 dollar click converted to zero.
A basic call handling standard:
- Answer within three rings
- Get name and phone number in the first 60 seconds
- Ask what they are storing before quoting price
- Recommend a specific unit size
- Ask for the reservation on the call
- If they say they need to think, set a follow up time and actually follow up
If your managers cannot or will not do this, either train them, replace them, or route calls to a specialized AI call center or dedicated call center that will. Fixing the call is often a bigger revenue lever than fixing the ads.
Budget
The honest answer to "how much should I spend" is that it depends on your market and your occupancy. That said, some rough anchors from what I see working.
| Situation | Monthly Google Ads Spend |
|---|---|
| Lease-up, under 60% occupied | $2,000 to $5,000 per facility |
| Ramp, 60 to 85% | $800 to $2,500 per facility |
| Stabilized, 85 to 92% | $400 to $1,200 per facility |
| Full, above 95% | $0 to $400 defensive branded only |
During lease-up, volume beats efficiency every time. Efficiency is a stabilized facility problem. You cannot create friction on an empty road. If you are lease-up phase and worried about cost per click, you are worried about the wrong thing. Worry about days to stabilization.
When Google Ads Is Not Enough
Single channel dependence is a liability. Even a perfectly tuned Google Ads account can be disrupted by a Google policy change, a competitor moving in, or a bidding war that pushes your cost per move-in past what you can justify.
Build channel two and three before you need them. That usually means local SEO for self storage, a real GBP program powered by something like our GBP AI Agent, and increasingly Facebook and Instagram ads for lease-up markets. The point is not to abandon Google, it is to stop being one algorithm update away from a bad quarter.
If you want the full picture of how these fit together, our self storage marketing plan framework lays out the sequencing.
Frequently Asked Questions
Why is Performance Max a bad fit for most self storage Google Ads accounts?+
What conversion actions should I actually be tracking in my self storage Google Ads account?+
How do I know when to shift budget away from a unit type that is almost full?+
What is the single biggest reason self storage Google Ads campaigns underperform even with a reasonable budget?+
Does sending paid traffic to my facility homepage hurt performance?+
How important is call handling compared to the ads themselves for getting move-ins?+

About the Author
John ReineschFounder, StorIQ
John is the founder and CEO of StorIQ, which handles Google Ads, local SEO, and attribution for self-storage operators across the US, Canada, and internationally. He also has ownership in three storage facilities across Texas, Pennsylvania, and Illinois, so he sees storage marketing from both the operator side and the agency side.



