← All posts
ServiceTitan reportingHome service KPIsApril 23, 2026Clint Research Team

12 ServiceTitan Reports That Actually Move the Needle for $1M-$10M Shops

The 12 ServiceTitan reports high-performing home service shops run every week, what each one reveals, and the text-based shortcut that replaces dashboard-building entirely.

10 min read

Key takeaways

  • Typical home service shops book 42% of inbound calls, but ServiceTitan users average 90% according to ServiceTitan's 2026 platform data
  • ServiceTitan customers increase average ticket by 6% year over year on average, with the top quartile pushing 15%+
  • Labor shortages hit 110,000 open HVAC roles and a projected shortage of 550,000 plumbers by 2027, making per-tech revenue reporting the single most important weekly metric
Contents
  1. 011. Daily Huddle Report
  2. 022. Technician Scorecard
  3. 033. Marketing Scorecard
  4. 044. Call Center Performance by CSR
  5. 055. Accounts Receivable Aging
  6. 066. Campaign Tracking Details
  7. 077. Upcoming Jobs Report
  8. 088. Membership Retention Report
  9. 099. Invoice Item Report
  10. 1010. Job Costing Report
  11. 1111. Dispatch Board Performance Report
  12. 1212. Sold Hours Report
  13. 13The 12 reports at a glance
  14. 14Why text replaces the dashboard
  15. 15Frequently Asked Questions

ServiceTitan's reporting engine is the most powerful one any home service CRM ships, and it is also the most complained-about in the r/hvac subreddit. A 2026 review on getonecrew.com summarizes it bluntly: "overcomplicated interface" and "smaller teams find ServiceTitan overwhelming and struggling to get timely help during setup." The platform ships hundreds of reports. Most $1M to $10M shops use 8. Shops still on Jobber and evaluating the upgrade should also read our walkthrough on migrating from Jobber to ServiceTitan before they commit to the platform.

The 12 below are the ones that actually move the needle on revenue, margin, and marketing efficiency. If you need to spin up a custom one alongside these, our walkthrough on how to build a report in ServiceTitan covers Report Builder end to end. Every item ends with a text prompt that pulls the same answer in seconds, without opening the report, setting filters, or sending the CSV to your accountant to make sense of.

1. Daily Huddle Report

The Daily Huddle Report is ServiceTitan's flagship operational report. It aggregates goal pacing, revenue, conversion rates, and job averages at the Business Unit level, and it is the first widget most owners pin when they build a dashboard in ServiceTitan using Custom Dashboard plus Atlas plus Titan Intelligence.

ServiceTitan's own documentation calls this "one of ServiceTitan's most popular reports" because it is designed to be reviewed in the morning stand-up. The huddle version surfaces goal pace (are we on track for the monthly number?) and conversion trends (are we booking what we dispatch?).

Most shops run this daily. The weekly aggregate is what owners review on Monday.

Text Clint: "weekly huddle summary: revenue pace to goal, booking conversion, avg ticket, callback rate"

2. Technician Scorecard

Technician Scorecards display generated revenue, memberships sold, close rate on options, and billable hours per technician in real time. They update as jobs close.

Top-quartile technicians in the ServiceTitan dataset generate 40% more revenue per hour than median techs, primarily through add-on sales and membership attach rate. If your scorecard is flat across techs, you have a coaching problem.

This is the report you project on the dispatch board. It is also the foundation of any tech incentive plan.

Text Clint: "rank techs by revenue per hour this week, compare to 4-week average, flag anyone down more than 15%"

3. Marketing Scorecard

The Marketing Scorecard ties newly booked jobs back to the campaign that generated the inbound call, using ServiceTitan's phone integration. It ranks campaigns by revenue, not calls.

This is the most valuable report in ServiceTitan for any shop spending over $10K/month on paid marketing. Ranking by revenue rather than call volume is what separates Google Ads campaigns that look good in the ad platform but produce zero installs.

Owners should review this alongside the Daily Huddle to pair spend with booking conversion. See how AI tools for Google Local Services Ads are optimizing this loop if most of your budget is there.

Text Clint: "revenue by marketing campaign last 30 days, ranked, with cost-per-acquisition and ROI"

4. Call Center Performance by CSR

The Call Center Performance by CSR report measures individual CSR booking rates, jobs converted from calls, and cancellations. ServiceTitan also ships a Business Unit roll-up called Call Center Performance Summary.

ServiceTitan benchmark data from 2026 shows a typical shop books 42% of inbound calls, while ServiceTitan customers average 90%. The 48-point gap is almost entirely explained by CSR coaching tied to the scorecard in this report. The unbooked half of those calls is exactly the queue we cover in revive cold leads in ServiceTitan.

A dedicated weekly review of this report per CSR is the single highest-impact coaching activity in a $1M-$10M shop. If you only have two CSRs, the difference between them is usually 20 points of booking rate.

Text Clint: "booking rate by CSR last week, with a breakdown of unbooked calls by reason"

5. Accounts Receivable Aging

AR Aging shows outstanding balances grouped by 0-30, 31-60, 61-90, and 90+ days. ServiceTitan pulls this directly from invoice status.

Invoices past 60 days have less than a 50% chance of paying in full based on industry collection benchmarks. Running this weekly cuts your average days-to-payment and catches disputes before they age into write-offs.

Every Monday review should end with a list of AR over 30 days assigned to whoever owns collections. In a 2-person office that is the owner.

Text Clint: "all invoices over 30 days old, sorted by amount, with customer phone numbers"

6. Campaign Tracking Details

The Campaign Tracking Details report shows call volume, booking rate, ticket size, and total revenue for every individual campaign. It is the granular version of the Marketing Scorecard.

Top-performing HVAC shops hit cost-per-install of $300 to $500 on paid search. If your Campaign Tracking report shows CPI above $1,000, you either have a targeting problem or a CSR booking-rate problem. This report tells you which. For the full bleed picture, our ServiceTitan lead audit for revenue leaks walks the 8 places ad spend turns into nothing.

Use this weekly to kill underperforming ad groups. Most shops waste 20 to 30% of ad spend on campaigns that look fine in the ad platform but produce zero installs.

Text Clint: "Google Ads campaigns this month ranked by cost per booked install, kill list for anything above $1,000 CPI"

7. Upcoming Jobs Report

The Upcoming Jobs Report lists every scheduled job for the coming days. ServiceTitan's own operational guidance recommends scheduling this as an automated daily export, "in case there is a global internet outage, you want to make sure you have access to your scheduled jobs so you can run them without disruption."

This is the single most important operational report during peak season. In peak summer or winter, your dispatch board has to hold up even if ServiceTitan is down.

Most shops export this at end-of-day for next-day dispatch. Paired with route optimization data, it drives tech assignments. Owners who want a clean export of just the customer file (not jobs) can follow our walkthrough on pulling a customer list from Jobber, HCP, or ServiceTitan.

Text Clint: "tomorrow's scheduled jobs by tech, with addresses sorted by drive time from their starting location"

8. Membership Retention Report

The Membership Retention Report tracks active memberships, churned memberships, and upgrade/downgrade activity. For HVAC and plumbing shops, membership revenue is the most profitable line item.

Membership customers generate 3 to 5 times more revenue over 2 years than non-members because of the built-in upsell path on maintenance visits. A 1% drop in membership retention typically costs a $3M shop around $45,000 in annual recurring revenue.

Run this monthly minimum. Most owners do not realize churn is happening until the annual number flags it.

Text Clint: "membership churn rate last 90 days, which techs are selling the most upgrades, which customers churned and why"

9. Invoice Item Report

The Invoice Item Report shows every line item sold across all jobs: brand, model, quantity, price, and margin if cost data is populated. This is your price book accountability report.

Top HVAC shops target 50% gross margin on service and 30% on equipment installs. Without the Invoice Item report, you cannot see when a tech is discounting equipment below book price in the field.

Pair this with the Technician Scorecard to see which techs are hitting revenue numbers by discounting versus by upselling.

Text Clint: "top 20 line items last quarter by revenue, show average discount from book price, flag anyone discounting more than 10%"

10. Job Costing Report

Job Costing rolls up labor, materials, truck stock, and overhead allocation per job. It is the report that tells you whether your business made money on each transaction.

Industry benchmarks from Home Service Scorecard 2026 show top-quartile HVAC shops running 18 to 22% net margin, with the median closer to 8 to 12%. The difference is almost entirely job-level margin discipline.

ServiceTitan's job costing depends on truck inventory being current. If your truck counts are wrong, so is your margin.

Text Clint: "jobs last month with gross margin under 25%, include tech, customer, and reason (labor overrun or material cost)"

11. Dispatch Board Performance Report

This report tracks jobs dispatched, jobs completed same-day, reschedules, and cancellations. It is the report that tells you whether your dispatcher is optimizing tech utilization.

Top-performing residential shops complete 6 to 8 jobs per tech per day. If your Dispatch Board report shows 4 per day, the answer is usually either too much drive time or too many reschedules, both of which are dispatcher-controlled.

For a standalone look at how AI tools are replacing or augmenting dispatcher decisions, see AI dispatcher for home services: build vs buy.

Text Clint: "jobs per tech per day last week, reschedules and cancellations, and flag which were caused by dispatch vs customer"

12. Sold Hours Report

Sold Hours is the ratio of hours a tech billed the customer versus hours the tech was on the clock. It is ServiceTitan's most direct measure of productivity.

Top techs run 75%+ sold-hour ratio. Median runs around 55 to 60%. The gap is usually windshield time, shop time, and rework.

This is the report that settles any argument about tech compensation. If a tech is at 45% sold hours, their revenue number is being generated by volume, not efficiency, and you are overpaying for windshield time.

Text Clint: "sold hours ratio by tech last week, compare to their 4-week average, flag anyone under 60%"

The 12 reports at a glance

ReportWhat it measuresReview cadence
Daily HuddleRevenue pace, conversion, avg ticket, callback rateDaily
Technician ScorecardRevenue/hour, memberships sold, close rate, billable hoursDaily
Marketing ScorecardBooked revenue by campaign, CPA, ROIWeekly
Call Center Performance by CSRBooking rate per CSR, cancellationsWeekly
AR AgingOutstanding balances by age bucketWeekly
Campaign Tracking DetailsCost per booked install by ad groupWeekly
Upcoming JobsTomorrow's schedule by tech and routeDaily
Membership RetentionActive, churned, upgradesMonthly
Invoice Item ReportLine items, discounts, marginMonthly
Job CostingLabor, materials, overhead per jobMonthly
Dispatch Board PerformanceJobs per tech per day, reschedulesWeekly
Sold HoursBillable vs clock time ratioWeekly

Why text replaces the dashboard

ServiceTitan's reporting engine is the most powerful in the industry. It is also the reason Reddit threads in r/hvac complain about being overwhelmed by dashboards. ServiceTitan's own customer playbook acknowledges the challenge: "the goal with KPIs isn't to overwhelm people with numbers, but to give everyone a simple way to see what's working and what needs attention."

"The goal with KPIs isn't to overwhelm people with numbers, but to give everyone a simple way to see what's working and what needs attention."

  • ServiceTitan customer playbook

That is the gap Clint fills. Your ServiceTitan account stays the source of truth. Clint sits on top of it, reads the same API, and answers the question in plain language. Instead of opening the Daily Huddle, filtering to last week, and exporting a CSV, you text "revenue by tech this week vs last week" and get the answer in 10 seconds.

For shops evaluating add-on AI tools for the ServiceTitan stack, the comparison to in-platform AI features matters. See ServiceTitan AI vs standalone AI for contractors for the trade-offs in detail. The short version: ServiceTitan's native AI answers questions inside ServiceTitan data. Standalone brains answer questions across your whole stack, including your phone system, your ad accounts, and your email.

Frequently Asked Questions

6 questions home service owners actually ask about this.

  • 01What is the most important ServiceTitan report to run daily?

    The Daily Huddle Report. ServiceTitan calls it "one of ServiceTitan's most popular reports" because it aggregates goal pacing, revenue, conversion rates, and job averages at the Business Unit level in a single view.

  • 02What is a good CSR booking rate in ServiceTitan?

    ServiceTitan benchmark data from 2026 shows typical shops book 42 percent of inbound calls while ServiceTitan customers average 90 percent. The 48-point gap is almost entirely explained by CSR coaching tied to the Call Center Performance scorecard.

  • 03How much do top ServiceTitan shops earn per tech?

    Top-quartile technicians in the ServiceTitan dataset generate 40 percent more revenue per hour than median techs. Top-performing residential shops complete 6 to 8 jobs per tech per day with sold-hours ratios above 75 percent.

  • 04Does ServiceTitan track membership churn?

    Yes. The Membership Retention Report tracks active memberships, churned memberships, and upgrade or downgrade activity. Membership customers generate 3 to 5 times more revenue over 2 years than non-members, so a 1 percent drop in retention costs a $3M shop around $45,000 in annual recurring revenue.

  • 05Why do contractors complain about ServiceTitan reports?

    r/hvac threads and a 2026 getonecrew.com review call ServiceTitan's interface "overcomplicated" and say "smaller teams find ServiceTitan overwhelming and struggling to get timely help during setup." The platform ships hundreds of reports and most $1M to $10M shops only use 8.

  • 06Can Clint replace ServiceTitan reports?

    No. Clint sits on top of ServiceTitan, reads the same API, and answers questions in plain language. Your ServiceTitan account stays the source of truth, and you stop opening the Daily Huddle just to filter and export a CSV.

See Clint in action

Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.