← Back to blog

Call Tracking and Phone Attribution for Professional Service Firms

16 August 2026·5 min read
Quick answer: Most professional service firms still take the majority of real enquiries by phone, but their analytics only sees form fills and one static number, so the channel actually filling the diary reports as if it barely exists. Call tracking assigns a different number to each channel - Google Ads, your Google Business Profile, organic search, a printed sign - that all forward to your real line, so when someone calls, you can see where they started. The habit that makes it worth doing is a short weekly look at calls grouped by source, not just a running total of how many times the phone rang. 📱

Ask most law firms, accounting practices or clinics what their best-performing marketing channel is, and you'll usually get an answer based on whatever Google Analytics shows as a "conversion" - a form submission, a booking click. Meanwhile the phone rings all day with the enquiries that actually turn into signed engagement letters and booked appointments, and none of it shows up anywhere near that dashboard. If most of your real business still starts with someone dialling a number, and your reporting can't tell a Google Ads call from a word-of-mouth call from someone who found you on page one organically, you're optimising blind. 💖

What most firms get wrong

  • Judging channels purely by clicks and form fills, when phone is often the dominant enquiry method for law firms, accountants and clinics alike.
  • Using one tracking number for everything - which tells you total call volume changed, but nothing about which channel drove it.
  • Counting calls without tagging outcomes - a spike in calls from one source means little if most of them were wrong numbers, spam, or people who were never going to book.
  • Reviewing it rarely, if ever - call data sitting unopened in a dashboard nobody checks is no better than not having it.

Your weekly call attribution habit

Your weekly call attribution habit:
  1. Pull the call log grouped by source (Google Ads, GBP, organic website, offline/print) - not just a total count
  2. Tag each call briefly: enquiry type, and outcome (booked, no-show, not a fit, spam)
  3. Work out the booked-call rate per source, not just raw call volume per source
  4. Compare this week to your rolling average, not to last week alone - one slow Tuesday means nothing
  5. Shift next week's attention or budget toward the source with the best booked rate, not the source with the most calls

Three firms, three phone problems

Commercial law firm running Google Ads and an active Google Business Profile: Both channels were driving calls, but with one phone number listed everywhere, the firm genuinely couldn't tell which one to invest more into. Splitting tracking numbers between the two, forwarding both to the same reception line, showed within a month that GBP calls converted to actual matters at a noticeably higher rate than Ads calls - useful information that changed where the next quarter's budget went.
Financial planning practice running a local print ad alongside Google Ads: The practice had run a quarter-page ad in a local paper for years on the assumption it "still brought people in", without any way to check. A dedicated number printed only in that ad, forwarding to the office, showed genuine but low call volume over three months - enough to make an informed decision about the spend, rather than guessing.
Allied health clinic comparing paid social to organic bookings: Online booking handled a lot of appointments directly, but the clinic still fielded a steady stream of calls from people who preferred to speak to someone before booking, especially for a first appointment. Tracking numbers on paid social landing pages versus the main website showed paid social callers asked more pricing questions and booked at a lower rate than organic callers, which changed how reception scripted that first call for each source.

How call tracking numbers actually work

The concept is simpler than it sounds. You get a pool of phone numbers, and each one is assigned to a specific source - a static number printed on a business card, another on a sign, another that only ever appears in one ad campaign. For your website, dynamic number insertion swaps the displayed number depending on how the visitor arrived (from a Google Ads click, from organic search, from a direct visit), without you having to build separate pages for each. Every call that comes through any of these numbers forwards straight to your real line - the caller never knows the difference - and gets logged against its source in a dashboard you check separately from your phone system.

💡 Heads up: source tracking (knowing which channel a call came from) and call recording are two separate things - you can run the first without ever touching the second. If you do want to record calls for training or quality purposes, recording consent requirements vary by state in Australia, so get proper advice on what's required in your jurisdiction before switching it on.

Mistakes to avoid

  • Putting the same tracking number everywhere, which lumps every channel into one meaningless bucket
  • Forgetting to update printed materials (business cards, signage) when a tracking number changes
  • Only using dynamic number insertion on the homepage, missing calls that start from a landing page or blog post
  • Treating call volume as the whole story instead of tracking booked-call rate by source
  • Assuming recording is required to get useful attribution data - it isn't

Please note: general information, not legal advice - check current official guidance before relying on it.


Frequently asked questions

Do I need to record calls for call tracking to be useful?

No. Source attribution works from which number was dialled, entirely separate from whether the call is recorded.

Will call tracking numbers hurt my SEO if my number is inconsistent across the web?

That's a fair concern, since consistent business name, address and phone details support local SEO. The way around it is to keep your primary listed number (Google Business Profile, footer, main pages) as your genuine business number, and only use tracking numbers on specific ad campaigns or offline materials, with dynamic insertion set up properly so search engines still see your real number, not a rotating one.

How many tracking numbers do we actually need?

Typically one per major channel worth separating - Ads, GBP, organic/direct, and one per significant offline source - rather than one per tiny variation. Too many numbers gets hard to manage and the data gets thin per source.

Is call tracking worth it for a firm that gets more enquiries by email or form than phone?

If phone genuinely isn't your primary enquiry channel, the setup and ongoing cost may not be worth it. It earns its keep specifically for firms where a meaningful share of real, high-value enquiries still comes by phone, which is most law firms, accountants and clinics, but not every business.


Keep reading 🤍

Share
Written by
Kate, founder of Chronically Online

I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.

Work with me ✦