ServiceTitan dashboard examples: what home-service operators actually build
ServiceTitan stores the raw job, call, and revenue data, but its built-in reporting shows you yesterday, one department at a time. These ServiceTitan dashboard examples show what operators build when they pull that data into a real-time cross-department view.
Picture a CSR manager pulling up ServiceTitan at 8 a.m. She clicks into the dispatch board to count open jobs, then jumps to the call center report to check yesterday's booking rate, then opens a separate export to see which CSR is lagging. By the time she has three numbers, her morning standup has already started. That is the gap these dashboard examples address.
ServiceTitan is a powerful field-management platform. Its reporting suite covers jobs, invoices, memberships, and marketing performance. What it does not do well is show every department on one live view, persist in real time as calls and jobs come in through the day, or feed a leaderboard that a CSR can glance at between calls. That is the job the examples below are built to illustrate.
What you will see on this page
- The six most common dashboard types operators build on top of ServiceTitan data, and what decision each one drives.
- A module-by-module table matching real board names to the ServiceTitan fields they pull and the daily action they enable.
- An illustrative live stats mockup showing what a ServiceTitan-connected view looks like at 10 a.m. on a Tuesday.
- The most common reason ServiceTitan reports feel stale, and the architecture that fixes it.
- FAQs on what you can and cannot pull from ServiceTitan into a custom dashboard.
The six dashboard types most commonly built on ServiceTitan data
Home-service companies using ServiceTitan tend to build the same six dashboard types once they decide to extend beyond ServiceTitan's own reporting. The boards are not fixed products; they are configured around the KPIs each business actually tracks. What follows describes the common pattern, not a locked template.
1. Live stats (the 30,000-foot view)
The Live Stats board pulls month-to-date revenue, average ticket, calls booked and missed, and capacity across departments into one screen. An HVAC owner using ServiceTitan sees it update as dispatch closes jobs rather than waiting for a nightly export. Typical sections include a trending view (year-over-year with an AI-assisted revenue projection), a sales summary, a calls summary, and a capacity gauge by department.
2. CSR and call-center board
The CSR board shows booking rate per representative, inbound call volume, missed calls, and average booked ticket, broken down to the individual level. A call-center manager running ServiceTitan can see at a glance whether today's booking rate is ahead or behind last month, which CSR has the lowest conversion, and how many callbacks are sitting in the queue. ServiceTitan holds the underlying call and job data; the dashboard surfaces it without requiring an export.
3. Sales leaderboard
The sales board ranks each rep by closed revenue, average ticket, and close rate, pulling from ServiceTitan job invoices. A plumbing company with five comfort advisors can display the leaderboard on the office TV so every rep sees where they stand before heading to the next estimate. Goals and contest bars can run alongside the leaderboard so a rep chasing a monthly target knows exactly how many more dollars they need.
4. Technician performance board
The techs board shows average ticket per technician, job count, membership conversions, and callbacks from ServiceTitan job records. An electrical company can filter the board to show only today's dispatched jobs, letting the service manager spot in real time which tech is running below their average ticket and send a coaching text before the tech closes the job.
5. Marketing and lead-source board
The marketing board combines ServiceTitan's lead-source attribution with spend data from connected ad platforms (Google Ads, for example) to show cost per booked call, booked revenue by channel, and ROAS by campaign. A roofing company running seasonal campaigns can see by Friday whether this week's Google spend is converting to booked revenue, not just clicks.
6. Financial dashboard
The financial board draws from QuickBooks (when connected) rather than ServiceTitan, surfacing gross profit, COGS, labor percentage, and net operating income against monthly targets. An owner at a multi-location HVAC and plumbing company can see a consolidated financial view mid-month instead of waiting for the books to close. This board complements ServiceTitan data but typically lives on a separate source.
ServiceTitan dashboard modules: data source, metrics pulled, and daily decision
| Dashboard board | Primary data source | Key metrics surfaced | Decision it drives |
|---|---|---|---|
| Live Stats | ServiceTitan (jobs, calls, memberships) | MTD revenue, average ticket, booked vs. missed calls, capacity %, goal progress | Where does the company stand right now vs. the monthly goal? |
| CSR / call center | ServiceTitan (calls, bookings, tags) | Booking rate per CSR, missed calls, callbacks queued, avg booked ticket | Which CSR needs coaching right now before more calls come in? |
| Sales leaderboard | ServiceTitan (invoices, estimates, close rates) | Closed revenue by rep, average ticket, close rate, MTD vs. goal | Who is on track for their monthly sales goal, and who needs a manager check-in? |
| Technician board | ServiceTitan (dispatched jobs, invoices, callbacks) | Avg ticket per tech, job count today, membership conversions, callbacks | Which tech is trending below their average ticket on today's run? |
| Marketing / lead source | ServiceTitan (lead source) + ad platforms | Cost per booked call, booked revenue by channel, ROAS, conversion rate by source | Is this week's ad spend converting to booked revenue at a profitable rate? |
| Financial | QuickBooks (when connected) | Gross profit, COGS, labor %, NOI, expense pacing | Are margins on track before the books close at month end? |
What a ServiceTitan-connected live stats board looks like at 10 a.m.
This illustrative view shows the kind of live stats dashboard a home-service operator sees when ServiceTitan job and call data feeds a real-time board. All figures are illustrative and drawn from demo data, not a real customer.
Figures are illustrative. A live datacube board connected to ServiceTitan reflects your own job records, call tags, and KPI definitions, not these demo values.
Info
Dashboard idea: before-and-after CSR coaching
A garage door company running ServiceTitan had a CSR manager who reviewed booking rates once a week from an exported report. By the time she identified that one CSR was booking at 58 percent while the rest averaged 74 percent, that CSR had handled roughly 200 calls since the last review. A live CSR board connected to ServiceTitan shows the same gap before the morning rush ends, so the manager can sit next to the rep, listen to a live call, and correct the script that same day. The difference is not in the data; it is in when you see it.
Why ServiceTitan's built-in reports feel stale to growing operators
ServiceTitan reports are department-specific by design. The dispatch board shows open jobs. The call-center report shows call volume. The marketing report shows lead-source attribution. Each view is accurate inside its lane, but nobody's business runs in a single lane.
An owner checking profitability has to cross-reference ServiceTitan's revenue figures with QuickBooks COGS numbers by hand. A sales manager comparing reps on close rate has to export a report, sort it, and share it in a meeting where the data is already a day old. A CSR manager looking for the booking-rate laggard opens three screens and does the math herself.
This is not a flaw in ServiceTitan; it is the structural gap that a cross-department visibility layer fills. The dashboard examples above consolidate ServiceTitan data with QuickBooks, call tracking, and ad platforms so the view the owner needs is already assembled, updating through the day, and formatted for the decision at hand, not the data table an analyst might prefer.
What to look for when evaluating a ServiceTitan dashboard
When comparing options, four things separate a useful ServiceTitan dashboard from one that becomes shelf-ware. First, data freshness: how quickly does a closed job appear on the dashboard? A lag of 15 minutes is workable; 24 hours makes it a report, not a dashboard. Second, cross-tool consolidation: can it pull QuickBooks financials alongside ServiceTitan jobs in the same view? Third, role-specific views: a CSR board and a technician leaderboard require different layouts and different data permissions. Fourth, display flexibility: can it run on a TV in the call center, on mobile for a manager on the road, and on web for the owner at 6 a.m.? For a deeper look at what distinguishes one dashboard provider from another for ServiceTitan teams, see what to look for in a ServiceTitan dashboard partner.
If leaderboards are part of your evaluation, ServiceTitan leaderboards: what contractors should track covers the specific metrics worth surfacing by role.
Info
Owner takeaway: the cost of one missed coaching moment
A plumbing company running ServiceTitan on 1,200 inbound calls a month with a 68 percent booking rate and a 490 dollar average ticket is booking roughly 816 jobs a month. A coaching intervention that moves one underperforming CSR from 58 percent to 73 percent booking rate recovers approximately 180 additional bookings annually, which at that average ticket could represent around 88,000 dollars in additional booked revenue per year. The math is hypothetical and depends on your trade, market, and call mix, but it illustrates why the timing of when you see the number matters as much as the number itself.
Is your ServiceTitan data ready for a real-time dashboard?
Before connecting ServiceTitan to an external dashboard, check these signals. A "poor" status does not disqualify you; it tells you where to clean up data before the build so the dashboard reflects reality.
- Call tags are consistently applied by all CSRsUntagged calls create holes in booking rate dataPoor
- Current
- Inconsistent
- Target
- Consistent
- Lead sources are assigned on every booked jobMissing lead source dilutes marketing ROI viewsWatch
- Current
- ~85% assigned
- Target
- 95%+ assigned
- All active technicians have a profile in ServiceTitanRequired for per-tech leaderboard accuracyGood
- Current
- Complete
- Target
- Complete
- Job types are standardized (service vs. install vs. diagnostic)Inconsistent job types skew average ticket by categoryWatch
- Current
- Mostly standardized
- Target
- Fully standardized
- QuickBooks chart of accounts maps to trade cost categoriesNeeded for accurate COGS and labor percentage displayWatch
- Current
- Partially mapped
- Target
- Fully mapped
| Metric | Current | Target | Status |
|---|---|---|---|
| Call tags are consistently applied by all CSRsUntagged calls create holes in booking rate data | Inconsistent | Consistent | Poor |
| Lead sources are assigned on every booked jobMissing lead source dilutes marketing ROI views | ~85% assigned | 95%+ assigned | Watch |
| All active technicians have a profile in ServiceTitanRequired for per-tech leaderboard accuracy | Complete | Complete | Good |
| Job types are standardized (service vs. install vs. diagnostic)Inconsistent job types skew average ticket by category | Mostly standardized | Fully standardized | Watch |
| QuickBooks chart of accounts maps to trade cost categoriesNeeded for accurate COGS and labor percentage display | Partially mapped | Fully mapped | Watch |
ServiceTitan dashboard examples: frequently asked questions
See what a ServiceTitan-connected dashboard looks like for your operation
Book a live demo and we will walk through the specific boards your CSR manager, sales manager, technicians, and owner would see, built on your ServiceTitan data and any other sources your company runs. No generic slideshow; we show the actual view.
