--- title: "Scheduling Pro integration with Marketing Pro Ads" slug: "scheduling-pro-integration-with-marketing-pro-ads" updated: 2026-10-15T00:57:17Z published: 2026-10-15T00:57:17Z canonical: "help.servicetitan.com/scheduling-pro-integration-with-marketing-pro-ads" --- > ## 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. # Scheduling Pro integration with Marketing Pro Ads ## Overview With the Scheduling Pro integration, each job scheduled through Scheduling Pro gets assigned to a specific marketing campaign. These campaigns are assigned using the same logic as ServiceTitan DNI. This lets you see how many jobs come from each marketing channel, helping you determine your return on investment (ROI). --- ### #### Who uses this feature - Marketing managers, business owners, and other marketers on your team - Primarily benefits Commercial Service and Replacement business types and Residential Service and Replacement business types - Applies to all trades #### Feature configuration - To get started with Marketing Pro Ads, request a demo on our [Pro Products page](https://www.servicetitan.com/features/pro), or reach out to your Customer Success Manager (CSM) or Pro Account Manager. - To use this feature, please contact Scheduling Pro Technical Support. ## Things to know - Jobs scheduled through Scheduling Pro are considered Web Booking leads. You can see your Web Booking leads on the Marketing Pro Ads Analytics dashboard. For more, see [Use Marketing Pro Ads Analytics](/v1/docs/use-marketing-pro-ads-analytics). - The Scheduling Pro tag is assigned to all jobs scheduled through Scheduling Pro. You can use this tag to generate reports for your Scheduling Pro jobs. - Scheduling Pro Jobs originating from a Google Ad click are sent as conversions into Google Ads under the 'ServiceTitan Booked Job - Originated from Website' conversion action. ## How does the Scheduling Pro integration work Scheduling Pro automatically feeds the attribution system that powers Marketing Pro Ads measurement, assigning Scheduling Pro job campaigns based on what brought the customer to your website. For example, a customer comes to your website from an organic search on Google. If they use Scheduling Pro to book a job, ServiceTitan assigns that job to the *Google Organic* campaign. If the web visit originates from a Google Ad instead, the Scheduling Pro job will automatically have the correct Google Ad campaign assigned to it. Because campaigns are assigned based on the actual marketing source, campaign reports and dashboards in ServiceTitan do not have a Scheduling Pro campaign. Because of this, you cannot track your Scheduling Pro jobs based on the campaign alone. Instead, you can use the *Scheduling Pro* tag assigned to all Scheduling Pro jobs to generate reports. These jobs are also classified as Web Booking leads in the *Lead Quality* section of the Marketing Analytics dashboard. ## View the assigned campaign on the job profile On the job profile, you can view the campaign assigned to a job scheduled through Scheduling Pro. You can also see the *Scheduling Pro* tag. ![Scheduling Pro tag.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-lpyej9ds.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) ## Track Scheduling Pro jobs You can track your Scheduling Pro jobs using reports and the *Lead Quality* section of the Marketing Analytics dashboard. ## Create a report for Scheduling Pro jobs All Scheduling Pro jobs have the *Scheduling Pro* tag, which you can use to generate reports. To create a report for jobs with the *Scheduling Pro* tag: 1. Go to the navigation bar and click **Reports**. 2. Click **Create Report**. 3. In the *New Report* builder that opens, select the **Jobs** report type then the **Jobs** report template. ![GIF showing a report being created.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-bwrz48l7.gif?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) 4. A list of columns available for the *Jobs* template displays. Select the **Tags** column along with any other columns you want to be displayed in the report. ![Tags column being added to the report.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-8ne5z47f.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) 5. When ready, click **Next**. 6. Enter your report **Name** and select the **Category** where you want your report to be listed. 7. (Optional) Enter a **Description** for your report. 8. You can [set sharing settings](/construction/docs/create-custom-reports) for your report. Or, if you're done, click **Save**. ![New Report screen.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-ok871l6a.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) 9. From the **Filter by** dropdown, select how you want to filter the report. ![Filter by dropdown.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-5pvj20lh.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) 10. Click the **From - To** field to set date filters. 11. From the **Business Unit** dropdown, select the job business units (BUs) you want to report on. By default, the report runs for all BUs. You can filter your report by business units or business unit categories. 12. Select **Include Adjustment Invoices** to include any invoice adjustments in your report results. 13. When you're done setting your filters, click **Run Report**. 14. Click **Filter** ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-vk80vryw.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) next to the *Tags* column name. 15. In the filter menu, select **Contains** and enter 'Scheduling Pro' in the next field. ![Filter for Tags column.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-7cy80qjb.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) 16. Click **Filter**. ![Filter button.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-gcpdg9rn.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) > [!TIP] > **Tip:** Click **Edit Columns** to add and remove columns. For further customization, you can also [arrange report columns and apply filters](/construction/docs/run-filter-and-export-reports#filter-and-arrange-a-report). ## Track Scheduling Pro submissions using the Lead Quality Metrics In the *Lead Quality Metrics* section of the *Marketing Overview*, you can filter by your preferred date range to see the number of Scheduling Pro submissions you received during that time. 1. Go to the navigation bar and click **Marketing**. 2. In the side panel, click **Marketing Overview**. The *Marketing Overview* screen opens. 3. Click the date field at the top of the dashboard. From there, you can select a date range to view the number of Scheduling Pro submissions received during that time. ![Last 30 Days in the date range dropdown.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-kef7sprf.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) 4. Go to the *Lead Quality Metrics* section of the dashboard. The number of *Web Booking* leads is the number of Scheduling Pro submissions you received. ![Lead Quality Metrics](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/scheduling-pro-integration-with-marketing-pro-ads-image-ol4puzxu.png?sv=2026-02-06&spr=https&st=2026-10-30T23%3A46%3A51Z&se=2026-10-31T00%3A46%3A51Z&sr=c&sp=r&sig=2MXgvSK6EhFk0nIz%2BgZ%2BCv8gM113qo3RHlTtoBV7Jo0%3D) ## Want to learn more? - See [Get Started with Marketing Pro Ads](/construction/docs/get-started-with-marketing-pro-ads) - See [Use Marketing Pro Ads Analytics](/v1/docs/use-marketing-pro-ads-analytics) - See [Create custom reports](/construction/docs/create-custom-reports) ServiceTitan's advanced scheduling add-on that adds smart capacity management, technician skill matching, and zone-based booking rules. **What it does:** Ensures the right technician is booked for the right job at the right time, maximizing daily revenue and reducing travel waste. **Also called:** Advanced scheduling, Smart scheduling **Tags:** Scheduling Pro [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) ServiceTitan's integrated marketing automation platform for email, SMS, direct mail, and digital ad campaigns. **What it does:** Drives new customer acquisition and repeat revenue by automating targeted campaigns across multiple channels — all tied to actual job revenue. **Also called:** ST Marketing, Marketing automation **Tags:** Marketing Pro [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)