--- title: "Use custom fields" slug: "use-custom-fields" updated: 2026-10-15T01:31:11Z published: 2026-10-15T01:31:11Z canonical: "help.servicetitan.com/use-custom-fields" --- > ## 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. # Use custom fields ## Overview If you use specialized information in your workflows, you can gather and track the information in your records with custom fields. Custom fields show up in [Search](/construction/docs/use-search-in-servicetitan) and can be included in reports. You can add custom fields to Customer Records, service Location Records, jobs, projects, purchase orders, equipment records, employee settings, and technician settings. --- ### #### Who uses this feature - Administrators and office employees - Applies to all business types - Applies to all trades ## Things to know - After adding a custom field, you may need to refresh before you see the new custom field. - Normally, when you book a job, the job type, business unit, campaign, and priority fields auto-populate. However, if you add a custom field to your Call Booking workflow, you'll need to manually set those job details when booking jobs. - After you've added and started using a custom field, you can filter search results with that field. - If you create a custom field for the job record, you can make the custom field required for the Call Booking screen. You can also assign the custom field for specific job types. - If you create a custom field for installed equipment, you can associate the field to an equipment type. After selecting **Installed Equipment**, select **Show on Specific Equipment Types**. Then, use the dropdown to associate an equipment type with the custom field. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-xh4v5dyd.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) - If you create a custom field for Customer Memberships, you can include the field on customer-facing membership estimates and invoices generated in the office. After selecting **Customer Membership Record**, select **Display on Office Membership Estimates and Invoices**. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-z9nvg0bl.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) ## Use cases - Create a custom field that stores the year a house was built in the service location record to keep track of how old the homes you service are. - Use an age of equipment field in equipment or service location records to track the age of your customer's equipment. This helps you be proactive about maintenance and replacement. - Add a preferred technician field to customer records to increase customer service and satisfaction. - Track permit numbers in jobs and projects where applicable. - Add the gender of the caller to customer records for marketing purposes. ## Add a custom field 1. Go to the top toolbar and click **Settings** ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-eycdp93q.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D). 2. In the side panel, click **Operations** > **Custom Fields**. 3. On the *Custom Fields* screen, click **Add**. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-5vmch47i.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 4. Enter a name in the **Name** field. 5. Select where you want the field to appear. A field can appear in multiple places. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-2o5weki0.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 6. From the **Type** dropdown, select the information you want the field to include: ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-z8hditl7.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) - **Text:** Letters, numbers, and symbols - **Dropdown:** A list of items to select from: 1. Enter the first item in the list in the **Option 1** field. 2. Click **Click to add option** to add another field. 3. Click and drag the arrows on the side of a field to change the list order. 4. Click **Remove** next to a field to delete it from the list. > [!NOTE] > **Note:** You can include up to 1,000 options in the *Custom Field* dropdown. - **Numeric:** Numbers only. 7. When you're finished, click **Save**. The new field appears on the records or pages you selected. ## Manage custom fields 1. Go to the top toolbar and click **Settings** ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-kgby9nf8.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D). 2. In the side panel, click **Operations** > **Custom Fields**. 3. On the *Custom Fields* screen, click **Edit** next to a custom field to make changes. 4. Select the checkbox next to a custom field and click **Deactivate**. This hides the field from records. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-6k8ipb8j.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 5. To reactivate a custom field, go to the *Active* column and click the **filter** icon. 6. Select **Inactive** and click **Filter**. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-8w5r2egd.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 7. Select the checkbox next to the field you want to reactivate and click **Activate**. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-pwo7wwdt.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) ## Custom field options for the Call Booking screen You can mark custom fields as required for the Call Booking screen. This helps you ensure compliance when collecting key information from the customer while booking a job. You can also assign a custom field to a specific job type so that only the specified custom fields appear when the job type is selected. This helps reduce the mental load of CSRs and allows for more customization during the job booking process. 1. Follow the instructions to **Add** or **Edit** a custom field. 2. If *Job Record* is selected for where the custom field appears, the **Display on Call Booking Screen** option appears. Select the checkbox to add this custom field to the Call Booking screen. 3. The *make this a required field* option appears. Select the checkbox to make this custom field required for the CSR to fill out. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-jartz08l.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 4. In the *Add to job types section*, use the dropdown menu to select the **Job Types** that use the custom field on the Call Booking screen. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-cwj9czx8.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) > [!NOTE] > **Note:** If the Job Types field is left blank, the custom field appears for every job type. 5. When you're finished, click **Save**. ## Use custom fields in reports You can include custom fields in reports related to where they appear. For example, if you added a custom field to location records, you can include the field in job-related or customer-related reports where location records are used. 1. Go to the top toolbar and click **Reports**. 2. Use the **Search** field to find your report, or click **All Reports** in the side panel for a full list. 3. Click the title of the report you want to run to open it. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-41hohp7i.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 4. On the *Report* screen, click **Edit Columns**. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-ahgylkz0.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 5. In the *Edit Columns* form that opens, scroll to the bottom and select the custom fields you want to add. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-custom-fields-image-9cyb1ww8.png?sv=2026-02-06&spr=https&st=2026-10-31T00%3A41%3A34Z&se=2026-10-31T01%3A41%3A34Z&sr=c&sp=r&sig=b0ZiViyz7Gtv%2FAmQ1AqvD7SbeWwhKJnJw6vCsSBGaV0%3D) 6. When you're finished, click **Apply**. 7. Run the report. Your report results include the custom field information. ## Want to learn more? - Visit ServiceTitan Academy to enroll in [Sales Tracking and Reporting](https://servicetitan.docebosaas.com/academy/learn/courses/337/sales-tracking-and-reporting) The top-level account in ServiceTitan representing a property owner or account holder, containing all locations, jobs, and history. **What it does:** Serves as the single source of truth for all customer interactions, history, and financial data. **Also called:** Customer account, Client record **Tags:** Core [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) A physical service address associated with a customer, containing all jobs, equipment, and history for that property. **What it does:** Separates service history by property so businesses serving customers with multiple locations can track work at each site. **Also called:** Service address, Property record **Tags:** Core [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) When sold, a customer membership is configured from the membership type. You add customer-specific details like billing information, service location, and recurring services. [Learn more →](https://help.servicetitan.com/docs/memberships-glossary) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)