Customer Portal overview

Prev Next

Overview

The Customer Portal is a web portal where your customers can view their outstanding invoices, service history, and request appointments. You can also set your portal up so that customers can make online payments there.


Who uses this feature

  • Administrators and office employees

Feature configuration

Things to know

  • To process credit cards through the Customer Portal, you must have ServiceTitan Payments set up and enabled.

  • To set up your portal for your Host Name, use a unique, easy-to-remember name directly related to your business. If you try to use a name that ServiceTitan has reserved, you'll get an error message asking you to choose another name.

Promote the Customer Portal

After you set up your customer portal, promote it to your customers to get the most out of the feature. Actively encourage your customers to use your customer portal:

  • Add a link to your customer portal in your customer notifications by editing your email notification templates. To learn more, see Customize notification message templates.

  • Add a link to your customer portal in your invoice email template. After you activate and set up your customer portal, use the {CustomerPortalLink} placeholder in the invoice email template to direct customers to your customer portal login page. For more, see Customize email templates.

  • Embed a link to your customer portal on your website with a prominent call-to-action.

  • While on the phone with customers, ask them if they know about the portal. Encourage customers to register if they have not. If a customer has already registered, encourage them to bookmark the login page.

Set up the Customer Portal

Setting up the Customer Portal requires the following tasks:

  • Accept the legal agreement

  • Enable and set up the Customer Portal

Accept the legal agreement

Before you can access the Customer Portal, an administrator needs to review and accept the Legal Agreement:

  1. Go to the top toolbar and click Settings A simple icon representing a settings gear. . In the side panel, click Communications > Customer Portal.

  2. Review the Legal Agreement.

  3. Select I agree and accept these terms and consent to Partner's access to my ServiceTitan account and data and then click Accept.

Legal agreement for ServiceTitan account access and data consent with acceptance checkbox.

Enable the Customer Portal

  1. Go to the top toolbar and click Settings A simple icon representing a settings gear. . In the side panel, click Communications > Customer Portal.

  2. Turn on the Enable Customer Portal toggle and then click SaveA user clicks to enable the customer portal feature in a settings interface.

  3. If you want your customers to be able to submit requests for jobs through the Customer Portal, turn on the Appointment Scheduler toggle. To learn more, see Set Web Scheduler for Office Employees, Set Web Scheduler for Homeowners, and Set up the Web Appointment Scheduler (Legacy)Feature control settings for enabling the appointment scheduler in ServiceTitan application.

  4. To allow your customers to see their Membership information in the Customer Portal, turn on the Enable users to view memberships in Customer Portal toggle. Toggle option to enable viewing memberships in the Customer Portal for users.        

    Note: Residential customers see Memberships. Commercial customers see Contracts.

            If enabled, enter the Membership information your customers can view:        

    1. Membership statuses for Customer Portal: Select the membership statuses such as Canceled, Expired, and Suspended that your customer can view.                

      Note: Active memberships always display for the customer.

    2. Write recurring service message: Enter a message that appears on the Visits tab when a user views a membership. Membership statuses with options to call or request an appointment for visits.

  5. Tailor which invoices appear in the customer portal by filtering based on Export Status or Review Status.        

    Note: You can filter only based on one of these two options and the other filter will be disabled. If you want all invoices to appear in the portal upon job completion, leave all boxes checked.

    1. Export Status Filter: Select the export status used to filter invoices displayed in the Customer Portal. For example, if you select Pending, invoices with an export status of Pending are displayed in the Customer Portal.

    2. Invoice Review Status Filter: Select the review status used to filter invoices displayed in the Customer Portal. For example, if you select Reviewed, invoices with a review status of Reviewed are displayed in the Customer Portal. Invoice filter options for export and review status with selected checkboxes.                

      Note: Deselecting a status means that all invoices with that status will be blocked from appearing in the portal. For example, if you select Export Status and check the boxes for Posted and Exported, leave Pending unchecked, an invoice that has an Export Status of Pending will not appear in the portal.

  6. Enter your business information:        

    1. Host: Enter a name that's easy for your customers to remember. For example, if your business website is xyzplumbing.com, enter xyzplumbing as the host.

    2. Name: Enter the official name of your company rather than any name specific to a particular business unit. For example, if your business handles plumbing and electrical work, enter XYZ Services rather than XYZ Plumbing or XYZ Electrical.

    3. Logo: As with the company name, upload a logo representing your entire company rather than a single business unit. (The image should be 50 pixels in height).

    4. Email and Phone: This email address and phone number should reach the specific person who can help your customers with your customer portal. Form fields for company name, logo upload, email, and phone number input.

  7. Select the business units you want to allow your customers to download their invoices from the Customer Portal. User selects HVAC Install option in customer portal for invoice access.

  8. When you're finished, click SaveA hand clicking the green 'Save' button next to a 'Cancel' option.

Modules in your customer portal

Modules in your customer portal include:

  • Invoices (Online Payments)

  • Memberships/Contracts

  • Web Appointment Scheduler

Invoices (Online Payments)

Your customers can login to your customer portal and see unpaid invoices for completed jobs in one spot and pay for them, partially or in full:

  • If your customers choose to pay partially, they can only select one invoice.

  • If your customers choose to pay an invoice in full, they can select multiple invoices and make a single payment.

This provides a more direct and centralized experience than customers needing to use email notifications for invoices to access Online Payments.

Note: $0 invoices are viewable in the history tab, but do not show up under Invoices.

Note: The Customer Portal corresponds to one ServiceTitan account, you can only link one ServiceTitan Payment account to your Customer Portal.

After you make the payments online through the Customer Portal, you can see them in the job's audit trail. To learn more, see the Guide to Online Payments.

Tip: Your customers can also download their invoices from the Invoices module, if enabled.

Service History

Your customers can access their invoice history by service location in the History tab.

Your customers can also view and download invoices, both paid and unpaid, for jobs associated with specific business units that you selected in Settings.

Memberships/Contracts

If enabled, the Memberships (or Contracts for commercial customers) tab appears. This allows your customers to view membership, see upcoming maintenance visits, and update the credit card payment information for their membership.

Web Appointment Scheduler

If enabled, the Web Appointment Scheduler allows your customers to submit appointment requests for jobs through your customer portal. These Web Appointment Scheduler requests show up under Bookings on the call booking screen; you can book jobs through the booking request. To learn more, see Set Web Scheduler for Office Employees, Set Web Scheduler for Homeowners, and Set up the Web Appointment Scheduler (Legacy), and Manage bookings.

Account creation

After your customers first land on the login page, they can click Request an invitation to register for your customer portal.

Then, they are prompted to enter the email address associated with their record in ServiceTitan.

Note: Your customer can only sign up with an email address that is on their customer record in ServiceTitan. If your customer wants to use a different email address, your office staff needs to update their contact information in ServiceTitan first.

After your customer's email address is entered and submitted, they receive a confirmation email. When they click the confirmation link in the email, they are prompted to create a password to login the Customer Portal.

Want to learn more?