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

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.


FAQ

What is a Customer Portal?

The Customer Portal is a web portal where your customers can view their outstanding invoices, service history, and request appointments.

Are there any requirements to access the Customer Portal?

Before you can access the Customer Portal, an administrator needs to review and accept the Legal Agreement. Additionally, you need to enable the Customer Portal toggle, for more information see Customer Portal.

How can I access the Customer Portal?

To access the Customer Portal, go to Settings > Communications > Customer Portal. The Customer Portal link is set in the Host field.

How do my customers access the Customer Portal?

Your customers can access the Customer Portal through a link that you email them or they otherwise gain access to. After your customers first land on the login page, they can click Request an invitation to register for your customer portal.

To ensure your customers have easy access:

  • 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.

Can I reset the Customer Portal URL Host field?

Yes. You can reset your portal for your Host Name. To set up your Customer Portal Host name use a unique, and easy-to-remember name related to your business.

Can I use the name of the Host ServiceTitan has reserved?

No, if you use the Host name ServiceTitan has reserved, you'll get an error message asking you to choose another name.

Is there a minimum and maximum character length to set the Customer Portal URL Host name?

Yes, there is. The characters maximum limit is 63 and minimum limit is five.

Note: All characters should be in lowercase.

Can I log in the Customer Portal if ServiceTitan Payments is not enabled?

Yes. You can log in the Customer Portal and view your open Invoices and Service History even if you don't have ServiceTitan Payments enabled, but you can't make any payment.

Can I make a payment in the Customer Portal if ServiceTitan payments is not enabled?

No. You can't make a payment.

Why can't I process credit cards through the Customer Portal?

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

Can a customer pay multiple invoices with one charge in the Customer Portal?

Yes, they can select multiple invoices to pay at one time.

Where can I find the payments made online through the Customer Portal?

You can view the payments made online through the Customer Portal in the job's audit trail.

Can customers pay with GreenSky in the Customer Portal?

Yes, customers can pay with their GreenSky virtual card, but they can't apply for GreenSky in the Customer Portal.

Can I pay for a whole project at once in the Customer Portal?

It is not possible to pay for the whole project at once in the Customer Portal. You need to pay each invoice individually to complete the payment for the project.

Do all location's histories and invoices appear in their Customer Portal account if a customer has multiple locations with the same email associated?

Yes. If you have more than one profile the Customer Portal shows Service History and Invoices from all profiles that are associated with the same email address. Once you click the Invoice tab then click the bill to dropdown to select the customer you want to look at.

Do $0 jobs appear in the Customer Portal?

Yes, they appear in the history tab, but not on the invoices tab.

If you think that a job is missing, make sure that the job's business unit is selected.

To check if the job's business unit is selected:

  1. In ServiceTitan, go to Settings > Communications > Customer Portal.

  2. Check if the business unit is selected in the Allow customer portal user to view and download invoices for jobs associated with the following business units section.

How can I benefit from using the Customer Portal?

To get more benefit of using the Customer Portal, encourage your customers to use the Customer Portal by sending them the link in email, add the link in your invoice email template, or embed the Customer Portal link on your website with a prominent call-to-action.

Why aren't my changes saving?

Ensure that all required fields have been completed before saving changes to your customer portal settings.

Want to learn more?