How do I tell whether a low booking rate is a CSR problem or a lead quality problem?
Split booking rate by lead source and by rep, then compare inside each cell. If one rep books poorly across every source, that is handling. If every rep books poorly on one source, that is demand. The decisive number is the bookable-call rate: how many calls were genuine service requests at all. Poor booking on a healthy bookable population is a coaching problem, not a marketing one.
Booking rate is two numbers wearing one label
Every booking rate you have ever looked at is really a product of two independent fractions: the share of calls that were bookable at all, and the share of bookable calls that actually booked. Marketing owns the first. The phone team owns the second. Reported as one number, a change in either looks identical.
That is why the same argument repeats in every operations meeting. The marketing side sees call volume up and blames handling. The phone side sees junk calls and blames the ads. Both are describing a different half of the same fraction. Splitting it ends the argument in about ten minutes.
The two-way split that settles it
Build a small grid: rep down the side, lead source across the top, booking rate on bookable calls in each cell. Three patterns show up.
- One row is low. A single rep books below peers on every source. That is individual handling, and it is coachable.
- One column is low. Every rep books below normal on one source. That is demand quality or an offer mismatch, and coaching will not touch it.
- One cell is low. A rep struggles only on a particular source, usually because that source brings an objection type they have not learned. That is the most specific and most fixable finding of the three.
Getting the bookable definition right
The whole diagnostic depends on classifying calls consistently. Wrong numbers, vendors, robocalls and employees calling in are not customer contacts. Existing customers asking about an appointment already on the books are contacts but not opportunities. Out-of-area callers and requests for a service you do not offer are opportunities you cannot serve.
Everything else is bookable, including price shoppers inside your service area. Excluding shoppers is tempting and wrong; converting them is most of the job. Call analysis applies that classification the same way on every call, which is what makes the grid comparable across reps.
When both causes are true at the same time
The messy real case is a volume increase that lowers lead quality and saturates the team at once. The tell is time-of-day: if booking rate inside a source falls only during the busiest hours, capacity is binding. If it fell uniformly across the day starting the week a campaign changed, quality moved.
Tie both back to money before deciding anything. A source with a mediocre booking rate and a high average ticket can still be your best channel, which only becomes visible when call data and job data sit in the same place. That join is what revenue intelligence exists to do.
Topics: booking rate · lead quality · diagnostics · call scoring · CSR
Have a version of this question about your own business?
The useful answer usually depends on which systems you run and how they're connected. That's a conversation, not a blog post.