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 July 2025. Last updated July 2026.
Can I share something I’ve been working on?
It’s got the perfect mix of programming, Google Ads, and business to get me excited. And, it solves a problem that’s been irritating me since 2007.
Back then, I read a study that found businesses that reduced their lead response times from 30 minutes to 10 saw a 26% jump in qualified leads. That stat stuck with me. Speed-to-lead seemed like the simplest fix most businesses were ignoring. Almost 20 years later, not much has changed.
I’ve been trying to crack this ever since. And over the past 5 years, I’ve been working closely with one client to do exactly that.
Now we’ve built a system that connects leads and salespeople almost instantly. And I think it could help a lot of other people too.
This client gets about 6,000 internet leads (website, Google, Facebook, etc.) a month via contact forms of some kind.
When we first started working together, the leads went to a sales manager. The sales manager would assign each lead to a salesperson.
On a good day, speed-to-lead was hours. But when a sales manager was out or busy, it could take days before someone tried to call the lead.
Obviously not ideal.
Version 1 of our fix for this problem was to skip the sales manager. I programmed the system to assign leads to the right salesperson as soon as they arrived. The system sent an SMS with the lead details to the salesperson and told them to call pronto.
This cut speed-to-lead from hours to minutes most of the time. But it wasn't perfect.
Sometimes a salesperson forgot to mark themselves as away. Other times they were tied up with another customer. And some were still slow to follow up — especially if they’d already hit their target for the month.
Still, it was a big improvement on what they had before. So they accepted that a few leads would slip through the cracks.
But the cost of generating good leads using Google and Facebook keeps climbing. So we decided to revisit this problem.
Here’s what I’ve built for them:
It’s still early, but we’re already seeing much faster response times. This will lead to more sales.
The system does smart things like retrying calls, recording them, and queuing leads that come in after hours. But the real value is how fast it connects people.
Normally, this kind of setup would cost too much for a small business. But since I built it for a bigger client, I’m pulling out the key parts so more people can use it.
If you’re paying for online ads and need more sales, this is something worth looking into. If your current ad person can’t help with it, maybe we should talk.
And if you're an agency or freelancer what I'm doing might be a good fit for your clients. Let me know if you'd like see how you can offer this to them. I want to make you look good.
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?
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.
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.
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.
Things I've learned about high-converting landing pages. Subjects include copywriting, page structure, forms, trust, conversion rate optimisation and user experience.
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.
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.