Skip to content
Advertising7 minJuly 10, 2026

How to tell real leads from fraud: a business owner's checklist

How to tell real leads from fraud: a business owner's checklist

Your manager is happy: "A lead from ads!" You open CRM — name "Aaaaa", phone is sequential digits, comment empty. Or a call: silence, hang up after 2 seconds. The click was paid. The lead is junk. Google Ads counts it as a conversion; the algorithm celebrates and buys more of the same. The gap between a real lead and fraud isn't in the ad headline — it's in signals most businesses never look at.

01Why "click" and "lead" are different things

Google Ads optimizes what you count as success. The mistake most local businesses make: • Conversion = "visited page" → algorithm hunts any visitors, bots included. • Conversion = "submitted form" with no validation → bots fill forms in a second. • No distinction between qualified and junk leads. A real lead is a person with intent: they read, compared, left a normal phone number, ready to talk. Fraud is a click or form with no business value: bot, competitor, accidental click, motivated traffic. Until you separate these worlds, Google Ads will "work" in reports and fail at the register.

02Human signals in a session

A live customer behaves predictably differently from a bot: • Time on site — real people read prices, browse work photos, portfolio. Typically 30 seconds to several minutes, not 1–2 seconds. • Scroll and interaction — scroll down, tap phone, open gallery, scroll back to the form. • Page path — home → services → contacts. Bots often hit one entry point and leave. • Time of day — a lead at 2 PM on a weekday is more plausible than 50 forms at 3 AM. • Device and language — matches your audience (Tashkent, Russian/Uzbek, mobile is normal for UZ). No single signal is 100%, but 3–4 together filter obvious junk before your manager wastes time.

03Honeypots, fingerprinting and technical traps

Technical methods catch what the eye misses: • Honeypot — hidden form field. Humans don't see or fill it. Bots fill everything → lead flagged as fraud. • Browser fingerprint — unique device "print". One fingerprint, 20 leads per hour — not random. • Form fill speed — humans type name and phone in 5–30 seconds. Bots — instantly. • Repeat submissions — one IP, five forms with different names in 10 minutes. • Phone validation — number like 1111111 or invalid UZ operator code. UZNEO combines these signals in the anti-fraud layer — not to make life harder for customers, but to stop feeding Google false conversions.

04Manual review: when automation isn't enough

Automation filters roughly 80–90% of junk (order of magnitude). The rest needs manual review: • Review queue — "gray zone" leads don't go to Google as conversions immediately. • 24-hour rule — manager calls back; if number unreachable 3 times — mark "suspicious". • Blocklist — phones and IPs that already produced fraud stay blocked. • Weekly review — 15 minutes: how many ad leads reached payment, how many were junk. • Don't count uncontacted leads as conversions — or Smart Bidding learns from fiction. Review isn't bureaucracy. It's the filter between ad account and real revenue. A business owner can run it in a simple spreadsheet before automation is connected.

05Owner checklist: 10 questions per lead

Before celebrating "another conversion", ask: 1. Real phone? — call back within 15 minutes. 2. Name looks like a name? — not "test", not "aaa", not empty. 3. How long on site before lead? — check GA4 or CRM. 4. Where from? — `google/cpc` with suspicious geo? 5. Was there scroll? — 0% engagement = red flag. 6. Repeating IP or phone? — second time this week. 7. Lead during business hours? — night form spikes with no calls. 8. Did they answer callback? — no = not a Google conversion. 9. Reached payment / visit? — the only honest metric. 10. How many of 10 leads became money? — if 1 of 10, 9 trained the algorithm for nothing. This checklist needs no developer. It needs discipline — and separates businesses that spend on ads wisely from those paying for pretty dashboard numbers.

Summary

Real leads and fraud look identical in Google Ads reports — until you look deeper. Human signals, honeypots, fingerprinting and manual review aren't "paranoia" — they're ad budget hygiene. Every false conversion teaches the algorithm to buy more junk. Start with the 10-question checklist — in a week you'll see how many "leads" were empty clicks. Next — budget protection and Google Ads setup with clean signals.

Launch ads without burning budget?

Google Ads with anti-fraud built in. Budget estimate and forecast in 24h on Telegram.