How to clean up stale deals in your pipeline as Construction and Contractor Founders
You've got 15 bids out right now and you honestly can't remember which ones you followed up on and which ones went cold three weeks ago. Your 'pipeline' is a tab in Excel with color coding that made sense in January. The GC on the Riverside project hasn't returned two calls — is that deal dead or just slow? You're quoting new work while jobs in your 'pending' column are six months stale because nobody archived them. And when you finally do a cleanup, you're digging through Gmail threads and a Buildertrend log just to figure out the last touchpoint. There's no CRM that understands what 'site walk done, waiting on structural drawings' actually means.
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 — describe your pipeline stages and fields, Starch builds it. Gmail is connected as a scheduled-sync provider, so Starch syncs your email threads on a schedule and links conversations to deal records. For field software like Buildertrend or CoConstruct that doesn't have a direct sync, Starch automates those sites through your browser — no API needed — to pull current job status and last-activity timestamps into your deal records.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Pipeline cleanup — April 2026, 9-job GC
| Deals in 'Proposal Sent' stage | 6 |
| Deals with no activity > 14 days | 4 |
| Deals with no linked Gmail thread found | 2 |
| Total bid value of stale deals | 487,000 |
| Deals converted after Starch follow-up in first week | 2 |
| Bid value recovered / confirmed active | 214,000 |
Marcus runs a 12-person framing and rough carpentry outfit. In April he had six bids in 'Proposal Sent' going into a cleanup session. Starch flagged four of them as stale — last Gmail thread over 14 days old, nothing in Buildertrend, no task assigned. Two of those four had no email thread at all, which meant Marcus had been tracking them from a phone call he never logged. Total stale bid value: $487,000. The Email Agent drafted follow-ups for each — using the job address and the GC's first name pulled from the deal record. Marcus sent three, archived one (he already knew that GC went with a competitor). Within five days, two GCs responded: the $148k Elmwood Ave addition confirmed it was moving forward and the $66k Riverton garage conversion asked for a revised scope. The other one went to Lost. That's $214k of pipeline that would have aged out of Marcus's awareness entirely if the Monday alert hadn't surfaced it.
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
I use Buildertrend for job management but it's not in your integration list. Can Starch still pull data from it?
What if my current 'pipeline' is just a color-coded Excel sheet?
Will the follow-up emails actually sound like me, or will they obviously come from a robot?
Does Starch store my QuickBooks or banking data?
What happens to deals I mark as Lost — can I get a report on why I'm losing bids?
I don't want a weekly Slack message — can the alert come via email instead?
Related guides for Construction and Contractor 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 →A strategic account plan is a documented, living view of a specific customer or prospect — their business goals, the stakeholders who matter, the gaps your product fills, the risks to the relationship, and the actions your team is taking.
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.