If you're running ads in Sydney right now and you can't tell which ones are generating phone calls, you're making budget decisions blind. ABS data on Australian business technology adoption consistently shows that small businesses underinvest in measurement tools relative to what they spend on ads. The phone call is the biggest gap in most attribution setups. Gibson Promotions has been tracking calls for clients across Sydney since we were established in 2006. This article explains what call tracking is, how it works, and what to look for when setting it up.
What Is Call Tracking?
Call tracking is a system that assigns a unique phone number to each of your marketing channels. When someone calls that number, the system records which channel triggered the call. You see, by source, how many calls each channel generated, how long they lasted, and whether they were answered.
That's the short version. Here's why it matters for a Sydney service business.
A plumber in Penrith running Google Ads needs to know whether the calls are coming from his search ads, his website, or his letterbox flyers. A real estate office in Parramatta needs to know which listings page is generating enquiry calls versus which pages people just browse. A physio clinic in Bondi running Meta ads needs to know if those ads are actually making the phone ring, or just getting likes.
Without call tracking, you're guessing. With it, you know. Gibson Promotions has been setting this up for Sydney SMBs across all of these sectors for 20 years. The data almost always surprises people.
How Does Call Tracking Work?
Every tracked number is a virtual number. It looks like a normal Australian number. A Sydney 02 number, a 1300, or a 1800. Your phone rings exactly as it always does. The tracking system sits in the middle and records the call metadata: where it came from, how long it lasted, what time of day it came in, and whether it was answered.
For website visitors from Google Ads, the mechanism is called Dynamic Number Insertion, or DNI. Here's how it works in plain terms.
A small script on your website detects how each visitor arrived. If they clicked a Google Ad for the keyword "emergency plumber Penrith", the script swaps the phone number they see on your site to a unique tracked number for that session. When they call that number, the system records: this call came from Google Ads, from that specific keyword, on that device, at that time. Nobody sees a different number to what's on screen. They just call and you answer. The tracking happens behind the scenes.
That call data then goes back to Google Ads as a recorded conversion. Google's Smart Bidding uses it to understand which keywords generate real phone enquiries. Over four to six weeks, the algorithm shifts budget toward the keyword and audience combinations that actually make your phone ring.
CallFlow AI by Gibson Promotions handles the full setup including the DNI script, the tracked numbers, and the Google Ads connection.
What Should You Look For in a Call Tracking Setup?
Not all call tracking setups are equal. Here's what matters for a Sydney SMB.
- Australian phone numbers. Your tracked numbers should be Australian. A Sydney 02 number, a 1300, or a 1800. Not a US number routed through a foreign system. Callers notice.
- Google Ads integration. The whole point of keyword-level tracking is pushing that data back to Google as offline conversions. If the setup doesn't do this, you're only getting half the value.
- Missed call alerts. Every unanswered call is a lead you've lost. A good setup tells you when calls went unanswered so you can follow up that day.
- Call recording. Call recordings let you review how enquiries are being handled. They also let you confirm which calls were genuine leads versus wrong numbers or spam.
- A simple reporting dashboard. You should be able to see which channels generated calls this week without needing a marketing degree. If the dashboard requires training to read, it won't get used.
- Local support. When something isn't tracking correctly, you need someone who understands your Australian phone setup and your Google Ads account. Not a helpdesk ticket sent overseas.
CallFlow AI by Gibson Promotions covers all of these for Sydney SMBs. Setup is handled end to end. Albert Triolo reviews call data with clients directly. If a keyword is generating short calls that never convert, you get told about it the same month, not three months later.
How Do You Track Calls from Google Ads?
This is the step most Sydney businesses get wrong. They set up Google Ads, they might even add a call extension, but they never connect the dots between which keywords generated phone calls and what Google's algorithm does with that information.
Here's how to do it properly. Three steps.
Step 1: Install a tracking script on your website. Gibson Promotions handles this as part of the CallFlow AI setup. The script takes around ten minutes to install and needs no changes to your phone system. It reads the click ID attached to every paid Google Ads visit and uses it to assign a unique tracked number to that visitor's session.
Step 2: Create a conversion action in Google Ads for phone calls.Inside Google Ads, set the conversion type to "Phone calls, calls from a phone number on your website." Set the count to "one per click" for most service businesses. This tells Google what a phone call conversion looks like so it can record them.
Step 3: Push call data back to Google as offline conversions. This is the step most people skip. When a call comes in through your tracked number, that call gets matched back to the original Google Ads click ID and sent back to Google as a completed conversion. Google's Smart Bidding algorithm then knows that a specific keyword, on a specific device, at a specific time of day, generated a real phone enquiry. It adjusts bids based on that learning. Over time, your budget naturally shifts toward the combinations that make the phone ring. Without this step, Smart Bidding is optimising for clicks, not calls. That's a problem for any service business where the phone is the primary enquiry channel.
Gibson Promotions has been running this exact setup for NSW clients for 20 years. It works. The difference in call volume and call quality once Smart Bidding has six to eight weeks of real call data is significant.
What Does Good Call Tracking Data Actually Tell You?
This is the part that usually surprises people.
Most Sydney businesses that come to Gibson Promotions have been running Google Ads for at least a year. They can see their click data and their cost per click. What they can't see is whether those clicks turned into phone calls.
When we deploy CallFlow AI and show the first month of keyword-level call data, the pattern is almost always the same. There are two or three keywords spending significant budget with almost no call return. There are keywords with lower click volumes that are generating most of the calls. There are peak call times the business wasn't staffed for. And there's an unanswered call rate that is higher than anyone expected.
Call duration is a useful proxy for enquiry quality. A call under 30 seconds is usually a wrong number or a caller who decided immediately it wasn't a fit. A call over 90 seconds in a service business context usually means a genuine enquiry. When you look at call duration by keyword, you can see not just which keywords generated calls, but which generated real conversations.
According to Albert Triolo, founder of Gibson Promotions: "Every Sydney business we audit thinks they know which ads are working. Then we show them the keyword-level call data. Two or three keywords burning hundreds of dollars a month with almost no phone return. A handful of terms they barely noticed generating most of the calls. CallFlow AI shows you what's actually happening. The guessing stops on day one."
Call tracking also shows you how many callers didn't convert into bookings. Not just the missed calls. The callers who spoke to someone, heard the price, said they'd think about it, and never came back. Those people are warm leads. They had a genuine reason to call. For most Sydney service businesses, that list is larger than they realise.
That's where lead reactivation comes in.
Albert Triolo on what happens next: "Call tracking shows you what happened. Reignite does something about it. Every caller who didn't book is a warm lead sitting in your phone history. Reignite follows them up automatically via SMS and email. No manual work. No chasing. Gibson Promotions clients using both together consistently recover revenue they had already written off."
Frequently Asked Questions
If you want to know what your current call data is actually showing, start with a free call audit from Gibson Promotions. Albert Triolo reviews your setup, shows you what keyword-level call attribution would look like for your business, and gives you an honest read on where you're losing revenue right now.