For two years I could tell you my cost per click to the penny. I A/B tested headlines. I argued with myself about match types at eleven at night. What I could not tell you - what I never once thought to ask - was how many of the people who called my business after clicking those ads actually reached a human being. The answer, when I finally went looking, was the most expensive number I have ever calculated. This is the story of the leak at the bottom of my funnel, and the unglamorous fix that plugged it.
Who I am
I'm Nate. I own a window and door replacement company - six installers, two trucks, one very tired owner who also functions as the marketing department. Our jobs run four to twelve thousand dollars, which means one lead is worth real money and one lost lead is a genuinely bad day. I spend about $4,000 a month on Google Ads and another chunk on local service ads. I got good at the top of the funnel because that part has a dashboard. The bottom of the funnel had nothing but my cell phone.
The number I didn't want to find
It started as an argument with my ad rep. My cost per lead had crept up, and I wanted to know if the traffic had gotten worse. So I pulled the call logs - not the ad platform's conversion count, the actual phone records - and matched them up. Ads reported 118 calls that month. My phone showed 41 answered conversations. The rest rang out, hit voicemail, or came in while I was on a ladder measuring a bay window.
You don't have a lead problem. You have a leak. You're paying full price for calls that never reach a person.
My rep said that almost gently, the way you tell someone their fly is down. I did the arithmetic on the drive home and had to pull over. Even at my usual close rate, the calls I never answered represented more revenue than the entire ad budget that produced them. I had spent two years optimizing the faucet while the bucket had a hole in it.
What I tried (and why it failed)
- Forwarding everything to my cell - which worked exactly as well as you'd expect for a man who spends his day in other people's houses holding power tools.
- An answering service - $300 a month for a script-reader in another state who couldn't answer a single question about vinyl versus fiberglass, and who annoyed enough callers that I killed it in six weeks.
- Telling my office manager to 'just grab the phone when I can't' - she had no visibility into what I'd already promised anyone, so customers repeated themselves constantly and we looked like a company that doesn't talk to itself.
The turning point
A guy in a contractor marketing group said something that reframed the whole thing for me: your phone system is a marketing asset, not an office expense. He'd moved his company to Quo - the business phone platform formerly called OpenPhone - specifically because he wanted call data in the same place he made ad decisions. I set it up on a Sunday, mostly out of spite toward my own spreadsheet. Getting a real business number live on my phone, my office manager's phone, and my lead installer's phone took less than an afternoon.
How I actually use it
One number that rings the right person
- Our main number rings the office first, then me, then the lead installer, with a simple phone menu splitting new estimates from existing jobs.
- For me: the ad-driven call finally has somewhere to land besides my pocket. Callers get a human on the first or second attempt, which is the entire ballgame in home services.
- Every call and text sits in a shared inbox, so whoever picks up can see the whole history instead of asking a homeowner to explain their kitchen again.
Sona AI catches what we can't
- Quo's AI agent answers when nobody's free - after hours, mid-install, during the 4pm rush - and captures the caller's name, address, and what they need.
- For me: those used to be pure waste. Now they arrive as a summary I can act on in the evening while the lead is still warm, and the caller got an actual answer instead of a beep.
- Every plan includes 1,000 automation credits (one call uses 100), so you can test whether it's worth it before committing to a bigger credit tier.
The part that changed how I buy ads
- Analytics show call volume, answer rates, and what got missed - the numbers my ad platform will never have, because it stops caring the moment someone taps 'call'.
- AI call summaries and transcripts on the Business plan mean I can actually hear which campaign produces buyers versus tire-kickers, in their own words.
- It syncs with HubSpot, Salesforce, Slack, Zapier and more, so a call stops being a private event on one person's phone and starts being data.
- For me: I now optimize for answered calls, not raw calls. That single change did more for my cost per job than any keyword edit I've ever made.
The results that mattered
The honest headline: I did not raise my ad budget, and I booked meaningfully more estimates. The leak was the growth. Answer rate is now the first number I look at every Monday - before impressions, before CPC - because a call that reaches a person is worth infinitely more than a click that reaches a voicemail. My office manager and I stopped stepping on each other's conversations. And I stopped feeling that particular dread when the phone rang while I was holding a level.
Isn't this just a phone bill?
That's how I filed it for years, and that's exactly why I bled money. Plans start at $15 per user per month billed annually - call it the price of one bad hour of clicks. If you spend anything on paid acquisition and can't tell me what percentage of resulting calls get answered by a human, you're not running a marketing program; you're running a very expensive lottery. There's a free trial. Run it for a month and look at your own answer rate before you argue with me.
The new Nate
The old Nate believed marketing ended at the click. He measured everything he could see and lost money in the part he couldn't. The new one understands the truth every service business eventually learns the hard way: the best-performing campaign in the world dies at an unanswered ring, and speed to lead is a marketing metric that lives on your phone system, not in your ad account.
Check your own leak first
Before you touch another bid, pull last month's call log and count how many callers actually reached a person. If that number stings, Quo is where I'd start - one shared number, AI that answers when your team can't, and call data you can finally hold your ad spend accountable to.
Straight up: I pay for Quo out of my own pocket and everything above is my real experience running a small home-services company. If you sign up through my link, GrowthGrader may earn a small commission at no extra cost to you - it doesn't change what I'd tell another contractor over a tailgate. - Nate

Community discussion
Enjoyed this story? Share your thoughts below.