brand logo
Skip to main content

Business Planning Tool

ServiceTitan Knowledge Base

Business Planning Tool

Set goals for your business and technicians, track progress in near-real time, and plan technician capacity — all in three simple steps.

Who Uses This

Administrators, business owners, general managers, and technician managers. Account configuration is required — contact your success or implementation manager to enable.

Key Benefit

Goals are predefined based on your historical data and desired growth. Technicians see their goals on mobile; admins track progress in the BPT and Modular Dashboard.

⚠ IMPORTANT — Things to Know Before You Start

  • All administrators and owners can see and change goals. There are no permissions to limit access, so align with your team before editing.
  • Goals are saved for everyone — there is no way to revert changes. Always click Next to save; otherwise changes are lost.
  • After tracking and pacing starts, you cannot edit goals for months that have already passed.
  • Technician goals reset automatically on the 1st of each month based on the previous month's performance. Make manual changes on the 1st only.
  • BPT data updates every 15 minutes. Mobile app data updates every 60 minutes.

The Business Planning Tool (BPT) helps you set goals for your business and technicians, and track those goals within ServiceTitan in near-real time — both on the office side and on mobile for technicians. It uses a simple three-step approach with all goals predefined based on your historical data and desired growth.

Setup

Set Goals

The BPT helps you build goals in three simple steps: initial goal setup, capacity planning, and technician goals. To access the BPT, go to your Dashboard and click Finish Goals Setup.

ServiceTitan Dashboard with Finish Goals Setup button

The Welcome to Business Planning Tool screen opens and provides a quick overview of the steps involved. When you're ready to start, click Start Planning.

Welcome to Business Planning Tool screen with Start Planning button
1

Initial Goal Setup

The Initial goal setup step helps you look over your historical data in ServiceTitan so you can set your overall desired completed revenue goal for the year. You can also edit this amount at any time before goal tracking and pacing starts.

Completed Revenue Goal entry screen

On the left side, the BPT displays your completed revenue in dollars for the previous year. Enter the goal amount in the Revenue Goal field.

Revenue Goal field filled with 3,500,000 at 19.6% growth

💡 Tip: Click % to set the revenue as a percentage increase over the previous year.

Click See Historical Data to see additional details. You can also edit historical data from this screen, if needed.

📌 Note: If you edit historical data, edits are automatically saved to the BPT only — the amounts may not match what is displayed in Reports 2.0.

Historical data tabs:

Completed Revenue historical data table by BU and monthCompleted Jobs historical data table by BU and monthTotal Job Average historical data table by BU and month

📌 Note: Historical amounts for Total Jobs Average cannot be changed — they are automatically calculated from [Completed Revenue] / [Completed Jobs].

Once your completed revenue goal is set, click Next. If you're editing an existing revenue goal, a confirmation message will appear. Click Yes to update and rewrite BU and technician goals, or No to keep the original.

Goal change confirmation dialog

📌 Note: This message only appears if tracking hasn't started yet and you've already visited Step 2 and Step 3.

2

Capacity Planning

Based on your completed revenue goal, the Capacity Planning step helps you determine the number of technicians needed to achieve your revenue goal. It also displays goals (Completed Revenue, Total Job Average, and Completed Jobs) for the year by individual Business Unit (BU) and allows you to edit them as needed.

Capacity Planning initial change confirmation dialogCapacity Planning main screen showing BUs and revenue goals by month

You can edit the following areas:

Number of Working Days per Month

Click the Calendar icon for the month you want to edit. By default, the number of working days assumes five days per week.

Working days calendar picker for August 2023

📌 Note: If you've started Tracking and Pacing, you can only edit current and future months.

Jobs per Day per Technician

Use the Jobs per day per technician field next to each BU to edit the recommended number of jobs for each technician per business day. The default is calculated from your historical data for each BU.

Jobs per Day per Technician fields for each BU

💡 Tip: Hover over the Info ⓘ icon for a detailed explanation of how this amount is calculated.

Individual Business Unit Goals per Month

Expand an individual BU to edit that BU's Revenue Goal and Average Ticket amounts per month.

📌 Note: Your Revenue Goal is the historical revenue for the BU for the same month last year × the growth % for this year. Average Ticket is the historical Total Job Average for the BU last year.

Expanded BU row showing Revenue Goal, Average Ticket, Jobs Needed, Avg Technicians Needed

As you edit amounts, the Jobs Needed and Avg Technicians Needed fields update to reflect capacity needed to hit your goals. Click the undo/redo icons to revert or reapply changes.

📌 Note: You can only edit goals for current and future months.

When you're finished, click Next. If changes affect the overall Completed Revenue goal, a confirmation dialog appears showing the new goal, initial goal, and difference.

Confirmation: Revenue goal changed dialogConfirmation: Jobs per day changes dialog with Recalculate option

⚠ IMPORTANT

  • If you recalculate all technician goals according to the new goal, all previous technician goals are reset. This cannot be undone.
  • Be sure to talk to your technicians about the changes before proceeding.
3

Technician Goals

Goals for technicians are automatically generated for each month based on the previous month's performance and BU goals. You can update technician goals for current and future months.

📌 Note: If you update technician goals for future months, save a screenshot on the 1st of the month — the algorithm will reset all existing goals based on the last month's performance.

Technician Goals screen showing technicians and their BU goals

Use the toggle to switch between viewing goals per Technician or per Business Unit. The top portion of the Technician Goals tab displays:

The total revenue goal for the year, the current month, and whether you're viewing goals per technician or per BU

Number of unassigned technicians, number of working days for the current month, and total technician goals for all technicians for the current month

Technician Goals top bar with revenue goal and working daysTechnician Goals table showing Aaron Anderson's BU goals

To update goals for individual technicians:

1

Click the Business Unit field to update the BU the goal is for. Select the new BU from the list and click ✓ to save.

Business Unit dropdown selector
2

Click Add BUs to add a goal for a new BU. Select the BU from the list and click ✓ to save.

3

Click the Revenue Goal field to enter a goal for that technician for the new BU. Click ✓ to save.

Revenue goal inline edit field

💡 Tip: Click Historical Data to view the prior year's revenue, BU total job average, and number of jobs for that technician for that BU.

If you have technicians with unassigned goals, click Unassigned Technicians to view a list and begin assigning them goals.

Unassigned Technicians panel with list of techniciansTechnicians to Hire section showing remaining revenue gap

The Technicians to Hire section displays the revenue goal still needed after assigning all individual technicians. The Business Unit screen shows technician goals per BU (read-only).

Business Unit goals view showing BU vs technician goalsSummary comparison of goals

When finished updating individual technician goals, click Done.

Transition

Waiting Period for Goals

Once you've set your goals, you enter Waiting Mode for 10 days before Tracking and Pacing begins. During this time, you can adjust goals by clicking Planner.

Waiting mode screen with Start Tracking Now buttonPlanner button

Use this time to discuss your company's goals with employees and technicians — how goals were set, why they matter, and how accountability works. Waiting Mode ends automatically after 10 days, or click Start Tracking Now to begin early.

Tracking

Track Goals

You can track goal progress in three ways:

Administrators can view goals and their status in the Business Planning Tool (BPT) and on the Modular Dashboard.

Technicians can see their goals in the Technician Mobile app.

Goal KPIs are available in the Business Unit Performance and Technician Performance report templates.

Track Goals Using the Business Planning Tool

Access the BPT by clicking View Goals on your Modular Dashboard.

Modular Dashboard with View Goals button and Business Goals section

📌 Note: The Business Goals section on the Modular Dashboard is not affected by top-level filters such as date range or Business Unit filter. Data updates every 15 minutes.

The BPT opens displaying your current year goals and has three main sections: Business Goals, Business Unit Goals, and Technician Goals. Update existing goals by clicking Planner.

Business Planning Tool main screen with Business Overview

Business Goals

The Business Goals screen opens by default. The Business Overview section displays Completed Revenue Goal, Completed Jobs, and Total Job Average in separate tabs.

Revenue header bar showing Current Revenue, Goal, Pace, and Progress

📌 Note: If you multiply Completed Jobs × Total Job Average, you won't get the Completed Revenue number shown. This is expected — the BPT rounds job counts up to whole numbers, and the Total Job Average is blended across the entire business.

Use the Month and Year toggle to view data per month or for the full year.

Month / Year toggle buttons

The Completed Revenue tab displays your current year completed revenue goal versus actual revenue for each month as a table and graph. Click a month to view actual vs. goal per BU; click an individual BU to view a graph.

Business Overview revenue table and graphApril 2023 BU breakdown with Actual Revenue vs Revenue GoalPlumbing Install monthly milestone drilldown graph

The Completed Jobs tab displays completed jobs goal vs. actual number of completed jobs as a table and graph.

Completed Jobs table and graph by yearApril 2023 completed jobs by BUPlumbing Install completed jobs milestone graph

The Total Job Average tab displays your total job average revenue goal vs. actual as a table and graph.

Total Job Average table and graph by yearMarch 2023 Total Job Average by BUTotal Job Average milestone drilldown graph

Business Unit Goals

The Business Unit Goals tab displays similar information as the Business Goals tab, except the data reflects your Completed Revenue Goal, Completed Jobs, and Total Job Average broken down by Business Units.

Technician Goals

The Technician Goals tab displays the actual revenue versus revenue goal for each technician, as well as the BU total job average and number of jobs completed for each month.

Technicians Goals tab headerTechnician Goals list showing Harper Guiterrez and Leo Fuller with Monthly MilestoneMonthly Milestone legend: Actual Revenue (Hit Goal) vs Ideal Revenue

Each technician has a Monthly Milestone tracker showing actual revenue (hit goal) and ideal revenue (evenly distributed by working days). Click ∨ next to a technician's name to display their revenue goals per BU. Click the technician's name to open their report in Reports 2.0.

Reports 2.0 view for a specific technicianTechnician report drilldown showing completed revenue

The technician report displays: Technician Name, Technician Business Unit, Completed Jobs, Completed Revenue, Total Job Average, [Goal] / [Actual] / [Pace $] / [Pace %] Completed Revenue for the selected month. Click Completed Jobs, Completed Revenue, or Total Job Average to view drilldown data.

Reports

Track Goals Using Reports

Create custom reports using the Business Unit Performance and Technician Performance report templates. See Create custom reports for more information.

Business Unit Performance Report

Use the Business Unit Performance report template to build a custom report with goal tracking columns across three metric categories:

Metric CategoryAvailable Column Variants
Completed Revenue[Goal], [Pace $], [Pace %], [Actual] — available for: per month, MTD, QTD, YTD
Completed Jobs[Goal], [Pace], [Pace %], [Actual] — available for: per month, MTD, QTD, YTD
Total Job Average[Goal], [Pace], [Pace %], [Actual] — available for: per month, MTD, QTD, YTD

📌 Note: Date filters are not applied to these columns. BU filters correspond to the invoice item's business unit. Adjustment invoices are excluded from revenue and total job average calculations.

Technician Performance Report

Use the Technician Performance report template to build a custom report with technician-level goal tracking columns for Completed Revenue — [Goal], [Pace $], [Pace %], and [Actual] — available for per month, MTD, QTD, and YTD timeframes.

Mobile

Technician Goal Tracking

Technicians can view their goals on the Dashboard in the mobile app.

📌 Note: Goals data in the mobile app updates every 60 minutes. By default, the dashboard displays goals by day. Tap Week or Month to switch views.

Technician mobile app dashboard showing daily goals by BU

The Weekly and Monthly views display current revenue, revenue goal, and pace to achieve the goal for the current month, as well as individual goals per BU. Tap Goals by BU to hide individual BU goals.

Weekly goals view showing Current Revenue, Revenue Goal, Pace, and Weekly Milestone by BUWeekly goals view with Goals by BU collapsed

📌 Note:Pace is the speed at which the technician is working right now relative to the ideal pace if work is distributed evenly by working days.

Tap the Month label to view goals for a past or future month.

Monthly goals with month picker dropdown showing January through August

Need help getting started with the Business Planning Tool? Contact your Success or Implementation Manager to enable this feature and configure your account.