---
title: "Capture & Convert Leads"
slug: "capture-convert-leads-1"
updated: 2026-05-11T17:45:29Z
published: 2026-05-11T17:45:29Z
---

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

# Capture & Convert Leads

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="b,i,svg,polyline,style"><div class="sc" style="max-width:960px;margin:0 auto;padding:0 0 3rem;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#1a1a1a"><!-- HERO --><div style="border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#0d1b35 0%,#162a4a 60%,#0f2040 100%);padding:32px 32px 28px;margin:0 0 16px;border-top:3px solid #3892F3;position:relative;"><div style="position:absolute;top:-60px;right:-60px;width:320px;height:320px;background:radial-gradient(circle,rgba(2,101,220,0.18) 0%,transparent 70%);pointer-events:none;"></div><div style="position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;border-radius:12px;"></div><div style="position:relative;display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;background:rgba(2,101,220,0.18);border:1px solid rgba(56,146,243,0.4);margin:0 0 16px"><span class="hb">SERVICETITAN · LEAD MANAGEMENT</span></div><div style="position:relative;font-size:24px;font-weight:800;color:#ffffff;line-height:1.25;margin:0 0 10px;max-width:520px;letter-spacing:-0.01em">Capture &amp; Convert Leads</div><p style="position:relative;font-size:13.5px;color:#B5DEFF;margin:0;line-height:1.65;max-width:540px;opacity:0.85">Never lose a lead. Track every call, capture every opportunity, and convert leads into booked jobs.</p></div><!-- HIDDEN INPUTS --><input type="radio" name="tier" id="r-core" checked="" style="position:absolute;opacity:0;pointer-events:none;width:0;height:0"><input type="radio" name="tier" id="r-pro" style="position:absolute;opacity:0;pointer-events:none;width:0;height:0"><input type="radio" name="tier" id="r-v2" style="position:absolute;opacity:0;pointer-events:none;width:0;height:0"><input type="checkbox" id="c-ads" style="position:absolute;opacity:0;pointer-events:none;width:0;height:0"><input type="checkbox" id="c-schedpro" style="position:absolute;opacity:0;pointer-events:none;width:0;height:0"><input type="checkbox" id="c-scl" style="position:absolute;opacity:0;pointer-events:none;width:0;height:0"><!-- FILTER BAR --><div id="filter-bar" style="background:#f8fafb;border:0.5px solid #DFE0E1;border-radius:10px;padding:10px 14px;margin:0 0 8px"><div style="display:flex;align-items:center;gap:6px;flex-wrap:wrap"><span style="font-size:11px;font-weight:700;color:#374151">I use:</span><label for="r-core" style="font-size:12px;font-weight:600;padding:4px 14px;border-radius:18px;cursor:pointer;border:1px solid #D0D8DD;background:#fff;color:#374151">Phones</label><label for="r-pro" style="font-size:12px;font-weight:600;padding:4px 14px;border-radius:18px;cursor:pointer;border:1px solid #D0D8DD;background:#fff;color:#374151">Phones Pro</label><label for="r-v2" style="font-size:12px;font-weight:600;padding:4px 14px;border-radius:18px;cursor:pointer;border:1px solid #D0D8DD;background:#fff;color:#374151">Contact Center Pro</label></div><div id="addon-row" style="display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:8px;margin-top:8px;border-top:0.5px solid #DFE0E1"><span style="font-size:11px;font-weight:700;color:#374151">Add-ons:</span><label for="c-ads" style="font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:14px;cursor:pointer;border:1px solid #D0D8DD;background:#fff;color:#374151">Marketing Pro</label><label for="c-schedpro" style="font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:14px;cursor:pointer;border:1px solid #D0D8DD;background:#fff;color:#374151">Scheduling Pro</label><label for="c-scl" style="font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:14px;cursor:pointer;border:1px solid #D0D8DD;background:#fff;color:#374151">Second Chance Leads</label></div></div><!-- JUMP-TO PILLS --><div style="display:flex;align-items:center;gap:8px;margin:0 0 16px;flex-wrap:wrap"><span style="font-size:11px;color:#6A7A85;font-weight:500">Jump to:</span><a href="/docs/capture-convert-leads-1#p1" class="jp" rel="noopener">Set Up</a><a href="/docs/capture-convert-leads-1#p2" class="jp" rel="noopener">Capture &amp; Convert</a><a href="/docs/capture-convert-leads-1#p3" class="jp" rel="noopener">Troubleshoot</a><a href="/docs/capture-convert-leads-1#kpi" class="jp" rel="noopener">Measure Impact</a></div><!-- ============================================================ --><!-- SECTION 1: SET UP LEAD TRACKING (teal) --><!-- ============================================================ --><div id="p1" style="margin:20px 0 8px;padding:10px 14px;background:#E3FCFF;border-radius:8px;border-left:4px solid #038299"><div style="font-size:14px;font-weight:700;color:#038299">Set Up Lead Tracking</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- S1 Step 1: Add or edit call tracking numbers --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Add or edit call tracking numbers</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Never reuse tracking numbers across campaigns. Each campaign needs a unique number for accurate attribution.</p></div><!-- Phones --><div class="v-core" style="display:block"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Phones</b> &gt; <b>Phone Numbers</b> and click <b>Add New Number</b>.</p><p style="margin:0 0 2px"><b>b.</b> To add a local number, search by area code or ZIP code. To add a toll-free number, click <b>Toll-Free Number</b> and search by area code.</p><p style="margin:0 0 2px"><b>c.</b> Click a number, then click <b>Choose Number</b>. Enter the <b>Set Forwarding Number</b>. Set the <i>Default Call Type</i> to <b>Lead</b> or <b>Not Lead</b>.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Complete the "Register to Enable Text Messaging" form before requesting the number. Without this, SMS delivery will fail.</p></div><p style="margin:0 0 2px"><b>d.</b> If you want to assign this number to a campaign now, select it from the campaign dropdown. Click <b>Add Number</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-tracking-numbers" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit tracking numbers</u></a></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Phones Pro</b> &gt; <b>Phone Numbers</b> and click <b>Add New Number</b>.</p><p style="margin:0 0 2px"><b>b.</b> To add a local number, search by area code or ZIP code. To add a toll-free number, click <b>Toll-Free Number</b> and search by area code.</p><p style="margin:0 0 2px"><b>c.</b> Click a number, then click <b>Choose Number</b>. Enter the <b>Set Forwarding Number</b>. Set the <i>Default Call Type</i> to <b>Lead</b> or <b>Not Lead</b>.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Complete the "Register to Enable Text Messaging" form before requesting the number. Without this, SMS delivery will fail.</p></div><p style="margin:0 0 2px"><b>d.</b> If you want to assign this number to a campaign now, select it from the campaign dropdown. Click <b>Add Number</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-and-assign-tracking-numbers-in-phones-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Add and assign tracking numbers in Phones Pro</u></a></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Contact Center Pro</b> &gt; <b>Phone Numbers</b> and click <b>Add New Number</b>.</p><p style="margin:0 0 2px"><b>b.</b> To add a local number, search by area code or ZIP code. To add a toll-free number, click <b>Toll-Free Number</b> and search by area code.</p><p style="margin:0 0 2px"><b>c.</b> Click a number, then click <b>Choose Number</b>. Enter the <b>Set Forwarding Number</b>. Set the <i>Default Call Type</i> to <b>Lead</b> or <b>Not Lead</b>.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Complete the "Register to Enable Text Messaging" form before requesting the number. Without this, SMS delivery will fail.</p></div><p style="margin:0 0 2px"><b>d.</b> If you want to assign this number to a campaign now, select it from the campaign dropdown. Click <b>Add Number</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-tracking-numbers" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit tracking numbers</u></a></div></div></div></div></div><!-- S1 Step 2: Assign tracking numbers to your campaigns --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Assign tracking numbers to your campaigns</div><!-- Phones --><div class="v-core" style="display:block"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Phones</b> &gt; <b>Phone Numbers</b>. Find the tracking number you want to assign.</p><p style="margin:0 0 2px"><b>b.</b> Click the <b>Edit</b> (pencil) icon next to the number. In the <b>Set Campaign</b> dropdown, select the campaign to associate with this number.</p><p style="margin:0 0 2px"><b>c.</b> Click <b>Save</b>. Test the number by calling it and verifying the campaign auto-populates on the Call Booking screen.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-tracking-numbers" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit tracking numbers</u></a></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Phones Pro</b> &gt; <b>Phone Numbers</b>. Find the tracking number you want to assign.</p><p style="margin:0 0 2px"><b>b.</b> Click the <b>Edit</b> (pencil) icon next to the number. In the <b>Set Campaign</b> dropdown, select the campaign to associate with this number.</p><p style="margin:0 0 2px"><b>c.</b> Click <b>Save</b>. Test the number by calling it and verifying the campaign auto-populates on the Call Booking screen.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-tracking-numbers" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit tracking numbers</u></a></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Contact Center Pro</b> &gt; <b>Phone Numbers</b>. Find the tracking number you want to assign.</p><p style="margin:0 0 2px"><b>b.</b> Click the <b>Edit</b> (pencil) icon next to the number. In the <b>Set Campaign</b> dropdown, select the campaign to associate with this number.</p><p style="margin:0 0 2px"><b>c.</b> Click <b>Save</b>. Test the number by calling it and verifying the campaign auto-populates on the Call Booking screen.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-tracking-numbers" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit tracking numbers</u></a></div></div></div></div></div><!-- S1 Step 3: Set up dynamic call tracking [Marketing Pro] --><div class="st ao-ads" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px;position:relative"><span class="ao-tag">Marketing Pro</span><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px;padding-right:120px">Set up dynamic call tracking on your website</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Dynamic Call Tracking (DNI) requires Marketing Pro with Google Ads configured. You cannot set up DNI without the Ads integration in place first.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b>. Next to <b>Dynamic Call Tracking (DNI)</b>, click <b>Configure</b>, then click <b>Add New</b>.</p><p style="margin:0 0 2px"><b>b.</b> Choose <b>Auto-DNI</b> (recommended) or <b>Manual DNI</b>. Enter your website domain (without http:// or trailing paths).</p><p style="margin:0 0 2px"><b>c.</b> Follow the setup steps. When you reach the <b>Insert Script</b> step, click <b>Copy Code</b> and paste the JavaScript snippet into the global header of your website. This dynamically swaps the phone number displayed on your site based on the visitor's source.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ The DNI snippet must be in your website's tag — not in the body or footer. Also ensure the website domain in Settings matches your actual site URL exactly (e.g., "www.company.com" vs. "company.com"). For Canadian tenants, you must use Manual DNI.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-tracking-numbers" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit tracking numbers</u></a><a href="/v1/docs/marketing-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Marketing Pro</u></a></div></div></div></div><!-- S1 Step 4: Track where your leads come from [Scheduling Pro] --><div class="st ao-schedpro" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px;position:relative"><span class="ao-tag">Scheduling Pro</span><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px;padding-right:120px">Track where your leads come from</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Lead attribution depends on tracking parameters (such as UTMs or campaign values) being included in your scheduler URL or configured through Marketing Pro.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Add tracking parameters (for example, <code style="font-size:12px;background:#f0f1f2;padding:1px 5px;border-radius:3px">campaign</code>, <code style="font-size:12px;background:#f0f1f2;padding:1px 5px;border-radius:3px">utmSource</code>, or <code style="font-size:12px;background:#f0f1f2;padding:1px 5px;border-radius:3px">utmCampaign</code>) to your scheduler URL or onclick events.</p><p style="margin:0 0 2px"><b>b.</b> Configure campaign assignment by ensuring values match existing ServiceTitan campaigns, or by using Marketing Pro Ads or campaign rules.</p><p style="margin:0 0 2px"><b>c.</b> Test your setup by booking a job and review lead source data by exporting session data from the Scheduling Pro performance flyout.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/track-lead-attribution-and-scheduling-pro-jobs" target="_self" translate="no" class="sl" rel="noopener"><u>Track lead attribution and Scheduling Pro jobs</u></a></div></div></div></div><!-- S1 Step 5: Connect third-party lead sources [Marketing Pro] --><div class="st ao-ads" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px;position:relative"><span class="ao-tag">Marketing Pro</span><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px;padding-right:120px">Connect third-party lead sources</div><!-- Phones --><div class="v-core" style="display:block"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b>. Locate the lead integration you want to configure (e.g., Thumbtack, Angi, Google Local Services) and click <b>Configure</b>.</p><p style="margin:0 0 2px"><b>b.</b> Follow the setup steps for your chosen provider. For Thumbtack: sign in with your Thumbtack account credentials. For Angi: connect your Angi Pro account. For Google LSA: connect your Google account and configure job type mapping.</p><p style="margin:0 0 2px"><b>c.</b> Once connected, third-party leads appear automatically as bookings on the <b>Calls</b> &gt; <b>Bookings</b> screen for your team to review and convert into jobs.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Map incoming lead types (e.g., "Water Heater") to specific Job Types in the integration settings. Without this mapping, leads may route to the wrong dispatch board or business unit.</p></div></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b>. Locate the lead integration you want to configure (e.g., Thumbtack, Angi, Google Local Services) and click <b>Configure</b>.</p><p style="margin:0 0 2px"><b>b.</b> Follow the setup steps for your chosen provider. For Thumbtack: sign in with your Thumbtack account credentials. For Angi: connect your Angi Pro account. For Google LSA: connect your Google account and configure job type mapping.</p><p style="margin:0 0 2px"><b>c.</b> Once connected, third-party leads appear automatically as bookings on the <b>Job Booking</b> &gt; <b>Bookings</b> screen for your team to review and convert into jobs.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Map incoming lead types (e.g., "Water Heater") to specific Job Types in the integration settings. Without this mapping, leads may route to the wrong dispatch board or business unit.</p></div></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b>. Locate the lead integration you want to configure (e.g., Thumbtack, Angi, Google Local Services) and click <b>Configure</b>.</p><p style="margin:0 0 2px"><b>b.</b> Follow the setup steps for your chosen provider. For Thumbtack: sign in with your Thumbtack account credentials. For Angi: connect your Angi Pro account. For Google LSA: connect your Google account and configure job type mapping.</p><p style="margin:0 0 2px"><b>c.</b> Once connected, third-party leads appear automatically as bookings on the <b>Calls</b> &gt; <b>Bookings</b> screen for your team to review and convert into jobs.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Map incoming lead types (e.g., "Water Heater") to specific Job Types in the integration settings. Without this mapping, leads may route to the wrong dispatch board or business unit.</p></div></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/leads-integrations-overview" target="_self" translate="no" class="sl" rel="noopener"><u>Leads Integrations overview</u></a></div></div></div></div><!-- S1 Step 6: Recover missed calls with Second Chance Leads [SCL] --><div class="st ao-scl" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px;position:relative"><span class="ao-tag">Second Chance Leads</span><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px;padding-right:120px">Recover missed calls with Second Chance Leads</div><!-- Phones --><div class="v-core" style="display:block"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Set up permissions for team members who will review Second Chance Leads. Decide who reviews leads and who makes the follow-up calls.</p><p style="margin:0 0 2px"><b>b.</b> Configure notifications. Go to your notification settings and enable <b>in-app</b>, <b>email</b>, or <b>SMS</b> alerts for new Second Chance Leads.</p><p style="margin:0 0 2px"><b>c.</b> When a Second Chance Lead is created, review the call recording, then follow up with the customer. The faster you call back, the more likely you are to save the lead.</p><p style="margin:0 0 2px"><b>d.</b> Update the lead status after follow-up — mark as converted, not a lead, or dismissed to keep your pipeline accurate.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Second Chance Leads is available standalone (SCL4ALL) or bundled with Phones Pro, Contact Center Pro, or Maximize. It is owned by the JBCE / Titan Intelligence team — it is not exclusive to any single Pro product.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/second-chance-leads-1" target="_self" translate="no" class="sl" rel="noopener"><u>Second Chance Leads</u></a><a href="/v1/docs/review-second-chance-leads" target="_self" translate="no" class="sl" rel="noopener"><u>Review Second Chance Leads</u></a></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Set up permissions for team members who will review Second Chance Leads. Decide who reviews leads and who makes the follow-up calls.</p><p style="margin:0 0 2px"><b>b.</b> Configure notifications. Go to your notification settings and enable <b>in-app</b>, <b>email</b>, or <b>SMS</b> alerts for new Second Chance Leads.</p><p style="margin:0 0 2px"><b>c.</b> When a Second Chance Lead is created, review the call recording, then follow up with the customer. The faster you call back, the more likely you are to save the lead.</p><p style="margin:0 0 2px"><b>d.</b> Update the lead status after follow-up — mark as converted, not a lead, or dismissed to keep your pipeline accurate.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/second-chance-leads-1" target="_self" translate="no" class="sl" rel="noopener"><u>Second Chance Leads</u></a><a href="/v1/docs/review-second-chance-leads" target="_self" translate="no" class="sl" rel="noopener"><u>Review Second Chance Leads</u></a><a href="/v1/docs/set-up-second-chance-leads-for-phones-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Set up Second Chance Leads for Phones Pro</u></a></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Contact Center Pro</b> &gt; <b>Admin Settings</b> &gt; <b>Feature Management</b> &gt; <b>Call Analysis</b>. Enable the <b>Second Chance Leads</b> toggle and click <b>Save</b>.</p><p style="margin:0 0 2px"><b>b.</b> Set your <b>After Call Work Time</b> and <b>Cold Leads</b> threshold. Click <b>Save</b>.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Notifications are in-app only — no text or email alerts. Only mark a call as Not a Lead if it truly doesn't qualify, as mislabeling reduces detection accuracy.</p></div><p style="margin:0 0 2px"><b>c.</b> In <b>Enterprise Hub</b>, go to <b>User Management</b> &gt; <b>Roles</b>. Select a role, open the <b>EnterpriseHub permissions</b> tab, and under <b>Contact Center Pro</b>, enable <b>Edit Second Chance Leads</b>.</p><p style="margin:0 0 2px"><b>d.</b> Go to <b>Contact Center Pro</b> &gt; <b>Urgent Follow Ups</b> &gt; <b>Second Chance Leads</b>. Click <b>View</b> to review the AI summary, recording, and transcript, then click <b>Call Customer</b> or <b>Dismiss</b>. Update the lead status after each action.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/set-up-second-chance-leads-for-contact-center-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Set up Second Chance Leads for Contact Center Pro</u></a><a href="/v1/docs/view-and-manage-second-chance-leads-in-contact-center-pro" target="_self" translate="no" class="sl" rel="noopener"><u>View and manage Second Chance Leads in Contact Center Pro</u></a></div></div></div></div></div></div><!-- ============================================================ --><!-- SECTION 2: CAPTURE & CONVERT LEADS (blue) --><!-- ============================================================ --><div id="p2" style="margin:20px 0 8px;padding:10px 14px;background:#E0F2FF;border-radius:8px;border-left:4px solid #004491"><div style="font-size:14px;font-weight:700;color:#004491">Capture &amp; Convert Leads</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- S2 Step 1: Capture a lead during an incoming call --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Capture a lead during an incoming call</div><!-- Phones --><div class="v-core" style="display:block"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> When a caller isn't ready to book, go to the <b>Calls</b> screen. Click the incoming call bubble.</p><p style="margin:0 0 2px"><b>b.</b> Search for and select the customer location. If the customer is new, add them first.</p><p style="margin:0 0 2px"><b>c.</b> Add the marketing campaign and job details. Close the call bubble, then select a <b>Call Reason</b> marked as a lead.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Ensure a Marketing Campaign is always selected on the call screen. Overriding it with "Unknown" breaks attribution for every job booked from that call.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/capture-a-lead-from-an-incoming-call" target="_self" translate="no" class="sl" rel="noopener"><u>Capture a lead from an incoming call</u></a></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to the <b>Job Booking</b> screen. Click <b>Phones Pro</b> to open the embedded dialer, then click <b>Answer</b> to pick up the call. The call bubble is automatically selected and the job booking process continues.</p><p style="margin:0 0 2px"><b>b.</b> Search for and select the customer location. If the customer is new, add them first.</p><p style="margin:0 0 2px"><b>c.</b> Add the marketing campaign and job details. Close the call bubble, then select a <b>Call Reason</b> marked as a lead.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Ensure a Marketing Campaign is always selected on the call screen. Overriding it with "Unknown" breaks attribution for every job booked from that call.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-the-embedded-dialer" target="_self" translate="no" class="sl" rel="noopener"><u>Use the embedded dialer</u></a><a href="/v1/docs/capture-a-lead-from-an-incoming-call" target="_self" translate="no" class="sl" rel="noopener"><u>Capture a lead from an incoming call</u></a></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to the <b>Inbox</b> screen in Contact Center Pro. Click <b>Accept Call</b> to pick up the call. Customer information auto-populates from the caller's profile when available. If the customer is new, add them first.</p><p style="margin:0 0 2px"><b>b.</b> When the call ends, click <b>End Call</b> on the call bar, then click <b>Close</b>. On the <b>Close and Classify Call</b> screen, select a <b>Call Reason</b> marked as a lead from the dropdown. Add notes if needed, then click <b>Close and classify</b>.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ All classifications must be completed in Contact Center Pro — not the ServiceTitan Call Booking screen.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-your-call-bar-in-contact-center-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Use your call bar in Contact Center Pro</u></a><a href="/v1/docs/close-and-classify-calls-in-contact-center-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Close and classify calls in Contact Center Pro</u></a></div></div></div></div></div><!-- S2 Step 2: Create a lead manually --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Create a lead manually</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Follow Up</b> &gt; <b>Leads</b> and click <b>Create Lead</b>.</p><p style="margin:0 0 2px"><b>b.</b> Search for and select the customer. If the customer doesn't exist, add them first.</p><p style="margin:0 0 2px"><b>c.</b> Fill in the lead details — campaign, business unit, job type, and any notes. Click <b>Save</b>.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/capture-a-lead-manually" target="_self" translate="no" class="sl" rel="noopener"><u>Capture a lead manually</u></a></div></div></div></div><!-- S2 Step 3: Convert a lead into a booked job --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Convert a lead into a booked job</div><!-- Phones --><div class="v-core" style="display:block"><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Always book the job through the lead record so it converts automatically. Booking a job separately from the Calls screen does NOT auto-convert the lead — you must explicitly convert it through the lead record or the lead stays open.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Follow Up</b> &gt; <b>Leads</b>. Find the lead you want to convert and click to open it.</p><p style="margin:0 0 2px"><b>b.</b> Review the lead details, then click <b>Convert</b> to book a job directly from the lead.</p><p style="margin:0 0 2px"><b>c.</b> Complete the booking details — job type, appointment window, business unit, and assigned technician — then confirm.</p></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Always book the job through the lead record so it converts automatically. Booking a job separately from the Job Booking screen does NOT auto-convert the lead — you must explicitly convert it through the lead record or the lead stays open.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Follow Up</b> &gt; <b>Leads</b>. Find the lead you want to convert and click to open it.</p><p style="margin:0 0 2px"><b>b.</b> Review the lead details, then click <b>Convert</b> to book a job directly from the lead.</p><p style="margin:0 0 2px"><b>c.</b> Complete the booking details — job type, appointment window, business unit, and assigned technician — then confirm.</p></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Always book the job through the lead record so it converts automatically. Booking a job separately from the Calls screen does NOT auto-convert the lead — you must explicitly convert it through the lead record or the lead stays open.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Follow Up</b> &gt; <b>Leads</b>. Find the lead you want to convert and click to open it.</p><p style="margin:0 0 2px"><b>b.</b> Review the lead details, then click <b>Convert</b> to book a job directly from the lead.</p><p style="margin:0 0 2px"><b>c.</b> Complete the booking details — job type, appointment window, business unit, and assigned technician — then confirm.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/convert-a-lead-to-a-job" target="_self" translate="no" class="sl" rel="noopener"><u>Convert a lead to a job</u></a></div></div></div></div></div><!-- ============================================================ --><!-- SECTION 3: TROUBLESHOOT LEAD ISSUES (purple) --><!-- ============================================================ --><div id="p3" style="margin:20px 0 8px;padding:10px 14px;background:#F1EDFF;border-radius:8px;border-left:4px solid #4F3A9E"><div style="font-size:14px;font-weight:700;color:#4F3A9E">Troubleshoot Lead Issues</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- S3 Step 1: Troubleshoot: Dynamic call tracking test failed --><div class="st ao-ads" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px;position:relative"><span class="ao-tag">Marketing Pro</span><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px;padding-right:120px">Troubleshoot: Dynamic call tracking test failed</div><!-- Phones / Phones Pro --><div class="v-core" style="display:block"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Verify the DNI JavaScript snippet is installed in your website's <b></b> tag — not in the body or footer.</p><p style="margin:0 0 2px"><b>b.</b> Clear your browser cache and test in an incognito/private window to rule out caching issues.</p><p style="margin:0 0 2px"><b>c.</b> Confirm the website domain in <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b> &gt; <b>Dynamic Call Tracking (DNI)</b> &gt; <b>Configure</b> matches your actual site URL exactly (including "www." if your site uses it).</p><p style="margin:0 0 2px"><b>d.</b> Check that there is only one instance of the ServiceTitan DNI code on your website. Duplicate codes cause conflicts. Also check that no third-party DNI (CallRail, CallTrackingMetrics, etc.) is installed simultaneously — they will conflict with ServiceTitan's DNI.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ The DNI test can sometimes show a failure even when DNI is working. If the website number swaps to a ServiceTitan DNI pool number and calls appear with the correct campaign in Calls, you can disregard the test failure.</p></div></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Verify the DNI JavaScript snippet is installed in your website's <b></b> tag — not in the body or footer.</p><p style="margin:0 0 2px"><b>b.</b> Clear your browser cache and test in an incognito/private window to rule out caching issues.</p><p style="margin:0 0 2px"><b>c.</b> Confirm the website domain in <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b> &gt; <b>Dynamic Call Tracking (DNI)</b> &gt; <b>Configure</b> matches your actual site URL exactly (including "www." if your site uses it).</p><p style="margin:0 0 2px"><b>d.</b> Check that there is only one instance of the ServiceTitan DNI code on your website. Duplicate codes cause conflicts. Also check that no third-party DNI (CallRail, CallTrackingMetrics, etc.) is installed simultaneously — they will conflict with ServiceTitan's DNI.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ The DNI test can sometimes show a failure even when DNI is working. If the website number swaps to a ServiceTitan DNI pool number and calls appear with the correct campaign in Job Booking, you can disregard the test failure.</p></div></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Verify the DNI JavaScript snippet is installed in your website's <b></b> tag — not in the body or footer.</p><p style="margin:0 0 2px"><b>b.</b> Clear your browser cache and test in an incognito/private window to rule out caching issues.</p><p style="margin:0 0 2px"><b>c.</b> Confirm the website domain in <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b> &gt; <b>Dynamic Call Tracking (DNI)</b> &gt; <b>Configure</b> matches your actual site URL exactly (including "www." if your site uses it).</p><p style="margin:0 0 2px"><b>d.</b> Check that there is only one instance of the ServiceTitan DNI code on your website. Duplicate codes cause conflicts. Also check that no third-party DNI (CallRail, CallTrackingMetrics, etc.) is installed simultaneously — they will conflict with ServiceTitan's DNI.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ The DNI test can sometimes show a failure even when DNI is working. If the website number swaps to a ServiceTitan DNI pool number and calls appear with the correct campaign in Calls, you can disregard the test failure.</p></div></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/how-do-i-verify-if-dni-is-working-after-a-failed-test" target="_self" translate="no" class="sl" rel="noopener"><u>The Dynamic Number Insertion (DNI) test failed</u></a><a href="/v1/docs/marketing-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Marketing Pro</u></a></div></div></div></div><!-- S3 Step 2: Troubleshoot: Third-party leads not appearing --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot: Third-party leads not appearing</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Integrations</b> &gt; <b>Marketing Integrations</b> and verify the integration status is <b>Active</b>.</p><p style="margin:0 0 2px"><b>b.</b> If the integration shows an error, try disconnecting and reconnecting your account credentials.</p><p style="margin:0 0 2px"><b>c.</b> Check that incoming leads match the business units and job types mapped in your integration settings. Mismatched mappings can prevent leads from appearing on the correct board.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/leads-integrations-overview" target="_self" translate="no" class="sl" rel="noopener"><u>Leads Integrations overview</u></a></div></div></div></div><!-- S3 Step 3: Troubleshoot: Verify tracking number setup --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#F1EDFF;color:#4F3A9E;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot: Verify tracking number setup</div><!-- Phones --><div class="v-core" style="display:block"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Phones</b> &gt; <b>Phone Numbers</b>. Confirm the number type is set to <b>Tracking number</b> — not Direct Dial. Direct Dial numbers do not track campaign events.</p><p style="margin:0 0 2px"><b>b.</b> Verify the number has a campaign assigned in the <b>Set Campaign</b> field.</p><p style="margin:0 0 2px"><b>c.</b> Place a test call to the tracking number. Check the <b>Calls</b> screen to confirm the <b>Marketing Campaign</b> field auto-populates correctly.</p></div></div><!-- Phones Pro --><div class="v-pro" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Phones</b> &gt; <b>Phone Numbers</b>. Confirm the number type is set to <b>Tracking number</b> — not Direct Dial. Direct Dial numbers do not track campaign events.</p><p style="margin:0 0 2px"><b>b.</b> Verify the number has a campaign assigned in the <b>Set Campaign</b> field.</p><p style="margin:0 0 2px"><b>c.</b> Place a test call to the tracking number. Check the <b>Job Booking</b> screen to confirm the <b>Marketing Campaign</b> field auto-populates correctly.</p></div></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Go to <b>Settings</b> &gt; <b>Phones</b> &gt; <b>Phone Numbers</b>. Confirm the number type is set to <b>Tracking number</b> — not Direct Dial. Direct Dial numbers do not track campaign events.</p><p style="margin:0 0 2px"><b>b.</b> Verify the number has a campaign assigned in the <b>Set Campaign</b> field.</p><p style="margin:0 0 2px"><b>c.</b> Place a test call to the tracking number. Check the <b>Calls</b> screen to confirm the <b>Marketing Campaign</b> field auto-populates correctly.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-tracking-numbers" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit tracking numbers</u></a></div></div></div></div></div><!-- ============================================================ --><!-- KPI GRID --><!-- ============================================================ --><div id="kpi" style="margin:24px 0 12px"><div style="display:flex;align-items:center;gap:8px;margin:0 0 12px"><svg width="15" height="15" viewbox="0 0 24 24" fill="none" stroke="#004491" stroke-width="2.5"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline></svg><div style="font-size:13px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.06em">Measure the impact</div></div><div style="display:grid;grid-template-columns:1fr 1fr;gap:8px"><!-- KPI 1: Volume --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Volume</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Total leads captured</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">A low count may signal missed calls or disconnected lead sources.</div><!-- Phones / Phones Pro --><div class="v-core" style="display:block"><a href="https://go.servicetitan.com/#/FollowUps/Leads" target="_blank" class="sl" rel="noopener">Follow Up &gt; Leads &gt; filter by date range ↗</a></div><div class="v-pro" style="display:none"><a href="https://go.servicetitan.com/#/FollowUps/Leads" target="_blank" class="sl" rel="noopener">Follow Up &gt; Leads &gt; filter by date range ↗</a></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><span class="sl">Contact Center Pro &gt; Conversation History</span></div></div><!-- KPI 2: Conversion --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Conversion</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Lead-to-booking rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">A declining rate signals follow-up delays or CSR training gaps.</div><a href="https://go.servicetitan.com/#/new/marketing/analytics" target="_blank" class="sl" rel="noopener">Marketing &gt; Overview (Marketing Pro) ↗</a><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; search "Campaign Summary" ↗</a></div><!-- KPI 3: Recovery --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Recovery</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Missed call follow-up rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Every missed call without a callback is a potential lost job.</div><!-- Phones / Phones Pro --><div class="v-core" style="display:block"><a href="https://go.servicetitan.com/#/new/dashboards/modular-dashboard" target="_blank" class="sl" rel="noopener">Dashboard (Phones widget) ↗</a><a href="https://go.servicetitan.com/#/FollowUps/Leads" target="_blank" class="sl" rel="noopener">Follow Up &gt; Leads &gt; filter by Second Chance ↗</a></div><div class="v-pro" style="display:none"><a href="https://go.servicetitan.com/#/new/dashboards/modular-dashboard" target="_blank" class="sl" rel="noopener">Dashboard (Phones widget) ↗</a><a href="https://go.servicetitan.com/#/FollowUps/Leads" target="_blank" class="sl" rel="noopener">Follow Up &gt; Leads &gt; filter by Second Chance ↗</a></div><!-- Contact Center Pro --><div class="v-v2" style="display:none"><span class="sl">Contact Center Pro &gt; Urgent Follow Ups &gt; Second Chance Leads; Abandoned Calls</span></div></div><!-- KPI 4: Accuracy --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Accuracy</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Campaign attribution rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">High "Unknown" campaign rates mean broken tracking numbers, missing campaign assignments, or CSRs overriding the campaign field.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; search "Campaign Summary" ↗</a></div></div></div><style> .sc { counter-reset: step } .sn { counter-increment: step } .sn::before { content: counter(step) } .hb { font-size: 10.5px; font-weight: 700; color: #78BBFA; letter-spacing: 0.08em } .jp { font-size: 11.5px; font-weight: 600; color: #374151; text-decoration: none; padding: 5px 13px; background: #fff; border: 1px solid #D0D8DD; border-radius: 20px; transition: all 0.15s } .jp:hover { background: #E0F2FF; border-color: #B5DEFF; color: #004491 } .st { transition: box-shadow 0.15s, border-color 0.15s } .st:hover { border-color: #B5DEFF !important; box-shadow: 0 2px 12px rgba(2, 101, 220, 0.07) } .sl { font-size: 10.5px; color: #0265DC; text-decoration: none; margin-right: 6px } .sl:hover { text-decoration: underline } .sl+.sl::before { content: "· "; color: #D0D8DD } .ao-tag { position: absolute; top: 10px; right: 14px; font-size: 10px; font-weight: 600; padding: 2px 8px; border-radius: 10px; background: #f0f1f2; border: 1px solid #D0D8DD; color: #5f5e5a; white-space: nowrap } /* Hide inputs */ #r-core, #r-pro, #r-v2, #c-ads, #c-schedpro, #c-scl { position: absolute !important; opacity: 0 !important; pointer-events: none !important; width: 0 !important; height: 0 !important } /* Active tier label styling */ #r-core:checked~* label[for="r-core"], #r-pro:checked~* label[for="r-pro"], #r-v2:checked~* label[for="r-v2"] { background: #0d1b35 !important; color: #e8ecf0 !important; border-color: #0d1b35 !important } /* Active add-on checkbox label styling */ #c-ads:checked~* label[for="c-ads"], #c-schedpro:checked~* label[for="c-schedpro"], #c-scl:checked~* label[for="c-scl"] { background: #0d1b35 !important; color: #e8ecf0 !important; border-color: #0d1b35 !important } /* Tier content switching */ .v-core { display: block } .v-pro { display: none !important } .v-v2 { display: none !important } #r-pro:checked~* .v-pro { display: block !important } #r-pro:checked~* :has(.v-pro)>.v-core { display: none !important } #r-v2:checked~* .v-v2 { display: block !important } #r-v2:checked~* :has(.v-v2)>.v-core { display: none !important } /* Add-on step visibility */ .ao-ads { display: none !important } #c-ads:checked~.ao-ads, #c-ads:checked~* .ao-ads { display: block !important } .ao-schedpro { display: none !important } #c-schedpro:checked~.ao-schedpro, #c-schedpro:checked~* .ao-schedpro { display: block !important } .ao-scl { display: none !important } #c-scl:checked~.ao-scl, #c-scl:checked~* .ao-scl { display: block !important } /* Add-on content within shared steps */ .addon-ads { display: none !important } #c-ads:checked~* .addon-ads { display: block !important } .addon-schedpro { display: none !important } #c-schedpro:checked~* .addon-schedpro { display: block !important } .addon-scl { display: none !important } #c-scl:checked~* .addon-scl { display: block !important } /* Doc360 resets */ p[data-block-id] { font-size: 1rem; } ul li p[data-block-id] { margin-bottom: 0; } ul[data-type="taskList"] li div p[data-block-id] { margin-bottom: 0; } ol li p[data-block-id] { margin-bottom: 0; } table tbody th p[data-block-id] { margin-bottom: 0; } blockquote p[data-block-id] { margin-bottom: 0 !important; } p[data-block-id]:empty::after { content: "\00A0"; } </style></div></editor360-custom-block>
