Overview
Administrators and office employees can connect Scheduling Pro to Yelp, letting customers discover your business and book appointments directly on Yelp. All appointments booked via Yelp appear in your ServiceTitan-hosted scheduler page, just like bookings from your website or Google. This provides your business with an additional way for customers to discover and book with you, requiring just a simple one-time setup as outlined below.
Who uses this feature
Administrators and office employees
Feature configuration
This integration is available on the Scheduling Pro Premium package. Please contact your Customer Success Manager (CSM) or Pro Product Specialist to get it enabled for your account.
Your business must have a claimed Yelp listing.
The phone number in Scheduling Pro must exactly match your Yelp business number (including area code and formatting).
Your business must have Request a Quote feature enabled on Yelp. Follow these steps..
Things to know
Customers book on your existing ServiceTitan-hosted scheduler page — Yelp links out to your scheduler rather than hosting the booking itself.
If your business is part of the initial rollout, this integration may already be set up automatically. ServiceTitan matches your business's Google Business Profile number first then your emergency phone number to the number on your Yelp Business Profile. If they match, the Book Now button appears on your Yelp listing without any setup on your end. If the phone numbers do not match, the Book Now button will not appear. Tenants or Pro Product Specialists can always input Yelp's phone number manually in Scheduling Pro to make the Book Now button appear.
If you manually add your Yelp's phone number in Scheduling Pro for the first time, then it will take up to 15 minutes for the Book Now button to appear on Yelp.
If a customer cancels or reschedules an appointment through Yelp, it can take up to 30 minutes for that change to sync back to Yelp's listing.
You can turn this integration off at any time from the Scheduling Pro Integrations page.
Once you enable the integration from ServiceTitan, it will take about 30 minutes for the Book Now button to show on Yelp.
Best practices
Make sure the phone number on your Scheduling Pro account matches the phone number listed on your Yelp Business Profile exactly, so the automatic match works correctly.
Periodically review job summaries to identify which jobs originated from Yelp.
Your business needs to be claimed on Yelp to enable the feature.
Use cases
A customer visits your Yelp business page directly and clicks Book Now to schedule a service call.
A customer submits a Request-a-Quote on Yelp and can book an appointment either after being matched with your business or when you share your scheduler link in your Yelp response.
(Coming soon) A customer searches for a plumber near them on Yelp, finds your business, and books an appointment without leaving Yelp's search results page.

Connect Scheduling Pro to Yelp
Go to the top toolbar and click Settings.
In the side panel, go to Marketing Integrations > Scheduling Pro.
On the Marketing Integrations screen that opens, click Edit next to the Scheduling Pro Integration

Go through the Scheduling Pro configuration flow by hitting Next and you will reach the Integrations page.

Click on the Yelp dropdown and Sync with Yelp.

Enter the business phone number listed on your Yelp Business Profile.

Select which scheduler you want to tie the Yelp integration to.

Click Next, then Finish.
Turn off the Yelp integration
Go to the top toolbar and click Settings.
In the side panel, go to Marketing Integrations > Scheduling Pro.
Go to the Integrations page.
Turn off the toggle for Yelp.

What happens when a customer books through Yelp
When a customer books a job through Yelp, the job record will automatically have a tag called "Yelp." The job summary will also include a Lead Source note showing the appointment came from Yelp, so your team can see at a glance where the lead came from.