When Google Ads produces plenty of leads and few of them are any good, the cause is almost always that the account is optimizing toward the wrong definition of a lead. Automated bidding finds more of whatever you count as a conversion. If that's every form submission including spam, every call including wrong numbers, or a thank-you page that fires on refresh, the algorithm will dutifully deliver more of those. Fix the definition and the tracking, and lead quality follows within a few weeks.
The usual causes, in order of frequency
- Spam forms counted as conversions. Bot submissions from the contact form fire the conversion tag like any other. Bidding learns that whatever traffic produced them is good.
- Every call counted, regardless of length. A 10-second wrong number counts the same as a 6-minute intake. Set a minimum call duration and, better, mark qualified calls in the call tracking platform.
- No offline data. Google never learns which leads became customers, so it can't tell a $5,000 case from a tire-kicker. Offline conversion import from your CRM fixes this and is the single biggest lever on quality.
- Double counting. GA4 and Google Ads both tracking the same form, both imported. Every lead worth two; the algorithm's signal is noise.
- Broad match without a clean signal. Broad match with bad conversion data expands into whatever converts on paper. With good data it's fine; with bad data it's a lead-quality disaster.
- The landing page invites the wrong people. A "free consultation" offer with no qualifying language attracts people who want free advice. One qualifying field or one sentence of expectation-setting often fixes it.
- Search terms nobody reviews. "Free," "DIY," "salary," "jobs," competitor names, and out-of-area cities all convert on paper sometimes. Negatives need weekly review.
How to diagnose it
Pull 30 days of leads and grade each one: qualified, unqualified, spam, wrong number. Then map them back to campaign, keyword and page. The pattern is usually obvious: one campaign or one match type producing most of the junk, or one page producing spam because the form has no protection.
The fix, in order
Tracking first: spam filtering on forms, minimum call duration, deduplication between GA4 and Ads. Then offline import: a weekly upload of qualified and closed leads from the CRM, so bidding optimizes toward them. Then structure: separate the intents so the algorithm can tell them apart. Then negatives, weekly. Then the page. How we set up tracking.
Tampa, FL · nationwide