---
title: "Track & Manage Installed Equipment"
slug: "track-manage-installed-equipment-1"
updated: 2026-05-11T18:59:01Z
published: 2026-05-11T18:59:01Z
---

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

# Track & Manage Installed Equipment

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="b,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 · EQUIPMENT TRACKING</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">Track &amp; Manage Installed Equipment</div><p style="position:relative;font-size:13.5px;color:#B5DEFF;margin:0;line-height:1.65;max-width:540px;opacity:0.85">Record every piece of installed equipment, track warranty timelines, and surface replacement opportunities before they become emergencies.</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/track-manage-installed-equipment-1#p1" class="jp" rel="noopener">Track &amp; Document</a><a href="/docs/track-manage-installed-equipment-1#p2" class="jp" rel="noopener">Configure</a><a href="/docs/track-manage-installed-equipment-1#p3" class="jp" rel="noopener">Troubleshoot</a><a href="/docs/track-manage-installed-equipment-1#kpi" class="jp" rel="noopener">Measure Impact</a></div><!-- ════════════════════════════════════════════════ --><!-- SECTION 1 — Track & Document Equipment (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">Track &amp; Document Equipment</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 1: Record installed equipment at a customer's property --><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">Record installed equipment at a customer's property</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">⚠︎ The equipment install date is stamped when the job is completed. If the install job is not completed properly, the install date is never set — this breaks all downstream age-based calculations, replacement opportunities, and marketing automation.</p></div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:0"><!-- FMA sub-workflow --><div style="margin:0 0 10px"><div style="display:inline-block;font-size:10px;font-weight:700;color:#038299;background:#E3FCFF;border:1px solid #b2eaf2;border-radius:4px;padding:2px 8px;letter-spacing:0.06em;margin:0 0 6px">FIELD MOBILE APP WORKFLOW</div><div style="padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b> and tap the <b>Equipment</b> tab. Tap <b>Add</b> &gt; <b>Equipment</b> and enter the type, manufacturer, model, serial number, and install date.</p><p style="margin:0 0 2px"><b>b.</b> Equipment added here attaches to the <b>service location</b> record and is visible on all future jobs at that location. When an equipment pricebook item is added to a job invoice and the job is completed, the system automatically creates an installed equipment record at the location.</p></div></div><!-- Legacy sub-workflow --><div><div style="display:inline-block;font-size:10px;font-weight:700;color:#038299;background:#E3FCFF;border:1px solid #b2eaf2;border-radius:4px;padding:2px 8px;letter-spacing:0.06em;margin:0 0 6px">SERVICETITAN MOBILE (LEGACY) WORKFLOW</div><div style="padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in ServiceTitan Mobile and tap the <b>Equipment</b> tab. Tap <b>Add Equipment</b> and select the equipment type from the pricebook or enter the manufacturer, model, and serial number manually.</p><p style="margin:0 0 2px"><b>b.</b> Tap <b>Save</b>. The equipment record attaches to the service location and appears on all future jobs at that address. If an equipment item was added to the job invoice during the current visit, the record is created automatically when the job is completed.</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">⚠︎ Always enter the install date at the time of job completion. If the field is left blank, age-based replacement tracking and marketing automation will not function correctly for this unit.</p></div></div></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/manage-installed-equipment" target="_self" translate="no" class="sl" rel="noopener"><u>Installed Equipment overview</u></a><a href="/docs/manage-installed-equipment#add-equipment" target="_self" translate="no" class="sl" rel="noopener"><u>Set up equipment</u></a><a href="/docs/add-previously-installed-equipment-to-a-service" target="_self" translate="no" class="sl" rel="noopener"><u>Add previously installed equipment (ST Mobile)</u></a><a href="/docs/manage-equipment-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Manage equipment in ST Mobile</u></a></div></div></div></div><!-- Step 2: Use barcode scanning for equipment lookup --><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">Use barcode scanning for equipment lookup in the field</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:0"><!-- FMA sub-workflow --><div style="margin:0 0 10px"><div style="display:inline-block;font-size:10px;font-weight:700;color:#038299;background:#E3FCFF;border:1px solid #b2eaf2;border-radius:4px;padding:2px 8px;letter-spacing:0.06em;margin:0 0 6px">FIELD MOBILE APP WORKFLOW</div><div style="padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> In the <b>Field Mobile App</b>, tap the <b>Equipment</b> tab.</p><p style="margin:0 0 2px"><b>b.</b> On the Equipment tab, tap the <b>Scan</b> icon. Point your camera at the equipment nameplate or asset barcode.</p><p style="margin:0 0 2px"><b>c.</b> Tap <b>Text Scanner</b> to scan the text or <b>Barcode scanner</b> to scan the barcode, then capture the image so it can be scanned. If a match is found, the equipment is shown. If no match is found, tap <b>Continue to map data</b>.</p><p style="margin:0 0 2px"><b>d.</b> Review and confirm before saving. For commercial agreements, requiring technicians to scan asset barcodes upon arrival verifies they are servicing the contract unit and builds asset history for capital planning.</p></div></div><!-- Legacy sub-workflow --><div><div style="display:inline-block;font-size:10px;font-weight:700;color:#038299;background:#E3FCFF;border:1px solid #b2eaf2;border-radius:4px;padding:2px 8px;letter-spacing:0.06em;margin:0 0 6px">SERVICETITAN MOBILE (LEGACY) WORKFLOW</div><div style="padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> In ServiceTitan Mobile, open the job and tap the <b>Equipment</b> tab.</p><p style="margin:0 0 2px"><b>b.</b> Tap <b>Add Equipment</b>, then tap the <b>Scan</b> icon on the add equipment screen. Point the camera at the equipment nameplate or barcode label.</p><p style="margin:0 0 2px"><b>c.</b> Tap <b>Text Scanner</b> to capture printed text or <b>Barcode Scanner</b> to read a standard barcode. If a match is found in the pricebook, the equipment fields are populated automatically. If no match is found, manually review and enter the data.</p><p style="margin:0 0 2px"><b>d.</b> Confirm the captured details and tap <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">⚠︎ Barcode scanning in ServiceTitan Mobile captures data for entry only (model and serial number). It does not perform equipment lookup against existing location records the way OCR does in the Field Mobile App.</p></div></div></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/add-equipment-quickly-to-a-service-location-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Barcode/OCR scanning in FMA</u></a><a href="/docs/barcode-scanning-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Barcode scanning in ST Mobile</u></a><a href="/docs/manage-equipment-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Manage equipment in ST Mobile</u></a></div></div></div></div><!-- Step 3: Document equipment condition and findings --><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">Document equipment condition and findings</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> Open the job and tap the <b>Equipment</b> tab. Select a piece of equipment and tap <b>Add Finding</b>.</p><p style="margin:0 0 2px"><b>b.</b> Document the condition with photos, notes, and a severity rating. Findings carry forward to future jobs and can be converted to estimates — creating the "diagnose → quote → sell → execute" pull-through revenue chain.</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">⚠︎ Equipment Findings require the EquipmentFindings feature gate to be enabled. If the "Add Finding" option doesn't appear, contact your CSM to have this gate turned on.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/manage-equipment-findings-2" target="_self" translate="no" class="sl" rel="noopener"><u>Manage equipment findings</u></a></div></div></div></div><!-- Step 4: Track warranty status for installed equipment --><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">Track warranty status for installed equipment</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> Open the customer's location record, go to the <b>Equipment</b> section, and select a piece of installed equipment. The equipment detail shows both <b>Manufacturer Warranty</b> and <b>Service Provider Warranty</b> fields with start date, end date, and remaining duration.</p><p style="margin:0 0 2px"><b>b.</b> Enter warranty information at install time or import it in bulk. Accurate warranty data prevents unnecessary warranty claims and surfaces covered repairs when the tech is on-site.</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">⚠︎ Equipment age is calculated from the <b>Install Date</b>, not the warranty start date. If the install date is wrong, age calculations, replacement opportunities, and marketing automation will all be incorrect.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/warranty-workflows-for-pricebook-pro" target="_self" translate="no" class="sl" rel="noopener"><u>Warranty management</u></a></div></div></div></div><!-- Step 5: See when customer equipment is due for replacement --><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">See when customer equipment is due for replacement</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> Open the customer's location record and go to the <b>Equipment</b> section. Review the age of each piece of equipment relative to its configured <b>replacement age</b> (set in Equipment Types).</p><p style="margin:0 0 2px"><b>b.</b> When an installed unit exceeds the configured expected life for its equipment type, it surfaces as a <b>replacement opportunity</b>. Use this to proactively offer replacement estimates before emergency failures.</p><p style="margin:0 0 2px"><b>c.</b> Equipment age also feeds <b>marketing automation</b> — customers with aging equipment can be segmented for replacement campaigns. With Field Pro enabled, technicians receive <b>pre-job briefs</b> that include equipment age summaries for informed replacement conversations.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/create-equipment-types" target="_self" translate="no" class="sl" rel="noopener"><u>Equipment types</u></a></div></div></div></div></div><!-- ════════════════════════════════════════════════ --><!-- SECTION 2 — Configure Equipment Management (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">Configure Equipment Management</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 6: Link installed equipment to a membership --><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">Link installed equipment to a membership</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> Open the customer's membership and go to the <b>Equipment</b> tab. Attach the equipment covered by the membership.</p><p style="margin:0 0 2px"><b>b.</b> Covered equipment appears on recurring service visits so technicians know exactly what to inspect and maintain.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/manage-installed-equipment" target="_self" translate="no" class="sl" rel="noopener"><u>Installed Equipment overview</u></a></div></div></div></div><!-- Step 7: Set up your equipment types --><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">Set up your equipment types</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>Pricebook</b> &gt; <b>Equipment Types</b>. Add equipment types (e.g., Central Air Conditioner, Water Heater, Furnace) with manufacturer, model, and <b>replacement age</b> (the expected useful life in years).</p><p style="margin:0 0 2px"><b>b.</b> Well-configured equipment types enable accurate replacement opportunity tracking, age-based marketing campaigns, and warranty management. The replacement age drives the "past expected life" flag on location equipment records.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/create-equipment-types" target="_self" translate="no" class="sl" rel="noopener"><u>Equipment types</u></a></div></div></div></div></div><!-- ════════════════════════════════════════════════ --><!-- SECTION 3 — Troubleshoot (purple) --><!-- ════════════════════════════════════════════════ --><div id="p3" style="margin:20px 0 8px;padding:10px 14px;background:#F3EAFF;border-radius:8px;border-left:4px solid #7C3AED"><div style="font-size:14px;font-weight:700;color:#7C3AED">Troubleshoot</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 8: Troubleshoot: Equipment missing or showing wrong age --><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:#F3EAFF;color:#7C3AED;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: Equipment missing or showing wrong age</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> If equipment doesn't appear on the location record, verify it was added to the <b>Equipment</b> tab on the job (not just the invoice). Also verify the original install job was <b>completed</b> — equipment records are created at job completion.</p><p style="margin:0 0 2px"><b>b.</b> If equipment age shows as blank or zero, check the <b>Install Date</b> on the installed equipment record. If the install job wasn't completed properly, the date was never set. Manually set the install date on the equipment record to correct it.</p><p style="margin:0 0 2px"><b>c.</b> If equipment shows on the location but not in reports, confirm you are using the Equipment custom reporting datasource. The equipment report has no Business Unit field — filter by customer or location BU instead.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/docs/manage-installed-equipment#add-equipment" target="_self" translate="no" class="sl" rel="noopener"><u>Set up equipment</u></a></div></div></div></div></div><!-- ════════════════════════════════════════════════ --><!-- KPI GRID — Measure the Impact --><!-- ════════════════════════════════════════════════ --><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: Coverage --><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">Coverage</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Equipment records per location</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track the average number of equipment items documented per service location. More records means better data for replacement opportunities and warranty tracking.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; search "Equipment" ↗</a></div><!-- KPI 2: Opportunity --><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">Opportunity</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Replacement opportunities identified</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track how many equipment items are past their configured replacement age. Each is a potential install sale.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; search "Equipment" ↗</a></div><!-- KPI 3: 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">Equipment data completeness</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track the percentage of equipment records with serial number, install date, and model. Complete data enables warranty tracking and age-based marketing.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; search "Equipment" ↗</a></div><!-- KPI 4: Revenue --><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">Revenue</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Revenue from replacement opportunities</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Track how much revenue comes from proactive replacement leads generated by equipment tracking. Compare financed vs. non-financed install tickets.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; All Reports &gt; search "Job" ↗</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>
