After building a custom platform for a San Diego property management company and working with a half-dozen more on automation projects, I've seen the inside of almost every CRM a SD property manager uses. This post ranks them honestly — including when it's time to stop trying to fit a property management business into a CRM and build something custom.
Quick note: a CRM is not a property management platform. You still need AppFolio / Buildium / Yardi for tenant, unit, lease, and accounting data. The CRM is for owner acquisition, tenant lifecycle marketing, and pipeline management of things the PM software doesn't do.
With that caveat, here's the ranking.
1. HubSpot (most common, often wrong)
Who uses it: most SD PM companies with 500-2,000 units, because a growth consultant told them to.
What it's good at:
- Marketing automation for owner acquisition
- Email sequences to prospective owners
- Pipeline tracking for business development
What it's bad at:
- Property management workflows (it was never designed for them)
- Tenant-facing anything (shouldn't live in HubSpot at all)
- Cost at scale — SD PM companies routinely spend $800-$1,800/mo on HubSpot licenses they use 20% of
Real-world assessment: HubSpot is a legitimate owner-acquisition CRM. If you're using it for that, it's fine. The problem is that it gets jammed into operational workflows (delinquencies, move-outs, projects) because "we're already paying for it." That's where it falls apart.
Verdict: Keep if you use it for owner acquisition only. Don't let it creep into operations.
2. Pipedrive (underrated for PM)
Who uses it: smaller SD PM companies (under 500 units), solo operators.
What it's good at:
- Simple, visual pipeline management
- Owner acquisition pipelines
- Low cost ($30-$60/mo per user)
- Fast setup
What it's bad at:
- Marketing automation is weak
- Limited custom fields and workflow automation
- Doesn't scale to complex multi-pipeline ops
Real-world assessment: If you're a smaller PM shop and just need a visual way to track prospective owners / BD opportunities, Pipedrive is cheap, fast, and gets out of your way. Don't try to make it do operational workflows.
Verdict: Great for under-500-unit PM companies focused on BD.
3. Zoho CRM (budget workhorse)
Who uses it: cost-conscious SD PM companies.
What it's good at:
- Cheap ($14-$45/user/mo)
- Flexible customization
- Decent workflow builder
What it's bad at:
- UI feels dated
- Learning curve is steeper than it should be
- Mobile experience is rough
Real-world assessment: Zoho is the Toyota of CRMs. Not flashy, but it works, and it's cheap. I've seen SD PM companies run their whole owner pipeline + some light automation on Zoho for under $500/mo total.
Verdict: Pick Zoho if budget is the top priority and you don't mind clunky UI.
4. Close (sales-focused, niche)
Who uses it: PM companies with an active BD team making outbound calls.
What it's good at:
- Built-in calling and SMS
- Strong sales pipeline focus
- Clean UI
What it's bad at:
- Not a marketing automation tool (zero)
- Overkill if you're not actively prospecting owners
Real-world assessment: If your PM company has 2+ BD people cold-calling owners / property attorneys, Close is a legitimate fit. Otherwise it's too sales-heavy.
Verdict: Niche fit. Only if you have real outbound sales motion.
5. Salesforce (probably wrong for SD PM companies)
Who uses it: PM companies that inherited it, or that were sold it by a consultant.
What it's good at:
- Enterprise-grade everything
- Unlimited customization
- Every possible integration
What it's bad at:
- Cost ($150-$300+/user/mo at the tiers you'd actually need)
- Implementation complexity (3-6 month rollouts, $20K+ in consulting)
- Overkill for a sub-5,000-unit PM operation
Real-world assessment: Salesforce makes sense for a multi-state PM company with enterprise clients. For a SD operation managing under 3,000 units, it's almost always overkill. You'll pay 5-10x what you need to, for complexity you'll never use.
Verdict: Usually wrong. If you already have it, audit whether you should keep it.
6. AppFolio's built-in CRM (if it fits)
Who uses it: PM companies that want one tool, not two.
What it's good at:
- Native integration with your tenant/unit data
- No sync issues
- Included in your AppFolio subscription
What it's bad at:
- Limited compared to a real CRM
- Email / marketing automation is basic
- Not well-suited to owner acquisition
Real-world assessment: AppFolio's CRM functionality (Property Manager Plus, Max tiers) has improved. For internal workflows, especially tenant communication and owner reporting, it can handle more than most people give it credit for. What it can't handle is owner acquisition marketing.
Verdict: Use it for internal workflows. Use a separate tool for owner acquisition.
7. Airtable (if you go custom)
Who uses it: PM companies that outgrew their CRM but aren't ready for a full custom build.
What it's good at:
- Flexibility — you model the data exactly how your business works
- Views, automations, and connected databases
- Cost scales with value, not user count
What it's bad at:
- Not technically a CRM — no built-in email, calling, marketing
- Requires someone on your team to build and maintain the base
- Can get messy at scale without discipline
Real-world assessment: I've built half-a-dozen SD PM operations on Airtable. Move-outs, delinquencies, projects, owner onboarding — all fit Airtable's flexible schema perfectly. The weakness is marketing / outbound, which you'd pair with Mailchimp or Klaviyo.
Verdict: Strong fit for operations-first PM companies. Pair with a light marketing tool.
When to stop using a CRM and build custom
Here's the honest threshold: once you're managing more than ~800 units and paying more than $1K/month for a CRM you use at under 50% utilization, custom starts to pencil out.
The PM company I built a custom platform for was paying:
- ~$800/mo for HubSpot (using ~30% of features)
- ~$800/mo for the middleware that connected HubSpot to AppFolio
- Hours of manual reconciliation between systems weekly
Annual: ~$19,200 in software + meaningful staff time. Custom build was ~$18K one-time with ~$2K/year maintenance.
Over 3 years, the custom option saved ~$40K in hard costs, plus untracked staff time recovered.
Keep using a CRM
Under 800 units- HubSpot for owner acquisition
- AppFolio for operations
- Total software: $500-$1,200/mo
- Simple to staff and maintain
Go custom
Over 800 units- Keep AppFolio, drop CRM
- Custom operational workflows
- Total ongoing: ~$200/mo + maintenance
- Purpose-fit to your business
Thresholds are rough. Actual break-even depends on your specific stack.
The worst-case pattern I see
The worst combination, which I see every month:
- HubSpot Enterprise ($1,200-$1,800/mo)
- Custom Zapier integrations with monthly maintenance fees
- A "HubSpot admin" role taking 15+ hours/week
- Half the team actually does their work in Excel because HubSpot is too clunky
Total cost: $30K+/year in software and staff time, with half the team ignoring the system. If this is you, please audit your stack this week. Most of this is recoverable.
The question to ask your team this week
Pull up your CRM. Ask each team member: "What do you actually use this for?"
Three answers tell you a lot:
- "Everything, it's our hub" → good, CRM is earning its keep
- "I use the reports, mostly" → lukewarm, you could probably downgrade
- "I don't really. I mostly use spreadsheets" → you're paying for software that's not being used
If more than half the team gives the third answer, your CRM is a line item masquerading as a workflow tool.
If you want help auditing your PM stack — what to keep, what to replace, whether to go custom — that's what my Discovery Call is for.
Next step
If this hit a nerve, let's fix it.
15-minute Discovery Call. No pitch. Just a quick look at what you're dealing with.
Book a Discovery Call