CSR scorecard template for home-service call centers

A structured scoring template for call-center managers to evaluate each CSR weekly on call handling, booking rate, and membership offers. Stop finding out you have a booking problem at month-end and start catching it on Tuesday.

By Datacube content engineAutogeneratedJune 24, 2026

Free resource

What your CSRs should be scored on every week, and how to build the scorecard

A CSR scorecard template is a fixed scoring layout for evaluating each customer service rep on the specific behaviors and outcomes that determine whether a call turns into a booked job. The challenge most call-center managers hit is timing: they see last month's booking rate after the books close, by which point the calls have already been missed, the revenue has already slipped, and coaching is pointing at history instead of fixing next week. This page gives you the full template to build yourself: the five categories to score on, a weekly per-CSR comparison table, a step-by-step guide for running the review, and an interpretation guide for what good, watch, and poor look like in practice. All examples are for home-service and skilled-trades companies running inbound and outbound call programs. Figures throughout are illustrative; your own targets will differ by trade, call volume, season, and market.

What the template covers

  • Score each CSR weekly on five categories: booking rate, calls handled per shift, membership attachment rate, outbound recall conversion, and call quality. Behaviors and outcomes together.
  • Break booking rate by call type (inbound service, outbound recall, new customer) so you know exactly where calls slip, not just that they do.
  • Run the review in ten minutes per CSR, weekly. The scorecard is a coaching agenda, not an annual performance document.
  • A spreadsheet version is the right starting point. It breaks when you manage more than three or four CSRs, need daily visibility, or want the numbers on the dispatch board in real time.

Build it yourself

The CSR scorecard template layout

Recreate this in a spreadsheet or a shared doc. The template is one table per CSR per week: a category column, a metric, a target, the CSR's current value, and a status. Keep it to five categories and no more than two metrics per category. If a row does not drive a coaching conversation, leave it off.

  • Category: the area being scored, for example inbound booking or membership offers.
  • Metric: the specific number, written consistently so it means the same thing each week.
  • Target: the line that turns a raw number into good, watch, or poor. Use your own recent actuals to set it.
  • This week: pulled from your CRM call log, call tracking, or dispatch platform.
  • Status: one word or color so the manager's eye lands on the off-target rows first.
  • Notes: one line for context, such as a high call volume day or a new CSR in training.
See this board live in datacubeSpreadsheet layout (copy the fields below)
Spreadsheet layout (copy the fields below)

CSR scorecard categories and what to measure in each

CategoryPrimary metricWhat it tells youWho owns it
Inbound booking rateBooked jobs divided by bookable inbound callsWhether the CSR converts demand you already paid forEach CSR / call center manager
Call volume handledCalls handled per shift or per dayCapacity and productivity; flags understaffing before calls pile upCall center manager
Membership attachment rateMemberships offered and accepted per booked jobWhether the CSR presents the agreement, not just books the callEach CSR / call center manager
Outbound recall conversionJobs booked from outbound recall or follow-up callsWhether unconverted or past-customer calls are being workedEach CSR / call center manager
Call quality scoreSupervisor-scored call review (greeting, empathy, offer, close)Leading indicator for booking rate; catches habit drift before numbers dropCall center manager

Warning

Data visibility gap: booking rate without call-type breakdown

Most managers track one booking rate for the whole team. The problem is that inbound service calls, new customer inquiries, and outbound recall calls have very different conversion expectations. A CSR with a low overall booking rate might be excellent on inbound service but never working the recall list at all. Reporting one blended rate hides that split. The template below breaks the rate by call type so the coaching conversation points at the right problem.

Filled-in sample: CSR weekly comparison (illustrative)

CSRInbound booking rateCalls per shiftMembership attach %Recall conversionCall quality scoreOverall status
Maria R.84%2831%6 / 1088 / 100Good
Devon T.71%2518%4 / 1074 / 100Watch
Alicia M.63%319%2 / 1061 / 100Poor
Target (all CSRs)80%25+25%+5+ / 1080+Good

Interpretation guide: what good, watch, and poor look like for CSR metrics

These are directional ranges, not industry standards. Your targets should be set from your own data and tightened over time. The status labels below match how these metrics appear on a live call-center board.

  • Inbound booking rateThe CSR is converting the demand you already paid to generate. At target means no obvious revenue leakage at the front door.
    Good
    Current
    At or above target
    Target
    Company-set
  • Inbound booking rateOften a scripting or confidence issue. Listen to two or three recorded calls before the coaching conversation.
    Watch
    Current
    5 to 10 points under target
    Target
    Company-set
  • Inbound booking rateAt this gap, booked jobs are being left in the queue every day. Act this week, not next month.
    Poor
    Current
    More than 10 points under target
    Target
    Company-set
  • Membership attachment rateUsually means the CSR is not presenting the agreement at all, not that customers are refusing it.
    Poor
    Current
    Consistently below 15%
    Target
    Company-set
  • Call quality scoreCall quality is a leading indicator. A drop here usually precedes a booking rate drop by one to two weeks.
    Watch
    Current
    Trending down two weeks in a row
    Target
    Company-set
  • Outbound recall conversionIf the recall list is not converting at all, check whether it is being worked. Zero is almost always a process problem, not a market problem.
    Poor
    Current
    Under 5%
    Target
    Company-set

Info

Coaching moment: Alicia M. in the sample table above

Alicia handles 31 calls per shift, which is the highest volume on the team. She is not skipping calls. But her inbound booking rate is 63% against an 80% target, her recall conversion is 9%, and her call quality score is 2 out of 10. The volume is there; the behaviors are not. That combination points to scripting and close technique, not effort or availability. The right coaching action is two recorded call reviews this week plus a ride-along with the CSR who scored 84%. A coaching conversation without a scorecard is guessing.

How to run the CSR scorecard review, step by step

  1. 01

    Pull each CSR's numbers at the end of the week

    Source inbound booking rate and call volume from your CRM or call tracking platform. Membership attachment and outbound recall conversion typically come from your CRM job records. Call quality comes from a supervisor's recorded call review. Write down the source for each number so it is repeatable.

  2. 02

    Fill in the scorecard table and color-code each row

    Mark each metric good, watch, or poor against your targets. The whole point is that the eye lands on the red rows first. A table full of greens is not useful; a table with two reds and three watches tells you exactly where to spend Monday morning.

  3. 03

    Identify one action per CSR who is watch or poor

    For a booking rate below target: listen to two recorded calls this week. For a membership attachment below target: review whether the script includes the offer. For a call quality score below target: schedule a call coaching session with a specific skill to work on. One action per week per person, not a list of ten things to fix.

  4. 04

    Review the team comparison table in your weekly meeting

    Walk the table with the full call center team or just the leads. Name the top CSR of the week. Assign the one action per off-target rep in writing. A scorecard nobody reviews aloud is just a spreadsheet nobody opens.

  5. 05

    Compare week over week and look for trend, not just snapshot

    A CSR who is watch one week and poor the next is a different conversation than one who is consistently watch. Trend matters more than a single data point. Keep four weeks of the table in one document so the direction is visible at a glance.

Core formula

Booking rate = booked jobs / bookable inbound calls

A bookable call is one where the caller has a serviceable problem and is in your territory. Exclude solicitations, wrong numbers, and calls from outside your service area. If you include non-bookable calls in the denominator, the rate looks lower than it is and the coaching signal gets noisy. When connected to a call tracking platform, datacube can be configured to pull only the bookable call volume, so the rate on the board matches the rate in your coaching conversation.

Formula and exclusion logic vary by company. Align on a definition once and do not change it mid-quarter or period-over-period comparisons lose meaning.

What the CSR scorecard looks like as a live board

This is the scorecard table above, automated: the booking rate, call volume, and membership numbers refresh as calls close, with individual CSR views and team totals in one place. Datacube consolidates data from your CRM and call tracking into a custom call-center board for the manager's screen and the office TV. Figures below are illustrative.

Dashboard preview

Illustrative tiles for layout reference. A real datacube call-center board is built around your CSR team, KPI targets, and data sources, including your CRM and call tracking platform.

Warning

When the spreadsheet scorecard breaks

A manual CSR scorecard works until one of three things happens. The team grows past four or five reps and filling in the table each week falls off because there is no time. You want to see how Monday is tracking before Friday, but the numbers are always last week because someone copies them by hand. Or you add a second location and suddenly you have two versions of the same table that never agree. At that point the scorecard is not catching problems early; it is creating a data reconciliation problem of its own.

From manual CSR scorecard to a live call-center board

The scorecard template on this page teaches the structure: which categories matter, how to score them, and how to run the weekly review. Once the structure is clear, the next question is whether filling it in by hand each week is worth the time. For most call centers with more than three or four CSRs and more than one data source, it is not.

A datacube CSR call-center board consolidates the same categories from your CRM and call tracking platform into a live board that updates as calls close. The manager sees the team comparison table in real time, not at the end of the week. Individual CSR views let each rep see their own numbers without seeing everyone else's. The board runs on web, the manager's phone, and the office TV.

For teams using ServiceTitan, Housecall Pro, or Workiz, when connected, datacube can be configured to pull booking rate, call volume, membership attachment, and outbound recall results automatically, so the scorecard runs itself and the manager spends the review time coaching instead of compiling.

CSR scorecard template FAQs

See your CSR scorecard as a live call-center board

Use the template to get your CSR scoring organized, then see what it looks like running in real time. In a live demo we map your booking rate targets, CSR team, and call tracking or CRM data to a custom datacube call-center board for your manager's screen and the office TV.

Go deeper

Dig deeper