---
title: "Measure Performance & Make Decisions"
slug: "measure-performance-and-make-decisions"
updated: 2026-05-11T17:00:12Z
published: 2026-05-11T17:00:12Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Measure Performance & Make Decisions

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="b,i,svg,polyline,style"><div class="sc" style="max-width:960px;margin:0 auto;padding:0 0 3rem;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#1a1a1a"><div style="border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#0d1b35 0%,#162a4a 60%,#0f2040 100%);padding:32px 32px 28px;margin:0 0 16px;border-top:3px solid #3892F3;position:relative;"><div style="position:absolute;top:-60px;right:-60px;width:320px;height:320px;background:radial-gradient(circle,rgba(2,101,220,0.18) 0%,transparent 70%);pointer-events:none;"></div><div style="position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;border-radius:12px;"></div><div style="position:relative;display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;background:rgba(2,101,220,0.18);border:1px solid rgba(56,146,243,0.4);margin:0 0 16px"><span class="hb">SERVICETITAN · REPORTING &amp; ANALYTICS</span></div><div style="position:relative;font-size:24px;font-weight:800;color:#ffffff;line-height:1.25;margin:0 0 10px;max-width:520px;letter-spacing:-0.01em">Measure Performance &amp; Make Decisions</div><p style="position:relative;font-size:13.5px;color:#B5DEFF;margin:0;line-height:1.65;max-width:540px;opacity:0.85">Turn your data into action. Build reports, track KPIs on dashboards, and benchmark your business against the industry.</p></div><input type="checkbox" id="c-enterprise-hub" style="position:absolute;opacity:0;pointer-events:none;width:0;height:0"><div id="filter-bar" style="background:#f8fafb;border:0.5px solid #DFE0E1;border-radius:10px;padding:10px 14px;margin:0 0 8px"><div style="display:flex;align-items:center;gap:6px;flex-wrap:wrap"><span style="font-size:11px;font-weight:700;color:#374151">I also use:</span><label for="c-enterprise-hub" style="font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:14px;cursor:pointer;border:1px solid #D0D8DD;background:#fff;color:#374151">Enterprise Hub</label></div></div><div style="display:flex;align-items:center;gap:8px;margin:0 0 16px;flex-wrap:wrap"><span style="font-size:11px;color:#6A7A85;font-weight:500">Jump to:</span><a href="/docs/measure-performance-and-make-decisions#p1" class="jp" rel="noopener">Build &amp; Run Reports </a><a href="/docs/measure-performance-and-make-decisions#p2" class="jp" rel="noopener">Monitor Performance </a><a href="/docs/measure-performance-and-make-decisions#p3" class="jp" rel="noopener">Troubleshoot Reporting Issues </a><a href="/docs/measure-performance-and-make-decisions#kpi" class="jp" rel="noopener">Measure Impact </a></div><div id="p1" style="margin:20px 0 8px;padding:10px 14px;background:#E3FCFF;border-radius:8px;border-left:4px solid #038299"><div style="font-size:14px;font-weight:700;color:#038299">Build &amp; Run Reports</div></div><div style="display:flex;flex-direction:column;gap:6px"><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Build a custom report</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ The ability to create custom reports depends on the ServiceTitan package your company is subscribed to. If you don’t have the option to create a custom report, it may not be included in your package.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Reports</b> in the navigation bar and click <b>Create Report</b>. Choose a report type to see related templates — Financial, Operational, Marketing, Inventory, and more — then select a template that matches the data you need.</p><p style="margin:0 0 2px"><b>b.</b> Under <b>Columns to be displayed in the report</b>, select the fields you want to include. Use the search bar to quickly find columns. If you're unsure which columns to add, click the <b>Reporting Dictionary</b> (Templates Dictionary) to search for data field descriptions.</p><p style="margin:0 0 2px"><b>c.</b> Click <b>Next</b>, enter a descriptive report name, select a category, and optionally add a description. Configure sharing settings to control which team members can view or edit the report.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Save</b> to store the report. To run it, apply filters such as date range, business unit, job type, or technician, then click <b>Run Report</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/create-custom-reports" target="_self" translate="no" class="sl" rel="noopener"><u>Create custom reports</u></a><a href="/v1/docs/run-report" target="_self" translate="no" class="sl" rel="noopener"><u>Run, filter, and export reports</u></a><a href="/v1/docs/reporting-dictionary" target="_self" translate="no" class="sl" rel="noopener"><u>Reporting Dictionary</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Combine data from multiple reports</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Reports</b> and click <b>Create Report</b>. Build your first report by selecting a template and columns.</p><p style="margin:0 0 2px"><b>b.</b> When you’re done setting up the first template, click <b>Join Template</b> to add a second report template. The system automatically identifies shared join entities (e.g., Customer ID, Job ID, Business Unit ID) that connect the two templates.</p><p style="margin:0 0 2px"><b>c.</b> Select the join entity to link the templates. Configure shared filters (like date range and business unit). Click <b>Run Report</b> to generate the combined report.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Multi-Template Reports (MTR) are limited to two templates per report. Extended (EXT) and Legacy reports cannot be joined. If a 1-to-many relationship exists on the join entity, results may show duplicated rows — try a different join entity if this occurs.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/create-and-run-multi-template-reports" target="_self" translate="no" class="sl" rel="noopener"><u>Create and run multi-template reports</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Schedule reports to be emailed automatically</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Scheduled reports run using the filters saved on the report. Update filters before scheduling to ensure the right data is delivered.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open a saved report and click <b>More</b> next to the report name, then select <b>Schedule</b>. Alternatively, click the <b>Calendar</b> icon on the report card from the Reports screen.</p><p style="margin:0 0 2px"><b>b.</b> Choose the schedule type: <b>Simple Report</b> (delivers individualized reports filtered by recipient) or <b>Flexible Report</b> (delivers the same report to all recipients with custom layout).</p><p style="margin:0 0 2px"><b>c.</b> Enter the email subject, select the delivery format (<b>PDF</b> or <b>XLSX</b>), set the date range and filters, and add recipients.</p><p style="margin:0 0 2px"><b>d.</b> Set the delivery cadence (daily, weekly, or custom frequency) and time, then click <b>Schedule</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/schedule-reports" target="_self" translate="no" class="sl" rel="noopener"><u>Schedule reports</u></a></div></div></div></div><div class="st ao-enterprise-hub" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px;position:relative"><span class="ao-tag">Enterprise Hub</span><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px;padding-right:140px">Run cross-location reports with Rollup Reporting</div><div class="addon-enterprise-hub" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> In <b>Enterprise Hub</b>, click <b>Rollup Reporting</b>. Click <b>Create Report</b> and select the report template you want to run across multiple locations.</p><p style="margin:0 0 2px"><b>b.</b> Choose the <b>Tenants</b> (locations) to include. You can select all locations or pick specific ones for comparison. Make sure to include the Tenant ID, Tenant Name, and Tenant Official Name columns.</p><p style="margin:0 0 2px"><b>c.</b> Apply date range and other filters, then click <b>Run Report</b>. The report aggregates data across all selected locations into a single view.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Enterprise Hub Rollup Reporting requires the Enterprise Hub SKU. Multi-Template Reports within Enterprise Hub are still Early Access (Enterprise Plus only) as of April 2026\.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/create-a-report" target="_self" translate="no" class="sl" rel="noopener"><u>Create a Rollup report</u></a><a href="/v1/docs/use-multi-template-reports-in-enterprise-hub-rollup-reports" target="_self" translate="no" class="sl" rel="noopener"><u>Use multi-template reports in Enterprise Hub</u></a></div></div></div></div></div></div><div id="p2" style="margin:20px 0 8px;padding:10px 14px;background:#E0F2FF;border-radius:8px;border-left:4px solid #004491"><div style="font-size:14px;font-weight:700;color:#004491">Monitor Performance</div></div><div style="display:flex;flex-direction:column;gap:6px"><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Use the Modular Dashboard and built-in modules</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Dashboard</b> in the navigation bar. The <b>Modular Dashboard</b> may load by default with built-in modules including Business Metrics, Call Metrics, CSR Metrics, and Heat Map. If the Modular Dashboard isn’t your default dashboard, select it from the dropdown menu.</p><p style="margin:0 0 2px"><b>b.</b> Use the <b>date range</b> and <b>business unit</b> filters at the top of the dashboard to narrow the data displayed across all modules.</p><p style="margin:0 0 2px"><b>c.</b> Review key modules: <b>Business Metrics</b> shows revenue, trends, and core KPIs. <b>Call Metrics</b> tracks call booking efficiency. <b>CSR Metrics</b> compares call agent performance. <b>Heat Map</b> displays job and revenue density by ZIP code.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/dashboards-home" target="_self" translate="no" class="sl" rel="noopener"><u>Dashboards and Scorecards</u></a><a href="/v1/docs/dashboard-business-metrics" target="_self" translate="no" class="sl" rel="noopener"><u>Dashboard business metrics</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Create custom dashboards</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Dashboard</b> and click the <b>Modular Dashboard</b> dropdown, then select <b>Create Dashboard</b>. Name it based on what you want to track — for example, <i>Daily Revenue</i> or <i>Dispatch Efficiency</i>.</p><p style="margin:0 0 2px"><b>b.</b> Click <b>Add Module</b> to place data tiles on the dashboard. Choose from KPI modules, charts, tables, or report-based modules. Configure each module with the metric, date range, and filters you need.</p><p style="margin:0 0 2px"><b>c.</b> Drag and resize modules to arrange the layout. Click <b>Add Section</b> to organize modules into groups. Click <b>Save</b> when done.</p><p style="margin:0 0 2px"><b>d.</b> Share the dashboard by configuring access settings so the right team members can view it.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ The ability to create custom dashboards depends on the ServiceTitan package your company is subscribed to. If you believe you have the ability to create custom dashboards and see an "upgrade" prompt when creating a custom dashboard, a specific configuration may need to be enabled — contact support.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/create-and-edit-custom-dashboards" target="_self" translate="no" class="sl" rel="noopener"><u>Create and edit custom dashboards</u></a><a href="/v1/docs/custom-dashboards" target="_self" translate="no" class="sl" rel="noopener"><u>Custom dashboards</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Track technician performance with scorecards</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Dashboard</b> and scroll down to the <b>Technician Scorecards</b> section. This shows performance metrics for each technician grouped by the job's BU Division.</p><p style="margin:0 0 2px"><b>b.</b> Review key metrics including average ticket size, revenue generated, membership conversions, and customer satisfaction scores. Use the date range selector to compare different time periods. Use the tabs (Revenue, Lead Generation, Replacements) to view different performance areas.</p><p style="margin:0 0 2px"><b>c.</b> Click on an individual technician to drill into their detailed performance. Use these insights for coaching conversations and identifying top performers.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/technician-scorecards" target="_self" translate="no" class="sl" rel="noopener"><u>Technician Scorecards</u></a><a href="/v1/docs/marketing-scorecards" target="_self" translate="no" class="sl" rel="noopener"><u>Marketing Scorecards</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Compare your performance to industry benchmarks</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Reports</b> in the navigation bar, then click <b>Benchmark Reports</b> in the side menu. Benchmark Reports are personalized quarterly reports powered by Titan Intelligence that compare your key metrics against anonymized industry averages for businesses of similar size and trade.</p><p style="margin:0 0 2px"><b>b.</b> Click <b>Download</b> next to a report to open the Benchmark Report PDF. You can also access the current report via <b>TitanAdvisor</b> in the top toolbar — click "View your Benchmark Report \- powered by TI" in the TitanScore section.</p><p style="margin:0 0 2px"><b>c.</b> Use the benchmark data to set realistic performance goals for your team and identify which areas of your business have the greatest room for growth.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Benchmark Reports require Titan Intelligence Data Preferences to be opted in. Go to Settings &gt; Titan Intelligence &gt; Data Preferences and enable Industry Publications. Customers must have completed at least 100 jobs in the review period to receive a report. Reports are not available for Alaska or Puerto Rico.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/access-benchmark-reports" target="_self" translate="no" class="sl" rel="noopener"><u>Access Benchmark Reports</u></a><a href="/v1/docs/titanadvisor-administrator-overview-1" target="_self" translate="no" class="sl" rel="noopener"><u>TitanAdvisor overview</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Monitor feature adoption with TitanAdvisor</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Click the <b>TitanAdvisor</b> icon in the top toolbar. Review the <b>TitanScore</b> — this measures how well the account has adopted and configured ServiceTitan features.</p><p style="margin:0 0 2px"><b>b.</b> Review failing checkpoints and specific recommendations. Each feature area (Lead Generation, Job Booking &amp; Dispatching, Selling &amp; Performing Work, Accounting, etc.) has setup and usage checkpoints that contribute to the overall score.</p><p style="margin:0 0 2px"><b>c.</b> Use TitanAdvisor insights during customer conversations to identify quick wins — features that are set up but underused, or features that haven't been configured yet but would drive value.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/titanadvisor-administrator-overview-1" target="_self" translate="no" class="sl" rel="noopener"><u>TitanAdvisor administrator overview</u></a></div></div></div></div></div><div id="p3" style="margin:20px 0 8px;padding:10px 14px;background:#F1EDFF;border-radius:8px;border-left:4px solid #4F3A9E"><div style="font-size:14px;font-weight:700;color:#4F3A9E">Troubleshoot Reporting Issues</div></div><div style="display:flex;flex-direction:column;gap:6px"><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot: Report taking too long or timing out</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Reduce the date range. Reports covering more than 90 days with many columns can time out. Try running the report for a single month first, then expand if it loads successfully.</p><p style="margin:0 0 2px"><b>b.</b> Remove unnecessary columns. Each column adds processing time. Keep only the fields you need for your analysis.</p><p style="margin:0 0 2px"><b>c.</b> Apply business unit or job type filters to reduce the volume of data returned. Unfiltered reports across all business units take significantly longer to process.</p><p style="margin:0 0 2px"><b>d.</b> If the report still times out, try scheduling it for email delivery instead of running it on-screen. Scheduled reports process in the background without browser timeout limits.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ AR Transaction reports should be limited to a maximum 1-year date range for performance. Larger ranges cause timeouts. Joining Customers and Customer Memberships templates produces very large result sets and may also timeout.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/run-report" target="_self" translate="no" class="sl" rel="noopener"><u>Run, filter, and export reports</u></a><a href="/v1/docs/schedule-reports" target="_self" translate="no" class="sl" rel="noopener"><u>Schedule reports</u></a></div></div></div></div><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot: Report data looks wrong or incomplete</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Check invoice status. Revenue and performance pay data only appear in reports after invoices reach <b>Posted</b> or <b>Exported</b> status. If a tech's revenue looks low, check whether their invoices have been posted.</p><p style="margin:0 0 2px"><b>b.</b> Check equipment configuration. Equipment aging reports require that Equipment Types have a Replacement Age defined in Pricebook. If aging data is missing, verify the Pricebook setup.</p><p style="margin:0 0 2px"><b>c.</b> For AR Aging reports, verify that Payment Terms have been assigned to invoices. Invoices without Payment Terms will not sort into the correct aging buckets.</p><p style="margin:0 0 2px"><b>d.</b> For Technician Location Exception reports, confirm that Native GPS is enabled. Without GPS, the report cannot accurately track technician location.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/ar-transactions-report" target="_self" translate="no" class="sl" rel="noopener"><u>AR Transactions report</u></a><a href="/v1/docs/technician-location-exception-report" target="_self" translate="no" class="sl" rel="noopener"><u>Technician Location Exception report</u></a></div></div></div></div></div><div id="kpi" style="margin:24px 0 12px"><div style="display:flex;align-items:center;gap:8px;margin:0 0 12px"><svg width="15" height="15" viewbox="0 0 24 24" fill="none" stroke="#004491" stroke-width="2.5"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline></svg><div style="font-size:13px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.06em">Measure the impact</div></div><div style="display:grid;grid-template-columns:1fr 1fr;gap:8px"><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">VISIBILITY</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Active reports and dashboards</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">check saved report count. If your team only uses default reports, you may be missing insights specific to your business.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">EFFICIENCY</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Revenue per technician</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">review the Revenue tab. Low or declining revenue per tech may signal training gaps or inefficient dispatching.</div><a href="https://go.servicetitan.com/#/new/dashboards/modular-dashboard" target="_blank" class="sl" rel="noopener">Dashboard &gt; Technician Scorecards ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">PERFORMANCE</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Average ticket size</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">run filtered by technician. Compare against Benchmark Report data to identify coaching opportunities.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; search "BU Dashboard Revenue" ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">BENCHMARKING</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Industry comparison</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">download the latest quarterly PDF. Or access via TitanAdvisor &gt; TitanScore &gt; "View your Benchmark Report."</div><a href="https://go.servicetitan.com/#/new/reports/benchmark-reports" target="_blank" class="sl" rel="noopener">Reports &gt; Benchmark Reports ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">ADOPTION</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Scheduled report delivery count</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">check how many reports are scheduled. Automated delivery ensures decision-makers see data without logging in.</div><a href="https://go.servicetitan.com/#/new/reports/scheduled" target="_blank" class="sl" rel="noopener">Reports &gt; Scheduled Reports ↗</a></div><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">HEALTH</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">TitanAdvisor score</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">review overall TitanScore and failing checkpoints. Use recommendations to identify quick-win features and configuration gaps.</div><a href="https://go.servicetitan.com/#/new/titanadvisor/" target="_blank" class="sl" rel="noopener">TitanAdvisor (top toolbar) ↗</a></div></div></div><style> .sc { counter-reset: step } .sn { counter-increment: step } .sn::before { content: counter(step) } .hb { font-size: 10.5px; font-weight: 700; color: #78BBFA; letter-spacing: 0.08em } .jp { font-size: 11.5px; font-weight: 600; color: #374151; text-decoration: none; padding: 5px 13px; background: #fff; border: 1px solid #D0D8DD; border-radius: 20px; transition: all 0.15s } .jp:hover { background: #E0F2FF; border-color: #B5DEFF; color: #004491 } .st { transition: box-shadow 0.15s, border-color 0.15s } .st:hover { border-color: #B5DEFF !important; box-shadow: 0 2px 12px rgba(2, 101, 220, 0.07) } .sl { font-size: 10.5px; color: #0265DC; text-decoration: none; margin-right: 6px } .sl:hover { text-decoration: underline } .sl+.sl::before { content: "· "; color: #D0D8DD } .kl { display: flex; flex-direction: column; gap: 4px; margin-top: 2px } .kl .sl { display: flex; align-items: baseline; gap: 4px; margin-right: 0 } .kl .sl::before { content: "→ "; color: #8C9CA5; font-size: 10px; flex-shrink: 0 } .kl .sl+.sl::before { content: "→ "; color: #8C9CA5; font-size: 10px; flex-shrink: 0 } .ao-tag { position: absolute; top: 10px; right: 14px; font-size: 10px; font-weight: 600; padding: 2px 8px; border-radius: 10px; background: #f0f1f2; border: 1px solid #D0D8DD; color: #5f5e5a; white-space: nowrap } #c-enterprise-hub { position: absolute !important; opacity: 0 !important; pointer-events: none !important; width: 0 !important; height: 0 !important } #c-enterprise-hub:checked~* label[for="c-enterprise-hub"] { background: #0d1b35 !important; color: #e8ecf0 !important; border-color: #0d1b35 !important } .ao-enterprise-hub { display: none !important } #c-enterprise-hub:checked~.ao-enterprise-hub, #c-enterprise-hub:checked~* .ao-enterprise-hub { display: flex !important } .addon-enterprise-hub { display: none !important } #c-enterprise-hub:checked~* .addon-enterprise-hub { display: block !important } p[data-block-id] { font-size: 1rem; } ul li p[data-block-id] { margin-bottom: 0; } ul[data-type="taskList"] li div p[data-block-id] { margin-bottom: 0; } ol li p[data-block-id] { margin-bottom: 0; } table tbody th p[data-block-id] { margin-bottom: 0; } blockquote p[data-block-id] { margin-bottom: 0 !important; } p[data-block-id]:empty::after { content: "\00A0"; } </style></div></editor360-custom-block>
