I Built a Lead Tracker in a Weekend. Here's How.

For years my leads lived in four different places at once: a text thread, a voicemail I meant to call back, a sticky note on the truck dash, and a vague memory of "that guy from the fence job who said he'd decide by Friday." Some of those leads turned into jobs. A lot of them just disappeared, not because they said no, but because nobody followed up before they found someone else. So one weekend I built a system that catches every lead the moment it comes in and keeps nudging until it's a yes or a clear no. Here's exactly how.

The leads weren't the problem, the memory was

I wasn't short on leads. Calls came in, forms got filled out, people asked around the job site. The problem was that none of it lived anywhere except my head, and my head was already full of job costs, schedules, and which supplier still owed me a credit. A lead that didn't get a same-day reply quietly went cold, and I never even knew which ones I'd lost or why.

I didn't need a fancy CRM with a hundred fields I'd never fill in. I needed every lead written down automatically, ranked by how likely it was to close, and followed up on a schedule instead of whenever I remembered.

Saturday morning: I wrote down how I actually judge a lead

Before touching any tool, I wrote out the questions I was already asking myself without noticing. Is the job in my service area. Did they mention a timeline or just "someday." Did they ask about price right away, which usually means they've already gotten other quotes. Is this a repeat customer or a referral, which almost always closes faster than a cold call. None of this lived on paper, it lived in gut instinct that changed slightly depending on how busy my week was.

Saturday afternoon: I set up the tool to work off those rules

Then I gave the AI tool something close to this:

"Here's how I rank a lead as hot, warm, or cold, based on service area, timeline, referral source, and budget signals. When I paste in a new lead's details, log it, score it using only those rules, and draft a first follow-up text in my voice. Never invent a reason to call something hot that doesn't meet the criteria I gave you."

That last line mattered. A lead tracker that quietly inflates every lead to "hot" is worse than no tracker at all, because you stop trusting it and go back to your gut. I wanted the scoring boring and consistent, not optimistic.

Sunday: I ran it against a month of real leads

Sunday I fed it everything I could reconstruct from the past month: the fence job that went quiet, the referral that closed in two days, the lowball shopper who never had a real budget. Where the scoring missed something I knew in my gut, I added a rule and tried again. By Sunday night it was logging a new lead, scoring it, and drafting a follow-up in under a minute, in language that actually sounded like me and not a form letter.

What it actually changed

Every lead gets a same-day reply now, not whenever I dig the sticky note out from under the truck seat. The ones marked hot get a call from me personally. The ones marked warm get a follow-up text on day three and day seven automatically, so nobody falls through the cracks just because the week got busy. I can finally see, at a glance, which leads went cold and roughly why, which has already changed how I quote a few jobs. The whole thing runs on about $20 a month in tool costs, and I'm fairly sure it's already paid for itself twice over in jobs that would have gone to whoever called the customer back first.

This is the same pattern behind most of what I build: write down the judgment calls you already make without thinking, hand them to AI once, and let it carry the repeating part. It matters most for businesses where leads come in fast and unevenly, like general contractors, roofers, and pest control companies. If you want the honest rundown on what AI can and can't do for finding new work, I wrote the full breakdown in this piece.

Want your leads to track themselves?

I teach owners the exact setup I use: $997 flat, a few calls, and we build your first real tool together on your actual business. Full refund if it wasn't worth it.

Book a free intro call

See what AI can do for your industry: general contractors · roofers · pest control · landscapers · painting contractors