Agency insights
Thoughts and lessons on client selection, burnout, pricing, and modernising legacy accounts, from someone who's run a Google Ads for years.
Published April 2026. Last updated July 2026.
There is an invisible problem that could be draining your ad budget or causing you to miss sales.
If you use a call tracking platform for call assets or landing page numbers, you might be at risk.
The problem is zero-second calls.
A zero-second call happens when someone dials your number but the call never connects to you.
Your call tracking platform receives the call, but your phone never rings. From your point of view the call never happened.
There are several reasons for this:
Whatever the cause, the result is the same. You paid for the click, but you never got the chance to turn that lead into a sale.
You can usually find these calls buried in your call tracking logs. But by the time you discover them it is already too late. The chances of that lead finding someone else to help them go up with every minute that passes.
I've seen this across several major systems including Twilio, CallRail, Aircall, WhatConverts and CloudTalk.
Most call tracking platforms can send a webhook (a system-to-system message) at the end of a call.
I've been receiving these messages as part of the lead tracking systems I've built. A few years ago I started sending an email after every call so my clients would be comfortable that Google Ads was generating leads.
I'm now improving this system so it sends an SMS alert whenever a zero-second call occurs. That way the business knows immediately that a lead tried to call but never connected.
When we receive the webhook we check the call duration. If it was zero (some systems send 1 second) we trigger an SMS alert along with the regular call-received email.
The goal is speed-to-lead. The faster the business knows that someone called, the faster they can call that person back. That one small change can turn a lost lead into a sale.
There is another problem with these calls.
Many advertisers count every phone call as a conversion in Google Ads.
Some of these calls are spam or wrong numbers. If these are counted as conversions, Google's bidding algorithm learns from the wrong signals. That makes it harder for the system to optimise for real customers.
One way to reduce this problem is to require a minimum call duration before a call counts as a conversion. I don't like this approach, but it's better than nothing.
It can help prevent spam and accidental calls from polluting your conversion data.
But it doesn't solve the more important problem. If the call never connected, you still lost the chance to speak to that lead.
And if you don't know about the missed calls immediately, your chances of winning the customer drop.
I've explained the problem with call duration conversions in more detail if you're interested.
I’ve long believed Google Ads is only profitable when the processes around it work. One of the most important is how quotes turn into sales.
Many businesses can’t answer a basic question: Did this ad actually make us money? Why is something so important invisible inside the software that runs the business? The reason is simple. Advertising systems are designed to measure marketing activity. Business systems are designed to manage operations and finances. Neither system was designed to understand the full journey from ad click to revenue.
Google Ads can be a reliable source of new clients for Canadian immigration lawyers and consultants. The ads bring enquiries. But there is one question many firms can't answer: Are those leads actually turning into paying clients?
I spoke recently with my friend Liam Lezra, who knows more about marketing for auto repair shops than anyone I know. Our conversation turned to a problem he runs into often.
It decays when people change things without understanding how systems are connected. And this makes life very difficult for anyone managing Google Ads. You end up basing important decisions on distorted data.
If you run ads or rely on online leads, this is for you. After years of testing, I’ve finally cracked a better way to turn leads into sales.
Thoughts and lessons on client selection, burnout, pricing, and modernising legacy accounts, from someone who's run a Google Ads for years.
Understand what happens after someone clicks your advert. Subjects include offline conversions, CRM integration, attribution, auditability and marketing instrumentation.
Articles about marketing, engineering, AI and problem solving that don't fit neatly into the other topics. These are some of the ideas and experiences that have shaped how I think.
Learn how to use Google Ads to generate profitable leads. Subjects include campaign strategy, bidding, targeting, optimisation and the challenges of running lead generation campaigns.
Understand why some leads become customers while others don't. Subjects include diagnosing poor leads, qualification, filtering junk leads and improving the feedback you send to Google Ads.
Things I've learned about high-converting landing pages. Subjects include copywriting, page structure, forms, trust, conversion rate optimisation and user experience.
What happens after a lead has been generated determines if Google Ads is profitable. Subjects include first contact, follow-up, quoting, lead nurturing and turning more enquiries into customers.