Behind the Bark

Google's AI Can't Tell Real Customers From Spam Bots

Here's something that'll make you sick: Google's smart bidding algorithms reward cheap conversions, regardless of whether they're real customers or spam bots filling out your forms.

The math is brutal. In most lead generation businesses, roughly 1 out of 10 leads is worth actual money. The other 9? Worthless. Tire kickers, spam bots, wrong numbers, people outside your service area.

But here's where it gets worse: Google's AI doesn't know the difference.

When you run campaigns optimizing for conversions (Target CPA, Maximize Conversions, Performance Max), the algorithm gets "rewarded" every time someone fills out your form. It doesn't matter if that lead is a homeowner with a dangerous oak tree or a bot filling out forms from Russia.

The algorithm learns this: "Hey, I can get really cheap leads from sketchy display networks, YouTube spam traffic, and low-quality placements. Keep sending traffic there!"

Meanwhile, high-quality search traffic where people are actually typing "emergency tree removal near me" costs more, so the algorithm avoids it.

You're literally training Google to send you garbage leads.

The campaigns that get hit hardest: Performance Max, YouTube ads, Display expansion, and anything using smart bidding without proper quality controls.

The solution isn't to avoid these campaign types. It's to implement what's called "reinforcement learning" teaching Google's AI the difference between leads that turn into revenue and leads that waste your time.

Limb of the Week

The G.N.A.R.L.Y. Framework for Quality Lead Generation

Most tree service owners treat lead generation like a fire hose: turn it on, get wet, hope some of it's clean water.

Smart operators use the G.N.A.R.L.Y. framework:

G - Establish a GOAL: Define your ideal customer profile. Not just "homeowners," but specific demographics, locations, psychographics, intent signals, and behavior patterns. What does a $5,000 storm cleanup customer actually look like?

N - NEGATE the junk: Actively monitor and block obvious offenders. Bad IP addresses, spam placements, irrelevant geos, wrong keywords, suspicious devices. Think of this as your campaign's immune system.

A - Dial in your ATTRIBUTION: Connect your leads to actual revenue. Track which leads called, which showed up for estimates, which became customers, and which generated the most profit. Feed this data back into your campaigns.

R - Master REINFORCEMENT LEARNING: This is the critical step most tree services skip. You need a system that immediately tells Google "YES, more leads like THIS one" or "NO, stop sending traffic like THAT."

Think of Google's AI like training a dog. Good behavior gets treats. Bad behavior gets nothing. Right now, your campaigns are giving treats to every dog that shows up, even the ones peeing on your carpet.

Y - YIELD control to the machine: Once you've built the feedback loop, let the algorithm optimize within your guardrails. The AI is smarter than you at pattern recognition, but only if you teach it what patterns to look for.

Sawdust

Common fake lead indicators - Form submissions with random button-mashing in text fields, emails from disposable domains, phone numbers that don't match the service area, submissions at 3 AM from IP addresses outside your region.

The economics problem - If a spam bot can fill out your form for $1 cost per lead, but real customers searching "tree removal" cost $100 per lead, Google's algorithm will choose the $1 option every time unless you teach it otherwise.

Kickback

Stop Celebrating Lead Volume Alone

"We're getting leads for $50 each!"

Cool. How many of those leads turned into jobs?

"Well... we're working on that."

You're not in the lead generation business. You're in the tree service business. Leads don't pay your crew's wages. Customers do.

We’ve seen campaigns generating 100+ leads per month at low cost, but the owner is working harder than ever and making less money. Why? Because 90 of those leads are trash.

Meanwhile, their competitor is probably getting 20 leads per month at higher cost, but 15 of them turn into customers. Who's winning?

The shift from fake clicks to fake leads happened because advertisers got smart about blocking bots. So the bots got smarter, they learned to fill out forms, pass basic validation, even use real-looking phone numbers.

Traditional solutions like CAPTCHAs and honeypot form fields don't work anymore. The bots are sophisticated enough to bypass them. And adding too much friction to your forms costs you real customers.

The only solution is to close the feedback loop: measure lead quality, feed that signal back to your campaigns immediately, and train the algorithm to optimize for revenue, not just form submissions.

Stop counting just leads. Start counting customers and lead to customer conversion rate.

🌳Leaking Leads You Don’t Even Know About?

Most tree service companies don’t have a leads problem - they have a leak problem.
Bad listings. Weak reviews. Ads that don’t convert.
We’ll dig in and show you exactly where you’re bleeding money and how to stop it.

This isn’t a sales pitch. It’s a $100 working session built on your data.
If you don’t walk away with at least $1,000 in clarity, we’ll refund your $100, no questions asked.

See what’s really costing you calls, jobs, and growth.

Written by Jacob Hastings
Head of Growth & Client Strategy at Growth Ring Media

The Backcut

Reply

or to participate