All articles
ServiceTitanApril 15, 2026·6 min read

Closing the loop: ServiceTitan revenue attribution for marketing

Marketing dashboards show leads. ServiceTitan shows revenue. Connecting the two changes what you optimize for.

The single biggest gap in trades marketing isn't creative, copy, or bidding strategy. It's that the system spending the money (Google Ads, Meta, Local Services) has no idea what happens after the lead comes in.

That's the loop ServiceTitan attribution closes.

What "closing the loop" actually means

A lead form fires. A call comes in. Your CSR books an appointment. A tech runs the call. An invoice gets created. Maybe it sticks, maybe it cancels.

Without attribution, your ad platform sees step 1 and optimizes against it. That's why your "cost per lead" looks great but your "cost per booked job" is a mystery.

With attribution, every revenue event in ServiceTitan flows back to the campaign, keyword, ad group, and creative that originated the lead. Now Google can bid against revenue. Meta can optimize against close rate. You can finally compare channels on the metric that matters.

The four signals you need from ServiceTitan

  1. Booked status — appointment created and not cancelled.
  2. Ran status — tech actually arrived on site.
  3. Invoice total — revenue, not estimate.
  4. Job type — to weight margin (a $400 tune-up isn't a $14,000 install).

Send those four signals back to your ad platforms with the lead's gclid or click_id and your campaigns will optimize themselves.

What changes downstream

When campaigns optimize against booked revenue instead of leads, three things happen quickly:

  • Form-spam keywords get defunded automatically.
  • Capacity-aware bidding becomes possible — you can throttle spend when dispatch is full.
  • Creative tests stop being a coin flip; you can finally tell which ad set produced the $14,000 install.

That last one is why most operators never get past the "lead volume" trap. Without ServiceTitan revenue flowing back, every creative test looks like a tie.

Replace your agency. Automate your growth.

See how TradesForce can run your marketing, evolve your website, and drive more booked jobs without manual work.

We work on your infrastructure. TradesForce plugs into the field service software, ad platforms, and CRMs you already use. Built with the uptime, security, and support enterprise operators expect.

  • SOC 2 Type IISOC 2 Type II
  • GDPRGDPR
  • CCPACCPA
> 99.95% uptime24/7 supportBook a call