Industry playbook · published
Plumbing: Call Lead Attribution
A practical call lead attribution playbook for plumbing teams: page structure, evidence, measurement, QA, and implementation boundaries.
Reviewed 2026-07-20 · National guidance, Austin proofThe task and the failure mode
Built for: Plumbing operators who need to connect paid, organic, map, referral, and direct calls to booked jobs without corrupting public business information.
Call counts alone hide missed calls, spam, existing customers, low-value work, and jobs outside the service area. Attribution fails when numbers swap incorrectly or source values disappear at the CRM handoff.
Workflow
- 01Define a qualified plumbing call and the booked-job stages before installing new tags.
- 02Preserve the canonical business number in structured data and citations while using tested dynamic number insertion on the website.
- 03Capture landing route, route group, source, medium, campaign, call outcome, and dispatch category using privacy-safe identifiers.
- 04Reconcile call-platform events against the phone system and CRM on a weekly sample.
- 05Report answered, qualified, booked, and completed-job rates separately by source and service line.
Evidence to retain
- A written event and lead-stage dictionary shared by marketing and dispatch.
- Number-swap fallback tests for blocked JavaScript, direct visits, and mobile click-to-call.
- A reconciliation sample connecting web session context to phone and CRM outcomes.
- Excluded test, spam, vendor, and repeat-customer calls documented in reporting.
Release checklist
- Inventory every displayed phone number.
- Test dynamic insertion on canonical and alternate hostnames.
- Preserve UTM and referrer context through landing routes.
- Document consent and recording rules by operating jurisdiction.
- Create missed-call and after-hours outcomes.
- Audit weekly totals for unexplained gaps or duplicates.
Boundaries and caveats
Attribution is probabilistic when browsers, consent choices, or phone platforms limit identifiers.
Never place names, phone numbers, recordings, or message text in analytics event parameters.
Primary sources
- Google Analytics: About key eventssupport.google.com
- Google Analytics: Collect campaign data with custom URLssupport.google.com
- Google Business Profile representation guidelinessupport.google.com