Offline Conversion Tracking for Plumbing Companies
How plumbing companies and plumbing-focused PPC agencies use The Upload Offline Conversions App (TUOCA) to send call tracking + ServiceTitan/Jobber revenue back to Google Ads, Meta, Microsoft Ads, and TikTok.
Plumbing is, alongside HVAC, the highest-impact vertical for offline conversion tracking. The combination of emergency-driven phone funnels, high-variance job values, FSM-based revenue, and competitive paid search makes revenue per conversion the difference between break-even and profitable Google Ads.
This page is for plumbing business owners, in-house marketers, and plumbing-specialist agencies running paid acquisition who need conversions to reflect actual job revenue.
The plumbing conversion gap
Typical plumbing search funnel:
"emergency plumber near me" ──► Click ──► Landing page ──► Call (CallRail captures GCLID)
│
▼
Dispatcher books emergency
│
▼
Plumber arrives, diagnoses, quotes
│
▼
┌──────────────────────────────────────────┴──────────────────────────────────────┐
▼ ▼
$250 drain clear $9,000 sewer line repair
│ │
└──────────────────────────────────────────┬──────────────────────────────────────┘
▼
ServiceTitan invoice paid
Both clicks look identical to Google Ads without offline conversion tracking. Smart Bidding bids equally on both. With revenue per conversion uploaded back, Smart Bidding learns which keywords, ad copy, and landing pages produce big-ticket jobs vs. small service calls — and reallocates budget accordingly.
Typical TUOCA setup for plumbing
The same architecture as HVAC, with plumbing-specific configuration:
| Layer | Tool |
|---|---|
| Call tracking | CallRail or CTM (often with after-hours dedicated number) |
| FSM | ServiceTitan, Jobber, or Housecall Pro (via webhook today) |
| Conversion uploads | TUOCA |
| Destinations | Google Ads (primary), Meta CAPI, Microsoft Ads, TikTok |
Recommended conversion-action structure:
| Conversion action | Source | Smart Bidding signal |
|---|---|---|
| Plumbing - Standard Call | CallRail call → ServiceTitan job (Fusion) | Revenue per booked job |
| Plumbing - Emergency Call | CallRail emergency line → ServiceTitan emergency job | Revenue per emergency (typically higher) |
| Plumbing - Estimate Booked | CallRail call → ServiceTitan estimate (no invoice yet) | Lead-quality signal |
Splitting emergency and standard gives Smart Bidding cleaner signals during off-hours bid escalation.
Plumbing conversion values
Plumbing has one of the widest value spreads in home services:
| Service category | Typical value | Frequency |
|---|---|---|
| Drain clearing (basic) | $200 - $400 | Very high |
| Toilet repair / replacement | $200 - $700 | Moderate |
| Faucet replacement | $200 - $500 | Moderate |
| Water heater repair | $300 - $900 | Moderate |
| Water heater replacement (tank) | $1,500 - $3,500 | Low |
| Tankless water heater install | $3,500 - $7,500 | Low |
| Sewer line repair | $2,000 - $7,000 | Low |
| Sewer line replacement | $5,000 - $25,000 | Very low |
| Whole-house repipe | $4,000 - $15,000 | Very low |
| Emergency leak (after-hours premium) | $300 - $1,500 | Variable |
The value range from $200 to $25,000+ on the same incoming call is the entire reason plumbing accounts need Fusion Relays. Smart Bidding without revenue averages everything; Smart Bidding with revenue identifies the click patterns producing repipes and sewer lines.
Emergency-specific patterns
Emergency plumbing has unique dynamics worth designing around:
- After-hours premium pricing. Emergency calls often command 1.5-2x normal pricing.
- Time-pressure conversion. Emergency callers convert faster than scheduled-service callers — fewer touch points before booking.
- Off-hours competition is lower. Most plumbing competitors don’t bid aggressively on after-hours search; with revenue data, Smart Bidding can identify that off-hours emergency clicks have higher revenue per click and bid up.
- Geo-radius matters more. Emergency calls require fast dispatch; bid adjustments for proximity-to-tech-location often have bigger impact than for scheduled work.
A plumbing-specific TUOCA configuration usually includes a dedicated relay or filter set for emergency calls, with the higher-revenue conversion data flowing into a separate conversion action that Smart Bidding can optimize against directly.
Why plumbing agencies standardize on TUOCA
Plumbing-specialist agencies face the same operational reality as HVAC agencies — many similar clients, repeatable Fusion patterns, multi-platform delivery requirements. The Agency tier with bulk onboarding is the typical fit.
What’s different about plumbing specifically:
- Higher call urgency means call tracking quality matters more — CallRail’s dynamic number insertion across emergency landing pages typically requires careful relay configuration.
- More invoice variability per call than even HVAC — plumbing’s $200-to-$25,000 spread is broader.
- More after-hours dispatch — relay schedules often include hourly sync rather than daily to capture overnight emergencies for next-morning bid adjustments.
Recommended starting configuration
- Connect CallRail — including the emergency / after-hours dedicated tracking number.
- Connect ServiceTitan (or Jobber).
- Build separate Fusion Relays for standard and emergency call flows.
- Conversion actions in Google Ads:
- “Plumbing - Standard Job (Revenue)”
- “Plumbing - Emergency Job (Revenue)”
- Schedule: hourly for emergency, daily for standard.
- Multi-platform: replicate to Meta CAPI, Microsoft Ads, TikTok as needed.
See the Pro tier for Fusion Relays — the typical fit for plumbing businesses ready to capture revenue per conversion.
Bottom line
Plumbing rivals HVAC as the canonical offline conversion tracking use case. The combination of phone-heavy funnels, emergency dynamics, and dramatic revenue spreads makes Fusion Relays the difference between bidding on call volume and bidding on revenue.
Most plumbing accounts that adopt TUOCA’s Fusion pattern see Target ROAS bidding become viable within 60-90 days, with the budget reallocating away from low-value service calls toward sewer-line and repipe-intent traffic.
For plumbing-specialist agencies, Agency tier economics typically pay for themselves within the first month after migration from manual or Zap-based workflows.