Skip to content
LeadJudge

Lead quality filter for Google Ads and Meta

Stop paying your ads to find more junk leads.

LeadJudge checks every form lead the moment it is submitted and tells your ad platforms only about the real ones. Your bidding learns from customers, and your reports show what a lead truly costs.

  • Free for 14 days
  • Installs through Google Tag Manager
  • Never blocks a lead

Interactive demo

Live demo. Runs in your browser, nothing you type is sent anywhere.
Send a lead:

The contact form on your website

What LeadJudge decides

Submit the form to see the verdict.

Your inboxWaiting for a lead
Google AdsWaiting for a lead
Meta AdsWaiting for a lead

No leads sent yet. Try all five.

The live product also confirms the mailbox exists and asks the carrier about the phone line.

Every junk lead you count is a lesson you teach the algorithm.

Your conversion tag fires on every submission. To Google and Meta, a spam bot, a salesperson and your next customer all look the same: one conversion.

Automated bidding chases whatever you call a conversion. Count junk, and it goes looking for more people like the junk. Google's own guidance is to bid toward a lead-specific goal such as "qualified lead", not raw volume.

Your cost per lead looks better while real leads get dearer. The report improves. The pipeline does not.

Source: Google Ads Help, best practices for generating high-quality leads.

Without LeadJudge

10 form fills, 10 conversions

6 real leads and 4 junk, all sent to your ad platforms

$50reported cost per lead

With LeadJudge

10 form fills, 6 conversions

Only the 6 real leads are sent. The 4 junk ones still reach your inbox.

$83true cost per real lead

Illustrative: $500 of spend, 10 form fills, 4 of them junk.

Three steps, and none of them touch your forms.

LeadJudge sits beside your form, not in front of it. The visitor notices nothing, and you keep every lead.

  1. 1

    A visitor submits your form

    The lead goes to your inbox or CRM exactly as it does today. In the same instant, LeadJudge takes a copy of the contact fields and the message.

  2. 2

    The judge reaches a verdict

    Within seconds: is the email real, is the phone a working line, does the message read like a customer, has this person already been counted?

  3. 3

    Only real leads trigger your tags

    Qualified leads fire a qualified_lead event. Your existing Google Ads, GA4 and Meta tags listen for that event and send the conversion themselves.

See exactly how a lead is judged

What changes in your account.

Your ads learn from real customers

Smart Bidding, Performance Max and Meta's delivery all optimise toward the conversions you report. Report only qualified leads and they stop rewarding the placements, keywords and audiences that send junk.

You see your true cost per lead

Cost per lead is only honest when the leads are. Once junk stops counting as a conversion, the number in your ad account is the cost of a real enquiry, and you can compare campaigns on it.

Every verdict comes with its reasons

No black box. Each lead shows the points it gained and lost and why. Disagree? Overrule it in one click and the reports correct themselves.

Nothing in your setup breaks

Your forms, your CRM and your tags stay as they are. Only the trigger changes. If LeadJudge cannot answer in time, the lead is counted, so a bad day for us is never a blind spot for you.

  • Leads are never blocked, delayed or changed
  • If in doubt, the lead counts
  • Passwords, card numbers and file uploads are never read

Watch it in the real dashboard.

Four short videos, under two minutes in total.

Open the demo page

What the judge looks at.

Six checks on every lead, finished before the thank-you page has loaded.

Email
Is the address real and does the mailbox exist? Throwaway providers and placeholders such as [email protected] are caught.
Phone
Does the number fit its country's numbering plan, and what kind of line does the carrier say it is?
Message
Read against your own description of the business: is this a customer, a sales pitch, a job seeker or the wrong service?
Repeats
The same person sending the form three times counts once, inside a window you choose.
Bots and gibberish
Random letters, link spam and bursts of submissions from one visitor.
Your own rules
Describe who is not a fit for your business in plain words, and set how strict the judge should be.

What does a real lead cost you?

Put in last month's numbers. The gap between the two figures is what junk is hiding.

Cost per lead your ad account shows$50
What a real lead costs you$71

Set up with one file in Google Tag Manager.

Download a ready-made container file from your dashboard. It carries the LeadJudge tag with your website's key, plus the trigger your conversion tags will use.

  1. 1

    Download your setup file

    One click in the dashboard.

  2. 2

    Import it into Tag Manager

    Choose Merge. Nothing you already have is changed.

  3. 3

    Switch your conversion tags to the new trigger

    LeadJudge - Qualified lead.

  4. 4

    Publish, then send a test lead

    The dashboard turns green when it arrives.

Questions people ask before installing.

Will LeadJudge ever block a lead from reaching me?

No. LeadJudge never blocks, delays or changes a form submission. Every lead reaches your inbox or CRM exactly as it does today. The only thing that changes is whether your conversion tags fire for it.

What happens if LeadJudge is down or slow?

The lead is counted. If a verdict cannot be reached in time, the snippet treats the lead as qualified and labels it unverified, so your tracking never goes dark because of us.

How is this different from reCAPTCHA or a click fraud tool?

Those try to stop bots before or at the click. LeadJudge judges the lead itself, after it is submitted, and that includes real people who are simply not customers: sales pitches, job seekers, existing customers and wrong-service enquiries. It works alongside whatever bot protection you already use.

I already import offline conversions from my CRM. Do I need this?

They do different jobs and work well together. A CRM import tells Google days later which leads became customers. LeadJudge decides in seconds, on the page, whether a submission is a lead at all, so the first signal your bidding gets is already clean.

Which ad platforms does it work with?

Any platform whose conversion tag runs in Google Tag Manager, which covers Google Ads, GA4, Meta, Microsoft Ads, LinkedIn and TikTok. LeadJudge announces a qualified_lead event and your existing tags listen for it.

Do I need a developer?

No. You download one Tag Manager file from your dashboard, import it, and switch your conversion tags to the new trigger. If you can publish a container, you can install LeadJudge.

What does LeadJudge read, and what does it never read?

It reads the contact fields and the message of a submitted lead form so it can judge them and show them in your dashboard. It never reads passwords, card numbers, hidden fields or file uploads, and it sends nothing about visitors who do not submit a form.

Is it suitable for healthcare forms?

Not yet. If your forms collect health information, please wait until we can sign the agreements that kind of data requires.

Teach your ads what a real lead looks like.

Free for 14 days. Set up through Google Tag Manager, and your forms and inbox stay exactly as they are.