How call tracking for local service businesses works.
For many local service companies, the phone is the highest-intent conversion path. Yet call reporting is often reduced to a total call count and an average duration. That hides the questions an owner actually needs answered: Which source created the call? Was it answered? Did the caller need a service the company sells? Was the location serviceable? Did the office book an appointment? Did the job sell?
Call attribution = source evidence + call evidence + CRM outcome + job value
If any layer is missing, reporting becomes a partial story.
This page focuses on operating design rather than a particular vendor. Google’s current call-reporting documentation explains its own forwarding-number and call-detail capabilities; third-party call-tracking platforms can add cross-channel routing, recordings, transcripts, and CRM workflows.
Choose a number strategy by question
Different number configurations answer different questions. The correct setup depends on how granular the reporting must be and whether visitors move across multiple pages before calling.
| Approach | Answers | Tradeoff |
|---|---|---|
| One permanent campaign number | Which campaign or offline source generated calls | Cannot distinguish visitors or keywords within the source |
| One number per channel | Paid search vs organic vs referral vs direct | Limited campaign and visitor detail |
| Dynamic number insertion | Which visitor session, source, campaign, and landing page preceded a call | Requires a correctly sized number pool and rigorous testing |
| Platform call assets | Calls initiated from eligible ads or platform surfaces | Coverage and available detail depend on the platform and setup |
Preserve the company’s primary phone number for brand consistency and business listings. Tracking numbers should route correctly, display only where intended, and never break the continuity of a customer who returns later.
Marketing attribution should never make it harder for a customer to reach the business. Test ring groups, transfers, voicemail, after-hours behavior, and fallback routing before optimizing reports.
Store the fields needed to make a decision
A call record should be designed as an operational object—not a recording sitting in a separate dashboard. At minimum, join four field groups.
| Field group | Recommended fields | Decision supported |
|---|---|---|
| Acquisition | First source, call source, campaign, landing page, referrer, available click ID | Where demand came from |
| Call evidence | Call ID, tracking number, caller number, start time, duration, answered, recording status | Whether contact occurred |
| Qualification | Service requested, territory, residential/commercial, new/repeat, spam, qualification reason | Whether the call was valuable |
| Outcome | Appointment booked, completed, estimate, sold/lost, job ID, revenue | Whether marketing produced work |
Use stable call and lead IDs so duplicate contacts, transferred calls, callbacks, and repeat customers can be reconciled without erasing history. Store timestamps with an explicit time zone. Keep “missed,” “voicemail,” and “abandoned” separate; they imply different recovery actions.
A call is not automatically a qualified lead
Duration can help with triage, but it is not a business outcome. A long sales call can still be outside the service area, and a short call can book a valuable repeat job. Apply a controlled disposition after listening to the call or reviewing a reliable transcript.
Confirm intent
Was the caller seeking a service, calling about employment, selling something, asking for an existing invoice, or reaching the wrong business?
Confirm fit
Does the requested service, property type, geography, timing, and project size fit the company’s acceptance rules?
Record the outcome
Answered, qualified, booked, follow-up required, lost, spam, or unresolved—using a finite list with a reason.
Match the job
Associate the call with the CRM contact and job record so sold value can return to source reporting.
The metric is not “calls generated.” The metric is profitable work created from tracked calls.
Report the whole call funnel
Start with counts, then calculate rates and economics at the same source and service level. Do not compare a channel’s raw calls with another channel’s qualified leads.
Answer rate = answered calls ÷ eligible inbound calls
Qualified-call rate = qualified calls ÷ tracked calls
Booking rate = booked appointments ÷ qualified calls
Cost per booked call = source spend ÷ appointments booked from calls
Revenue per attributable call = sold revenue from calls ÷ tracked calls
Break results out by source, campaign, service, day and hour, answered status, new vs repeat customer, and location. The combination often reveals whether the problem is traffic quality, call handling, business hours, or sales follow-up.
Connect this reporting to the broader click-to-revenue attribution framework. Calls and forms should share the same qualification definitions and revenue logic.
Treat recordings and transcripts as governed data
Call recording, transcription, disclosure, consent, storage, access, and retention requirements vary by jurisdiction and business context. Obtain appropriate legal guidance and configure the system accordingly. Restrict access to people who need it, document retention periods, and avoid sending sensitive information into systems that do not require it.
Operational ownership matters just as much. Assign responsibility for unresolved calls, qualification, bookings, and revenue matching. A technically correct tracking number cannot repair an inbox nobody reviews.
A practical QA checklist
- Call every displayed number on desktop and mobile.
- Test direct, organic, paid, referral, and return visits.
- Navigate between pages and verify attribution persists.
- Test business hours, after hours, voicemail, transfers, and call queues.
- Confirm source fields reach the CRM with a stable call ID.
- Verify answered, missed, abandoned, and spam labels.
- Book a test appointment and attach a test job value.
- Reconcile call-platform, CRM, and advertising totals.
- Repeat tests after site, tag, phone-system, CRM, or routing changes.
Can you trace calls to sold work?
Darlington maps the number, source, CRM, and revenue handoffs—and shows exactly where call value disappears.
Request a growth assessment