How to track renewals and expansions as Property Management Founders
Lease renewals fall through the cracks because they live in AppFolio or Buildium as a date field nobody watches until it's 30 days out. Expansions — an owner adding a second property, a commercial tenant taking adjacent suite space — aren't tracked anywhere systematic; they're sticky notes and calendar reminders. Your property manager finds out a tenant is leaving when they hand in keys. You've got renewal notices going out from a spreadsheet you update manually, lease end dates that don't account for month-to-month rollovers, and no visibility into which leases are up in Q3 until someone pulls a report and pastes it into a Google Sheet. That's how you lose a good tenant to a competitor who called them first.
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 CRM is built from your natural-language description of the renewal pipeline schema. Gmail is connected as a scheduled-sync provider — Starch syncs your Gmail messages on a schedule so thread context is always current. Your property management system (AppFolio, Buildium, Propertyware, or Rent Manager) is automated through your browser — no API needed — so Starch can pull lease end dates and tenant records directly from the portal you already log into. Slack is connected from Starch's integration catalog; the agent queries it live when sending weekly digests.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Q3 2026 Renewal Cycle — 47-Unit Residential Portfolio, Phoenix AZ
| Leases expiring in 90-day window | 11 |
| Renewal offers sent (automated drafts, owner-approved) | 11 |
| Signed renewals at or above offered rate | 8 |
| Negotiated renewals (below offered rate) | 2 |
| Vacating tenants (advance notice received) | 1 |
| Average rent increase on renewals | 4 |
| Days from first notice to signed lease (average) | 18 |
| Expansion pipeline opportunities logged (owner conversations) | 3 |
Going into Q3, the leasing manager pulled up the 90-day renewal view in Starch and saw 11 leases flagged — 7 residential units across two properties and 4 commercial tenants in a strip center managed for a single owner. Starch had already drafted renewal letters for all 11, pulling the current rent and property address from the AppFolio export and filling in the 4% increase the owner had approved. Eight tenants signed within two weeks of the first email. Two residential tenants pushed back on the increase; the Email Agent surfaced both threads with a one-line summary ('tenant says 4% too high, references competing unit at $1,475') and drafted counter-offer language for the manager to approve. One commercial tenant gave notice. The three expansion pipeline entries: the strip center owner mentioned acquiring a four-plex in Tempe; a residential owner asked about a vacant lot next door; and one commercial tenant asked about the 800 sq ft suite that had just turned over. All three were in the tracker with follow-up dates before the end of the week. None of it lived in a spreadsheet.
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. Does Starch have a direct integration?
Can Starch actually send renewal emails, or does it just draft them?
Is Starch SOC 2 certified? My property owners ask about data security.
What about commercial lease renewals with custom terms — options, rent escalations, HVAC obligations?
Will this replace my leasing agent or property manager?
Can I track expansion conversations with property owners alongside tenant renewals?
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 Expansions for other operators
The AI stack built for small customer success teams.
Read guide →The AI stack built for small RevOps teams.
Read guide →The AI stack built for small finance teams.
Read guide →The AI stack built for boutique professional services firms.
Read guide →Ready to run track renewals and expansions on Starch?
Request closed-beta access. Everything is free during beta.