CSR & call booking

CSR coaching dashboard examples for contractors

A CSR coaching dashboard turns call-center data into conversations. This article shows what those dashboards track, what the coaching moment looks like when the numbers are live, and what to build when you are ready to move beyond weekly report exports.

By Datacube content engineAutogenerated

The coaching session with no data

A call-center manager at an HVAC company schedules a Tuesday check-in with a CSR whose numbers have been soft for three weeks. She opens her laptop. The report she emailed herself Friday shows last week's total call volume. It does not show how many calls that rep personally answered, how many she booked, or what happened to the ones she did not book. The coaching session becomes a one-sided conversation where the manager has a hunch and the rep has a defense.

That gap between the feeling that something is off and the specific number that proves it is what a CSR coaching dashboard closes. When the data is live and broken down by rep, the manager walks into that Tuesday meeting knowing: booking rate of 61 percent this week versus a 74 percent team average, 14 inbound calls, 5 unbooked, and 3 of those between 4 and 6 pm. That is a coaching conversation, not a performance rumor.

This article walks through what CSR coaching dashboards track, what those boards look like across different home-service companies, and how to use the data in a real coaching cadence. For the definition and formula behind booking rate by CSR, see the dedicated page.

What a CSR coaching dashboard does

  • Shows booking rate, call volume, average booked ticket, and unbooked calls by individual rep, not just by team total.
  • Updates through the day so a manager can coach on today's calls, not last week's export.
  • Surfaces the gap between the top performer and the bottom performer so the manager knows which rep to prioritize.
  • Feeds a leaderboard and goal tracker so CSRs can see their own numbers without needing to ask.
  • Connects call-center data to revenue: a drop in booking rate today means a gap in the schedule tomorrow.

Five metrics worth tracking on a CSR coaching dashboard

Not every call-center metric belongs in a coaching session. These five travel together: when one is off, it usually explains why another is off too.

  • Booking rate by repBooked calls divided by answered calls. The primary coaching lever for most home-service call centers.
    Good
    Current
    74%
    Target
    70%+
  • Average booked ticket by repLow average ticket often signals a rep is booking diagnostic-only calls or skipping membership pitch.
    Watch
    Current
    $448
    Target
    $450+
  • Unbooked calls (by time of day)Cluster of unbooked calls at 4-6 pm is a staffing and handoff issue, not a rep skill issue.
    Poor
    Current
    8 calls
    Target
    Less than 5
  • Abandoned or missed callsCalls that rang but were never answered. Often invisible until this metric is surfaced.
    Watch
    Current
    4
    Target
    Less than 3
  • Membership pitches per bookingA rep booking jobs without offering the membership plan is leaving recurring revenue on the table.
    Poor
    Current
    0.6
    Target
    1.0

Info

Coaching moment: the number that changes the conversation

When a CSR manager can show a rep her own booking rate in real time, the coaching conversation shifts from opinion to observation. Instead of 'I feel like you are rushing off calls,' the manager can say 'your booking rate between 9 am and noon is 79 percent, and between 2 and 5 pm it drops to 58 percent.' The rep now has something specific to work on, and the manager has a way to measure whether the coaching landed by checking the same number next week.

A practical CSR coaching cadence with live dashboard data

FrequencyMeeting typeData to pullThe one question it answers
Daily (10 min)Team standupYesterday booking rate, missed calls, open callbacksDid we leave money on the table yesterday?
Weekly (30 min)Individual 1-on-1Booking rate by rep, average ticket, unbooked breakdown by timeWhich rep needs a script adjustment this week?
Bi-weeklyTrend reviewBooking rate trend, MTD vs. prior period, campaign-call volumeIs the team improving or is this week a one-off?
MonthlyPerformance reviewFull-month booking rate, ticket average, membership attach rate, goal vs. actualWho earned a bonus and who needs a development plan?
QuarterlyRole planningYTD totals, rep-level trend lines, contest resultsDo we need to hire, rotate schedules, or restructure the team?

What a CSR coaching board looks like in datacube

A CSR / call-center board built for coaching shows individual performance, not just team totals. Here is the kind of view a call-center manager sees on a typical Tuesday morning in a plumbing company with four reps on shift.

Dashboard preview

Figures are illustrative. Your live CSR board reflects your own connected CRM data and KPI definitions.

Warning

Data visibility gap: what most call centers cannot see

Most home-service call centers can pull total inbound call volume from their CRM. Fewer can break unbooked calls down by rep, by time of day, or by campaign source. That gap is why coaching stays generic. If your weekly report shows the team booked 68 percent of calls but you cannot tell which rep is at 58 percent or which hour of the day accounts for most of the unbooked volume, you are coaching an average, not a person or a problem.

How to run a CSR coaching session using dashboard data

Start with the rep's own numbers, not the team average. Pull their booking rate for the current week and the prior two weeks so the rep can see their own trend. A rep whose rate went from 76 percent to 69 percent to 64 percent has a clear downward line; a rep at 64 percent with no trend context has a snapshot they can argue with.

Next, narrow to where the unbooked calls are happening. If 7 of 9 unbooked calls happened in the last two hours of her shift, the coaching topic is end-of-shift urgency and hand-off to after-hours, not a general script issue. If the unbooked calls spread across the day with no pattern, the issue is likely objection handling or pricing hesitation.

Then check average booked ticket. A rep with a solid booking rate but a low ticket average is booking calls but not positioning the service correctly. An HVAC company might see a rep consistently booking tune-ups at $89 when the team average includes a healthier mix of diagnostic visits and system evaluations. That is a different coaching conversation than a booking-rate problem.

Close every session by setting one measurable target for the following week. A specific target: 'Let's get your 4-to-6 pm booking rate above 65 percent' is more actionable than 'Try to improve your numbers.' A real-time dashboard makes the target trackable for both the rep and the manager between sessions.

Contests and leaderboards alongside coaching

A coaching dashboard typically sits alongside a leaderboard and a contest board. The leaderboard shows ranking publicly, often on the office TV. The coaching view shows granular rep data privately for manager sessions. Some companies also run CSR contest ideas tied to weekly booking-rate targets to layer motivation on top of the coaching structure. The contest drives engagement; the coaching conversation addresses the underlying skill gaps the leaderboard surfaces.

What to build in a CSR coaching dashboard

For teams using ServiceTitan or Housecall Pro, the CRM already holds most of the data a coaching dashboard needs: answered calls, booked jobs, dispatch records, and invoice amounts. The gap is not data collection; it is aggregation and real-time display. A coaching dashboard connects to those sources and presents the data by rep, by shift, and by time of day so a manager can act on it before the day is over.

The five modules most call-center managers ask for in a coaching board: a rep-level booking rate leaderboard, an unbooked-calls breakdown by hour, an average ticket view by rep, a missed-call and abandoned-call counter, and a goal tracker showing each rep's month-to-date booking rate against a target. Build all five and you have a coaching tool; build only the leaderboard and you have a scorecard with nowhere to go when a rep underperforms.

Five modules in a CSR coaching dashboard

01

Rep-level booking rate leaderboard

Ranks each CSR by their booking rate for today, this week, and month-to-date. The manager sees who to praise publicly and who to coach privately without running a separate report.

02

Unbooked calls by hour

Breaks unbooked calls into hourly slots. A cluster at 4-6 pm is a staffing or handoff problem; spread across the day it is a skill or script problem. Knowing which is which changes the fix.

03

Average booked ticket by rep

Shows whether each rep is positioning the full service or booking low-ticket calls. A plumbing company might find one rep books 80 percent of calls but at $160 while another books 70 percent at $320.

04

Missed and abandoned call tracker

Counts calls that rang but were never answered. These represent leads already generated by marketing spend. A missed-call count above a set threshold triggers a callback queue review.

05

Goal tracker by rep

Shows each rep's month-to-date booking rate against a set goal, color-coded green or red. The rep can see their own number on the office display without waiting for a manager to share a report.

CSR coaching dashboard FAQs

See a CSR coaching board built for your call center

A datacube CSR board shows rep-level booking rate, unbooked call breakdowns, and goal tracking in real time, so your coaching sessions start with facts instead of feelings. Book a live demo to see what that looks like for your team and your CRM data.