---
title: "Communicate with Your Customers"
slug: "communicate-with-your-customers-1"
updated: 2026-05-11T17:39:06Z
published: 2026-05-11T17:39:06Z
---

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

# Communicate with Your Customers

<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 · NOTIFICATIONS</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">Communicate with Your Customers</div><p style="position:relative;font-size:13.5px;color:#B5DEFF;margin:0;line-height:1.65;max-width:540px;opacity:0.85">Keep customers informed at every step. Send booking confirmations, appointment reminders, on-the-way alerts, and follow-up surveys — automatically.</p></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/communicate-with-your-customers-1#p1" class="jp" rel="noopener">Set Up Notifications </a><a href="/docs/communicate-with-your-customers-1#p2" class="jp" rel="noopener">Engage After the Job </a><a href="/docs/communicate-with-your-customers-1#p3" class="jp" rel="noopener">Troubleshoot </a><a href="/docs/communicate-with-your-customers-1#kpi" class="jp" rel="noopener">Measure Impact </a></div><!-- SECTION 1: SET UP NOTIFICATIONS --><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 Notifications</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 1: Booking confirmations --><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">Set up booking confirmations for customers</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">⚠︎ Booking confirmations only send when an appointment is first scheduled. Rescheduled appointments do not trigger automatic confirmations — you can send them manually from the job record.</p></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">⚠︎ A configured outbound default SMS number is required for any text-based notification. Without it, all SMS notifications silently fail. Verify the customer has a valid email or mobile number — missing or invalid contact info is the most common cause of missed confirmations.</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 &gt; Customer Notifications</b>. Locate the <b>Booking Confirmation</b> notification type.</p><p style="margin:0 0 2px"><b>b.</b> Enable the notification channels you want: <b>Email</b>, <b>Text</b>, or both. Toggle each channel on.</p><p style="margin:0 0 2px"><b>c.</b> Review the default message template. Customize the subject line, greeting, and job details as needed.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Save</b>. Test by booking a job and confirming the customer receives the notification.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/enable-booking-confirmations" target="_self" translate="no" class="sl" rel="noopener"><u>Enable booking confirmations</u></a></div></div></div></div><!-- Step 2: Appointment reminders --><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">Set up appointment reminder messages</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 &gt; Customer Notifications</b>. Find the <b>Reminder Notification</b> section.</p><p style="margin:0 0 2px"><b>b.</b> Go to the <b>Text</b> and <b>Email</b> tab and turn on the toggle to enable notifications. Set the reminder timing — for example, 24 hours before, or a specific time the day before the appointment.</p><p style="margin:0 0 2px"><b>c.</b> Review and customize the message template. Include the appointment date, time window, and technician name if desired.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Save</b>. Reminders will send automatically based on the timing you configured.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/enable-reminder-notifications-for-customers" target="_self" translate="no" class="sl" rel="noopener"><u>Enable appointment reminders</u></a></div></div></div></div><!-- Step 3: Dispatch notifications --><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">Notify customers when a tech is on the way</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 &gt; Customer Notifications</b>. Find the <b>Dispatch Notifications</b> section.</p><p style="margin:0 0 2px"><b>b.</b> Enable <b>Email</b>, <b>Text</b>, or both. The notification triggers automatically when a technician is dispatched (marked "on the way").</p><p style="margin:0 0 2px"><b>c.</b> Customize the message template. You can include the technician's name and estimated arrival time. If arrival tracking is included, customers receive a GPS-based link to track the technician in real time.</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">⚠︎ Arrival tracking links require native GPS to be enabled on technician devices. No GPS = no real-time tracking for the customer.</p></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">⚠︎ If dispatch notifications are sending multiple times for the same job, enable the "Limit dispatch notifications" setting within the Dispatch notification configuration.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/enable-text-and-email-dispatch-notifications" target="_self" translate="no" class="sl" rel="noopener"><u>Enable dispatch notifications</u></a></div></div></div></div><!-- Step 4: Customize notification templates --><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">Customize your notification templates</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 &gt; Customer Notifications</b>. Click the notification type you want to customize.</p><p style="margin:0 0 2px"><b>b.</b> Edit the message template. Use merge tags such as {CustomerName}, {AppointmentDate}, {TechnicianName} to personalize messages automatically.</p><p style="margin:0 0 2px"><b>c.</b> For email notifications, customize the subject line, header image, and footer text to match your brand.</p><p style="margin:0 0 2px"><b>d.</b> Click <b>Save</b>. Preview the template to verify merge tags render correctly before going live.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/set-notification-preferences-for-customers" target="_self" translate="no" class="sl" rel="noopener"><u>Set notification preferences for customers</u></a></div></div></div></div><!-- Step 5: Restrict notifications by BU or Job Type (CS-specific) --><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">Restrict notifications by Business Unit or Job Type</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 &gt; Customer Notifications</b>. Select the notification type you want to restrict.</p><p style="margin:0 0 2px"><b>b.</b> Go to the <b>Settings</b> tab. For <b>Exclude Business Unit</b>, click the dropdown and select one or more BUs to restrict from this type of notification. For <b>Exclude Job Type</b>, click the dropdown and select one or more job types for which you do not want to send this notification type.</p><p style="margin:0 0 2px"><b>c.</b> For contracted service operations, consider muting notifications for commercial locations. Go to <b>Settings &gt; Customer Notifications</b> &gt; click the <b>Settings</b> icon at the top of the screen. To turn off notifications for commercial jobs, uncheck the box next to <b>Enable Job Notifications on Commercial Jobs</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">⚠︎ Commercial job muting is based on the customer record attached to the Service Location, regardless of the Bill To customer type. Verify the customer record type if muting isn't working as expected.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/restrict-customer-notifications-by-business-unit-or-job-type" target="_self" translate="no" class="sl" rel="noopener"><u>Restrict customer notifications by business unit or job type</u></a><a href="/v1/docs/mute-notifications-for-commercial-jobs" target="_self" translate="no" class="sl" rel="noopener"><u>Mute notifications for commercial jobs</u></a></div></div></div></div></div><!-- end section 1 --><!-- SECTION 2: ENGAGE AFTER THE JOB --><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">Engage Customers After the Job</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 6: Follow-up surveys --><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">Send follow-up surveys after jobs</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 &gt; Customer Notifications</b>. Find the <b>Job Completion Surveys</b> section.</p><p style="margin:0 0 2px"><b>b.</b> Choose the survey type: <b>Star Rating</b> (1–5, recommended) or <b>NPS</b> (0–10, legacy). Select the delivery channel: <b>Email</b>, <b>Text</b>, or both.</p><p style="margin:0 0 2px"><b>c.</b> Customize the survey message template. The survey template is account-level: the same message goes to all Business Units. You can only exclude BUs from receiving surveys, not customize the message per BU.</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">⚠︎ Surveys only trigger if the completed job value exceeds the "Sold Threshold" defined in the Job Type settings. If surveys aren't sending, check <b>Settings &gt; Operations &gt; Job Types</b> and verify the threshold amount for the relevant job type.</p></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">⚠︎ Do not add promotional links (like Google Reviews URLs) to SMS survey templates. This can reclassify the message from transactional to promotional under TCR, risking carrier filtering. Use Marketing Pro Reputation Management for review solicitation instead.</p></div><p style="margin:0 0 2px"><b>d.</b> Monitor survey responses at <b>Follow Up &gt; Surveys</b> in the left sidebar.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/enable-job-completion-surveys-text-andor-email" target="_self" translate="no" class="sl" rel="noopener"><u>Enable customer surveys</u></a><a href="/v1/docs/legacy-job-completion-survey-didnt-send" target="_self" translate="no" class="sl" rel="noopener"><u>Troubleshoot: Jobs not in surveys list</u></a></div></div></div></div><!-- Step 7: Chat to Text --><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">Enable Chat to Text (two-way messaging with customers)</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">⚠︎ Chat to Text requires the Chat feature to be enabled first. If it isn't, two-way messaging will not function.</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 &gt; Integrations &gt; Marketing Integrations</b>. In the Chat to Text widget, click <b>Configure</b> and complete the setup wizard.</p><p style="margin:0 0 2px"><b>b.</b> During setup, click <b>Chat Settings</b> to configure permissions and autoresponder messages for when the office is closed.</p><p style="margin:0 0 2px"><b>c.</b> When a customer texts the office, the message appears in the <i>Chat</i> tab on the <i>Call Booking</i> screen. You can respond directly from there.</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">⚠︎ If a technician can't see chat in the mobile app, verify that the <i>Allow full access to customer chats</i> permission is enabled for their role.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/chat-to-text-integration" target="_self" translate="no" class="sl" rel="noopener"><u>Chat to Text integration</u></a><a href="/v1/docs/use-chat" target="_self" translate="no" class="sl" rel="noopener"><u>Use Chat</u></a></div></div></div></div></div><!-- end section 2 --><!-- SECTION 3: TROUBLESHOOT --><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 Notification Issues</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 8: Booking confirmations not going through --><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: Booking confirmations not going through</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 &gt; Customer Notifications</b> and confirm the <b>Booking Confirmation</b> notification is toggled on for the correct channels (Email, Text, or both).</p><p style="margin:0 0 2px"><b>b.</b> Confirm this is a newly booked appointment, not a reschedule. Booking confirmations only send on first schedule. Rescheduled appointments require manual sends from the job record.</p><p style="margin:0 0 2px"><b>c.</b> Open the customer record and verify the customer has a valid email address or mobile phone number on file. Missing or invalid contact info is the most common cause.</p><p style="margin:0 0 2px"><b>d.</b> If using SMS, confirm your account has a configured default SMS number. Without it, all SMS notifications silently fail.</p><p style="margin:0 0 2px"><b>e.</b> If the booking confirmation checkbox is greyed out, verify a specific location record is selected — this is a known issue when no location is attached.</p><p style="margin:0 0 2px"><b>f.</b> If notification times are incorrect, check that the computer's timezone matches the ServiceTitan Tenant Timezone setting.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/booking-confirmation-notifications-not-going-through" target="_self" translate="no" class="sl" rel="noopener"><u>Troubleshoot booking confirmation notifications</u></a><a href="/v1/docs/how-do-if-fix-incorrect-times-on-booking-and-reminder" target="_self" translate="no" class="sl" rel="noopener"><u>Customers are receiving incorrect times on their notifications</u></a></div></div></div></div><!-- Step 9: Customer not getting text messages --><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: Customer not getting text messages</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> Verify the customer's phone number is a mobile number, as landlines cannot receive SMS.</p><p style="margin:0 0 2px"><b>b.</b> Confirm the customer has not opted out of text messages. If a customer texts STOP, END, CANCEL, or similar keywords, SMS is automatically disabled. You cannot re-enable SMS without the customer re-opting in.</p><p style="margin:0 0 2px"><b>c.</b> Go to <b>Settings &gt; Customer Notifications</b> and confirm the relevant notification type is enabled, and the sending number is active.</p><p style="margin:0 0 2px"><b>d.</b> Check TCR brand registration status. Outbound SMS may not deliver if TCR registration has errors. Go to <b>Settings &gt; Phones &gt; TCR Brand Management</b> to verify. A common error is a legal business name or tax ID mismatch with federal records.</p><p style="margin:0 0 2px"><b>e.</b> If the issue persists, ask the customer to check their spam/blocked messages folder or contact their carrier to ensure messages from your number are not blocked.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/cant-receive-outbound-text-messages" target="_self" translate="no" class="sl" rel="noopener"><u>Can't receive outbound text messages</u></a><a href="/v1/docs/register-for-texting-error-fix-issues-and-resubmit" target="_self" translate="no" class="sl" rel="noopener"><u>Register for Texting Error: Please fix the following elements and submit again</u></a></div></div></div></div></div><!-- end section 3 --><!-- 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: Delivery --><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">Delivery</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Notification delivery rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track email delivery status to identify bounces, failures, and invalid addresses.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; Email Delivery Status ↗</a></div><!-- KPI 2: Engagement --><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">Engagement</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Customer response rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Monitor Chat to Text conversations. A high response rate means customers are engaged and communication is effective.</div><a href="https://go.servicetitan.com/#/JobList" target="_blank" class="sl" rel="noopener">View in ServiceTitan ↗</a></div><!-- KPI 3: Retention --><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">Retention</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Survey follow-up and rebooking rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track survey responses and identify customers who need follow-up. Timely reminders and follow-ups drive repeat bookings and contract renewals.</div><a href="https://go.servicetitan.com/#/FollowUps/Surveys" target="_blank" class="sl" rel="noopener">Follow Up &gt; Surveys ↗</a></div><!-- KPI 4: Satisfaction --><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">Satisfaction</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Post-job survey score</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Review survey results to track customer satisfaction trends. Declining scores signal service quality or communication gaps.</div><a href="https://go.servicetitan.com/#/FollowUps/Surveys" target="_blank" class="sl" rel="noopener">Follow Up &gt; Surveys &gt; filter by date range and star rating ↗</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 } 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>
