Most direct mail campaigns fail before the first postcard ever goes out.
Not because the message is wrong. Because the list is.
Here's how I run direct mail campaigns that actually produce inbound calls.
Start with the list. Everything else is secondary.
I pull lists using Property Radar. For commercial assets — self-storage, mobile home parks, RV parks, industrial — I'm filtering for things like: owner type (individual vs. LLC vs. trust), years of ownership, estimated equity, and property size. I want motivated sellers, not just a spray of addresses.
A tight list of 500 high-quality owners will outperform a generic list of 5,000 every time. Response rates on a well-filtered list can run 5%+. On a bulk, unfiltered list? You're lucky to see 0.5%.
Spend the extra time here. It's the whole game.
The message needs to be simple and human.
I'm not trying to be clever. The postcard says who I am, what I buy, that I pay cash, close fast, and handle everything. One phone number. One sentence asking them to call if they're ever thinking about selling.
No gimmicks. Sellers can smell desperation or a template from a mile away. Plain language and a real name go further than any "motivated seller" script.
It takes more than one touch.
This is where most people quit too early. I typically see meaningful inbound call volume on touches 3–5. First piece plants the seed. Second builds recognition. By the third or fourth, you're the person they think of when the idea finally gets serious.
Budget for a minimum of 4–6 touches per contact before you write off a list. Space them 3–5 weeks apart.
Trigger the postcards immediately after you build the list.
This was a simple change that made a real difference. The moment I finish filtering and exporting a list in Property Radar, I load it and trigger the first mailing automatically — same day if possible.
The old way was: build list → let it sit → eventually send. That lag kills momentum and delays inbound calls by weeks. Compress that window to near-zero and your first calls start coming in sooner.
Track everything in a simple spreadsheet: list name, pull date, mail date, call date, and outcome. After a few campaigns you'll start to see which filters and markets convert best.
The takeaway: List quality and consistent follow-up are the whole formula. A small, well-filtered list mailed 5 times will beat a massive generic list mailed once — almost without exception.
If you're trying to figure out how to actually source off-market commercial deals and build a system that brings opportunities to you — I do work with people one-on-one through my coaching program. If that's something you want to explore, just DM me and we can talk through where you're at and whether it's a fit.