AI Cleanup Doctor

ServiceTitan attribution

ServiceTitan Booking Attribution Cleanup Before a Home Service Company Scales Marketing

Preserve ServiceTitan booking source, tracking values, disposition, lead state, job link, classification, and report date range before scaling marketing.

Review boundary: This article helps organize follow-up evidence. It does not promise rankings, leads, responses, bookings, refunds, lower costs, ROI, revenue, AI citations, or platform outcomes.

Direct Answer

Before a home service company scales marketing, put source parameters, booking received time, booking disposition, lead state, job link, campaign value and report date range in one review. A dismissed booking can still exist in reporting. A job created without converting the original lead can leave attribution trade-offs that should not be hidden by a quick relabel.

ServiceTitan booking attribution cleanup is about preserving the path from source to business outcome. It is not about forcing every record into a tidy funnel after the fact.

Separate Booking, Lead and Job

ServiceTitan currently describes a booking as an online request that appears in the Bookings section of the Call Booking screen. A booking may be accepted into a job, dismissed or, when configured, turned into a lead for follow-up. Those are distinct events.

Keep the original booking disposition visible even when a later lead or job exists. If the review starts only from completed jobs, it will miss open and dismissed bookings and cannot explain the full lead generation sample.

Use an Attribution Evidence Table

FieldEvidence to preserve
Booking receivedOriginal date and time in the booking workflow
Booking sourceWeb Scheduler or named integration/source
Tracking valuesCampaign, UTM or other parameters actually captured
DispositionOpen, booked, dismissed or converted to lead
Lead stateOpen, converted, dismissed or not applicable
Job linkSupported relationship to the booked job
Job typeCurrent classification, including unknown when still unresolved
Reporting rangeThe exact date basis used by the report

A ServiceTitan web booking lead audit for contractors should never fill a missing campaign from memory. If the parameter was not captured, record it as missing and investigate the tracking setup separately.

Read the Report Definition Before Comparing Numbers

The current Web Booking Summary legacy report uses the booking-created date range and includes Booked, Dismissed and Open leads in its lead count. It also warns that some rows labeled ServiceTitan Web Scheduler may not represent actual web bookings and recommends the newer built-in Web Booking report for stronger customization.

Write the report name and date basis beside every exported number. A dashboard screenshot without that context is not enough for a home service marketing campaign tracking review before scaling.

Preserve Attribution Inputs

ServiceTitan documents campaign and UTM tracking through Scheduling Pro URLs and onclick events. It also notes that Marketing Pro Ads can override manual or UTM-based campaign assignment rules in some configurations.

The review should therefore preserve the landing URL or campaign setup that was intended, the values actually captured and the resulting campaign field. A source mismatch can come from a missing parameter, a naming mismatch, an override rule or a later manual edit. The evidence should narrow those possibilities rather than assert one.

Do Not Promise a Clean Historical Repair

ServiceTitan's official help currently says there is no direct way to link a job to a lead when the job was created without converting the original lead. Its documented options have reporting trade-offs: one can inflate cancellations and call counts; another can leave the lead dismissed without a booked-from-lead relationship.

That means an audit should flag the record and show the trade-off. It should not instruct an outside reviewer to modify the live account or claim that historical attribution can be repaired without side effects. The owner and ServiceTitan support must choose the appropriate action.

Limits and Privacy

AI Cleanup Doctor can review a redacted report slice and screenshots. It does not require ServiceTitan credentials for a first scan and will not modify campaigns, convert leads, cancel jobs or contact customers. Never provide a password or two-factor code. Remove names, phone numbers, email addresses, street addresses, invoice details and account identifiers.

The review cannot guarantee attribution accuracy, lead quality, conversion, completed jobs, ad performance or revenue.

Sources and Next Step

ServiceTitan documents booking management, the Web Booking Summary legacy report, Scheduling Pro attribution and the lead-to-job correction trade-off. Source mechanics were checked July 14, 2026 PDT.

Use First Scan Readiness to prepare one small sample, then review the Order page if the fixed scope matches.

Safe first packet: Send the business website, one handoff question, and one redacted example if useful. Do not send passwords, two-factor codes, payment data, full inbox exports, full CRM exports, or private customer lists.