The property management industry has a weird relationship with software. You're simultaneously running on AppFolio or Buildium (actually good software), a CRM that doesn't fit (HubSpot, usually), a half-dozen one-off automations someone's assistant set up two years ago, and a lot of sticky notes.
I spent six weeks in 2025 building a custom platform for a San Diego PM company managing about 1,200 units across single-family, multi-family, and commercial. The build replaced $24,000/year of HubSpot licensing and a $800/mo third-party integration. That project is the reason I can speak to this industry specifically — and why I know exactly what to automate first.
Here's the priority order, from highest ROI to lowest, based on what I saw.
The 60/30/10 rule for PM automation
Before the list, the rule of thumb:
- 60% of your automation ROI comes from move-in / move-out
- 30% comes from delinquency workflows
- 10% comes from everything else combined
Most automation consultants start with marketing (lead capture, drip campaigns, etc.) because it's easier to build and feels "modern." But that's not where the money is for a property management company. The money is in the operational churn cycle — tenants moving in and out is where your time goes and where your errors cost you the most.
Priority 1: Move-outs (the single biggest win)
A move-out, done manually, involves:
- Tenant notice received
- Inspection scheduled (usually via email back-and-forth, sometimes twice)
- Inspection performed and photographed
- Damages assessed and itemized
- Security deposit reconciliation
- Move-out letter drafted and sent
- Unit marketed (photos, listing, syndication)
- Showings scheduled
- Applications reviewed
- New tenant onboarded
- Lease signed
- Move-in coordinated
Each step has a deadline. Miss one, and legal liability creeps in. Miss two, and you're paying late fees on vacancies.
What to automate first inside move-outs:
- Inspection scheduling — use a scheduling tool (Calendly, Cal.com) with inspection as a bookable service type, rules for inspector availability, and auto-link to the unit.
- Move-out letter generation — templated letter that pulls the tenant's name, deposit amount, deductions, and reconciliation directly from your inspection data. Should not be retyped every time.
- Deposit reconciliation reminders — California law requires return within 21 days. Your system should be screaming at you on day 14, not day 22.
- Unit re-marketing — when a move-out completes, unit automatically posts to syndication partners with the refreshed photos and description.
Priority 2: Delinquency
Late rent is where your time disappears in chunks of 20 minutes, ten times a day.
The unautomated delinquency workflow looks like this:
- Day 3: send late-rent email (someone does it manually, or no one does)
- Day 5: phone call (forgets which tenants were contacted already)
- Day 7: second notice (different template, someone drafts from scratch)
- Day 10: start formal 3-day notice (legal template, hand-filled)
- Day 13+: posting, court filing, coordination with attorney
Every one of these steps is automatable and should be. A delinquency pipeline means:
- Every tenant whose ledger balance crosses a threshold on day X gets the right email, at the right time, with the right amount pre-filled.
- When they pay, they exit the pipeline automatically.
- When they don't, the next notice is pre-staged and the broker approves with one click.
- The attorney gets notified only when it's time for them to act — not every time there's an update.
The system saved us maybe fifteen hours a week, but more importantly it meant we stopped forgetting. Forgetting is what used to cost us real money.
Realistic build cost for a delinquency automation on top of existing PM software: $1,500 – $4,000. Typical time saved: 10-20 hours per month per person managing collections.
Priority 3: Owner onboarding
Bringing on a new owner (the person who owns the property, not the tenant) is a one-shot workflow that happens less often — but when it happens, it's a mess.
Typical manual version:
- Sign management agreement
- Collect W-9s
- Set up direct deposit
- Create in AppFolio / Buildium
- Welcome email with portal credentials
- Schedule intake meeting
- Collect property docs (insurance, HOA, inspection reports)
- Move the property into active-management status
Automation for this isn't about volume — it's about never forgetting a step. One missed W-9 means your bookkeeper spends two hours chasing it at year-end, times N owners. The fix is a checklist-as-a-service: when a new management agreement is signed, the system creates a structured task list for your team and auto-triggers the document collection emails.
Build cost: $800 – $2,000. ROI is mostly in year-end cleanup hours saved.
Priority 4: Projects (repairs & capital improvements)
Every PM company I've worked with runs projects on some combination of:
- Text threads with vendors
- A shared spreadsheet
- Someone's memory
Projects need:
- A record of vendor, estimate, approval, work completed, invoice, payment
- Owner approval flow for anything over a threshold
- Tenant coordination for access
- Before/after photos attached to the unit record
This is lower-priority because project volume varies wildly. If you manage 50 units, maybe 20 projects/year. If you manage 2,000 units, 500+. The trigger for automating this is when someone on your team has to look up the status of a project more than once a week.
Priority 5: Owner reporting
Most PM software already does month-end reports. What they don't do well is:
- Custom branding / custom views your specific owners want
- Ad-hoc questions ("when was the roof last repaired?")
- Trends across multiple properties for a single owner
This is a "nice to have" level automation. Only build it if:
- Your owners are actually asking for it (as opposed to you thinking they'd like it)
- You have more than ~30 active owners
- Your software can't do it via a plugin
Priority 6: Lead capture and marketing
I know — everyone puts this first. I'm putting it last on purpose.
Here's why: a PM company doesn't have a lead-volume problem. You have a property-volume problem. If you had 300 more units under management tomorrow, could you actually onboard them without breaking? For most of the PM companies I've talked to, the honest answer is no.
Fix the operational side first. Then automate lead capture.
The platform question
If you're managing more than ~800 units, there's a question worth asking honestly: are you outgrowing your current platform?
AppFolio is good but expensive. Buildium is cheap but limited. Yardi Breeze is somewhere in the middle. Past ~1,500 units, most companies start asking whether a custom platform (on top of one of these, or replacing them partially) makes financial sense.
The PM company I built for was spending ~$24K/yr on HubSpot licensing they mostly didn't use, plus maintenance fees on a middleware layer that connected HubSpot to AppFolio. We built a custom replacement in six weeks that:
- Used AppFolio directly for all tenant/unit/owner data
- Replaced HubSpot with four custom pipelines (move-outs, delinquencies, projects, owner onboarding)
- Synced with Outlook for email triggers and calendar
- Added role-based permissions so the broker could audit everything and team members saw only their scope
Total build: ~$18K one-time. Ongoing cost: server hosting (~$40/mo) plus any future feature work. Payback: under 9 months.
I'm not saying every PM company should do this. I'm saying: don't let anyone tell you the only path is enterprise SaaS. If the software doesn't fit the shape of your business, and the shape of your business is stable enough to justify it, custom is a real option.
Where to actually start this week
If you're running a San Diego PM company and you want to dip a toe in:
- Pick the most painful repetitive process you have. Odds are it's a move-out or delinquency step.
- Time it. How many minutes does it take each time? How many times a week does it happen?
- Do the math. Time × rate × frequency = annual cost of that manual work.
- If that number is >$3K/year, it's worth automating. If not, shelve it.
If you want a specific read on which automation pays back fastest for your units-under-management, I'll do that for free on a Discovery Call. I'll know within 15 minutes where your biggest leverage is.
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