The Short Definition
A booked job is a qualified homeowner placed on a contractor's calendar with the service type, property location, and project timeline all confirmed, and where applicable, an estimated job value attached in the CRM. That's it. No ambiguity about whether the business actually does that kind of work, no question about whether the property is inside the service area, and no guessing about when the work is supposed to happen.
It's a deliberately strict definition, and that's the point. A form fill or a phone call is easy to count and easy to inflate. A booked job requires someone to actually confirm those three details with the homeowner, which is exactly why it's the only number we report as the outcome of the Booked-Job Pipeline™.
Booked Job vs. Lead vs. Appointment: Where's the Line?
These three terms get used interchangeably in most marketing reports, which is exactly how a business can see 200 "leads" in a month and feel like nothing changed. Each one describes a different stage of contact, with a different failure rate attached to it.
Lead
Any inbound contact from a homeowner, a form submission, a phone call, a chat message, or a Google Business Profile message. No confirmed service-area fit, intent, or timeline. Raw contact, not a result.
Appointment
A lead scheduled for a specific date and time, a call, an estimate visit, or a consultation. Confirms a time slot, not yet a fit. Can still be cancelled, rescheduled, or turn into a no-show.
Booked Job
A qualified homeowner on the calendar with service type, property location, and timeline confirmed. The only outcome the Booked-Job Pipeline™ is built to produce, and the only metric we report against.
The distinction matters because a campaign can generate hundreds of leads while producing almost no booked jobs, and a report that only shows lead volume will never tell you why. See the full breakdown of how we define each stage and the lead-to-booking gap that sits between them.
Why This Distinction Actually Matters
Reporting leads instead of booked jobs isn't dishonest, exactly, it's just measuring the wrong thing. Lead volume is easy to count and it always goes up. Booked jobs require tracking a homeowner from first contact all the way through calendar confirmation, which means connecting ad platforms, call tracking, and a CRM into one system instead of three disconnected tools.
Home service businesses without that connected system typically lose 40–60% of leads before they ever become a booked job, not because the leads were bad, but because the system around them was incomplete: missed calls, slow follow-up, no qualification step, and no way to trace which channel actually produced the job versus the dead end. That gap is the entire reason the distinction between these three terms exists in the first place.
What a Booked Job Looks Like in Practice
In a properly configured CRM, a contact doesn't get marked as a booked job until four things are true:
Service type confirmed
The work requested matches a service the business actually performs, not a guess based on a vague form submission.
Property location confirmed
The address falls inside the business's actual service area, so a technician isn't dispatched outside the territory the business covers.
Timeline confirmed
A specific date, time window, or agreed-upon schedule is set with the homeowner, not a vague "sometime this week."
Estimated job value logged (where applicable)
The job gets a dollar estimate attached in the CRM, which is what makes revenue attribution possible later instead of guessing after the fact.
Skip any one of those four and what you have is still an appointment, or worse, a lead that got optimistically relabeled. This is the specific gap that appointment setting and a properly built CRM are designed to close.
A Real Example: What Booked Jobs Look Like at Scale
The point of this definition isn't academic, it's what makes a number like this possible to state with confidence:
17 booked jobs directly attributable to Google Business Profile-organic calls over a 4-month Local SEO campaign, at an average job value of $9,400, totaling $159,800 in gross revenue, with $0 in ad spend.
Source: Web Pinnacles Local SEO case study.That number only means something because every one of those 17 jobs had a confirmed service type, a confirmed property location, and a confirmed timeline before it counted. A "17 leads" version of that same sentence would tell you almost nothing about whether the campaign actually worked.