AI lead generation

Lead generation that has to show its working

Describe the kind of business you sell to. AI searches the live web and returns companies that are actually operating — with addresses, websites, phone numbers and named contacts, each carrying the page it was found on.

No card required. Results that cannot be traced to a source are discarded rather than saved.

Built around one rule: never invent a company

Everything else follows from it, including the parts that make the product slower and the result counts smaller.

Grounded, or discarded
Every search runs against live Google Search and must return source URLs. A response with no grounding evidence behind it is thrown away rather than saved, so the CRM never quietly fills with companies that do not exist.
Every row carries its source
Each company keeps the page it was found on. That is what lets you check a result in one click instead of trusting it, and what lets you tell somebody where their record came from if they ask.
Geography that means something
Search a whole country, or within 10, 25, 50 or 100 km of a city. Radius searches are anchored to real coordinates rather than left to the model's sense of what counts as nearby.
Companies and the people in them
Results arrive as businesses with addresses, websites, phone numbers and often named contacts already attached — not a list of domains you have to research a second time.
Runs while you do something else
A grounded search takes ten to sixty seconds, so it runs as a background job. Results appear in your CRM when they land and you get a notification.
Repeat searches return new companies
Businesses already in your CRM are excluded automatically, so running the same query next month gives you what has changed rather than what you already have.

Against the alternatives

A static lead database

Bought in bulk and refreshed on somebody else's schedule. By the time a record reaches you, the company may have moved, rebranded or closed, and you have no way to tell which.

Every search here reads the web at the moment you run it, so what you get is what is true today rather than what was true at the last import.

An ungrounded AI tool

Ask a language model for twenty companies and you get twenty, because a model asked for twenty always produces twenty. Some do not exist. You find out after you email them.

Results must arrive with grounding evidence or they are discarded. You get fewer companies than you asked for sometimes, and all of them are real.

Manual research

Accurate, and the reason nobody does enough of it. An afternoon of tabs produces a list that is out of date the following quarter.

The same search takes under a minute and writes straight into the CRM, with the source pages attached so you can spot-check rather than re-do it.

What it will not do

Worth knowing before you sign up rather than after.

  • It will not always return the number you asked for. Ask for 50 in a narrow niche and you may get 30. Padding the list with companies that could not be verified is the failure this product exists to avoid.
  • It will not guess email addresses. A guessed address is a bounce with extra steps. Where one is genuinely found it is stored, and verification is unlimited on every plan.
  • A grounded fact can still be stale. Grounding proves a source page said it, not that the page is current. Check anything you are about to act on. The source URL is right there for exactly that reason.

Questions

What does grounded actually mean?
The AI is required to run real web searches and return the URLs its facts came from, and the response is checked for that evidence before anything is stored. If the grounding metadata is missing, the whole response is discarded rather than saved. It is the difference between a model recalling something and a model reading something.
How is this different from buying a lead list?
A purchased list is a snapshot of somebody else's database, sold to everyone who bought it. A search here reads the live web when you run it, returns businesses that are currently operating, and carries the page each was found on. It also means two customers searching the same industry do not get the identical list.
How many leads do I get?
One AI lead is one company or one contact. A search returning 10 companies with 1 contact each uses 20 leads. The Free plan includes 2 AI leads a month, Starter 50, and Professional 300. You can ask for 5, 10, 25 or 50 companies in a single search.
What happens if a search fails or returns nothing?
Nothing is saved and your allowance is not touched. Increments happen only after the work succeeds, because billing somebody for a failed grounded search is charging them for your outage. An empty result usually means the industry description was too narrow or the radius too tight.
Are the email addresses guessed?
No. Pattern-guessed addresses are deliberately refused rather than generated, because an address that is a guess dressed as a fact costs you a bounce and some domain reputation. Where a real address is found it is stored, and email verification is unlimited on every plan so you can check it before sending.
Can I use this without paying?
Yes. The Free plan includes 2 AI leads a month, the full CRM, and unlimited email verification, with no card required. It is enough to see whether the results are real, which is the only question worth answering before paying for anything.

Try it on the free plan

2 AI leads a month, the full CRM and unlimited verification, with no card. Enough to check whether the companies are real, which is the only question that matters. See contact discovery for finding the people inside them.