How to clean up stale deals in your pipeline as Property Management Founders
You're managing 200–400 residential doors and your deal pipeline for new owner acquisitions lives in a spreadsheet, a notes app, or nowhere at all. You met a property owner at a BOMA event six weeks ago, followed up twice, then got buried in lease renewals and maintenance escalations. Now you can't remember whether they own one fourplex or three, whether they want full-service or leasing-only, or when you last actually spoke. Meanwhile, 30% of your active prospects have had no contact in 45+ days and you have no system that tells you that until you're manually scrolling rows. AppFolio and Buildium track tenants and units — they don't track owners you haven't signed yet.
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.
The CRM app is built from scratch using natural-language authoring — no template required, though the live CRM starter app is a useful starting point to fork. Starch syncs your Gmail data on a schedule so email thread history flows into deal records automatically; connect Gmail from Starch's scheduled-sync integration. Your AppFolio or Buildium portal (to cross-reference which prospects have already signed) is reached through browser automation — no API needed. The Email Agent connects to Gmail via scheduled sync. Task Manager handles follow-up reminders and weekly pipeline review triggers on a Monday morning schedule.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Stale Pipeline Cleanup — April 2026 Review, 280-Door Firm
| Active deals in CRM (before cleanup) | 34 |
| Deals with no contact in 21+ days | 14 |
| Deals with no contact in 60+ days (effectively dead) | 6 |
| Total management fee potential from stale deals | 18,400 |
| Monthly management fee recovered after follow-up (2 deals closed) | 3,200 |
Marcus runs a 280-door residential PM firm in Phoenix and has been tracking owner prospects in a Google Sheet since 2023. In April 2026 he forks the Starch CRM, describes his schema, and imports 34 active deals. Within the first Monday report, Starch surfaces 14 deals with zero contact in 21+ days — 6 of those haven't had any activity in over 60 days. Of the 14, Marcus identifies 4 where he quoted management fees between $280 and $420/month for owners with 8–18 doors each: meaningful revenue he'd mentally written off. The Email Agent drafts re-engagement emails for each, referencing the original quote and the property address from his notes. Two owners reply within the week; one signs a full-service agreement for a 12-unit multifamily ($420/mo) and one signs a leasing-only agreement for 3 SFRs ($180/mo combined). The 6 truly dead deals get moved to Closed Lost with a logged reason ('owner decided to self-manage'). His active pipeline drops from 34 to 28, but now reflects deals he's actually working — and his Monday reports stop showing him the same 6 ghost contacts every week.
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, task manager 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 prospect data is split between a Google Sheet, my phone contacts, and AppFolio. Can Starch pull from all three?
Will this work if I use Buildium instead of AppFolio?
I don't want to rebuild my whole contact list. Can I just flag the stale deals in my existing spreadsheet?
Is my deal data stored securely? What certifications does Starch have?
Can Starch track the management fee I quoted in each proposal and calculate my total pipeline value?
What happens to follow-up tasks if a deal moves stages?
I sometimes do commercial PM alongside residential. Can the CRM handle both?
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 →Clean Up Stale Deals in Your Pipeline for other operators
The AI stack built for small RevOps teams.
Read guide →The AI stack built for real estate operators.
Read guide →The AI stack built for emerging fund managers.
Read guide →The AI stack built for boutique professional services firms.
Read guide →Ready to run clean up stale deals in your pipeline on Starch?
Request closed-beta access. Everything is free during beta.