How to track renewals and expansion as Property Management Founders
Lease renewals slip through the cracks because your expiration data lives in AppFolio or Buildium, your follow-up notes are in a spreadsheet, and nobody owns the process end to end. You find out a tenant didn't renew when they hand in keys. Expansion — getting owners to add doors to your portfolio — gets zero systematic attention because you're too busy chasing delinquencies. You have no single place to see which leases expire in 60 days, which tenants are month-to-month risks, which owners have referrals pending, or which units could command a rent bump at renewal time. That information exists, but it's spread across your PMS, your inbox, and someone's memory.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch automates AppFolio, Buildium, or Propertyware through your browser — no API needed — to pull lease expiration dates, tenant ledgers, and unit details on a schedule you set. Starch syncs your Plaid-connected trust and operating accounts on a schedule to surface owner disbursement history. Gmail is connected from Starch's integration catalog so the agent queries your inbox live, reads thread history, and sends renewal drafts after your approval. Google Calendar is synced directly by Starch so the automation fires on your Monday morning schedule without manual triggering.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q2 2026 Renewal Push — 12-unit owner portfolio
| Leases expiring in 90 days (flagged) | 7 |
| Renewal offers drafted by Starch (Monday run) | 7 |
| Offers sent after PM approval | 7 |
| Signed renewals within 14 days | 5 |
| Average rent increase accepted | 87 |
| Units that went month-to-month (risk) | 2 |
| Owner disbursements flagged for expansion conversation (Plaid) | 34,200 |
In April 2026, Starch's Monday automation runs and finds 7 leases expiring before July 1 across a 12-unit owner portfolio. It drafts personalized renewal offers for each tenant — unit 4B at $1,850/month (current) with an offer of $1,920, unit 7A at $2,100 with an offer of $2,175, and so on — pulling current rents from AppFolio via browser automation and the market rent estimates you typed into the CRM yourself. You spend 20 minutes reviewing and clicking send. Over the next two weeks, 5 of the 7 tenants sign. For the 2 who don't respond, Email Agent surfaces follow-up drafts on day 7. Meanwhile, the expansion dashboard flags that this same owner's last 12 months of net disbursements total $34,200 — a clean number to reference in an outreach email — and that you last spoke to them 52 days ago, past your 45-day alert threshold. Starch drafts a check-in email referencing their Q1 performance and asks if they've thought about the 4-unit building down the street they mentioned in January. You edit one sentence and send. That's the full week's renewal and expansion work.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — crm, email agent all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
My PMS is AppFolio and they have an API — can Starch use that instead of browser automation?
Will Starch actually send renewal emails on my behalf, or do I have to approve each one?
Can I track renewals and expansion across multiple owner portfolios separately?
Is Starch SOC 2 certified? My owners ask about data security.
I use Rent Manager, not AppFolio or Buildium — does that work?
What happens to lease data I pull from the PMS — is it stored in Starch?
Can Starch calculate whether a rent increase is justified based on market comps?
Related guides for Property Management Founders
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
Read guide →A 13-week cash flow forecast is a rolling, week-by-week view of what hits your account and what leaves it — covering roughly one quarter ahead.
Read guide →An annual operating budget is a forward-looking plan that maps expected revenue against planned spending for the next 12 months, broken into categories you'll actually track — payroll, software, marketing, COGS, facilities.
Read guide →Track Renewals and Expansion for other operators
The AI stack built for small customer success teams.
Read guide →The AI stack built for boutique professional services firms.
Read guide →The AI stack built for small RevOps teams.
Read guide →The AI stack built for emerging fund managers.
Read guide →Ready to run track renewals and expansion on Starch?
Request closed-beta access. Everything is free during beta.