Short answer: use ChatGPT and Claude to think and write, and connect them to a real data source before you ask them to find anyone. A plain chatbot will happily invent leads. A connected one works from real records.

The three levels of AI lead generation

Most disappointment comes from asking one level to do the work of the next.

LevelWhat it can doWhat it cannot do
1. Chat onlyDefine your customer, write openers, analyse repliesGive you real, current leads
2. Chat with web searchResearch a few named companiesSweep a city or verify at volume
3. Chat with a connectorSearch real records, verify, build campaigns, act with approvalReplace your judgement

Level 1: why a chatbot invents leads

Ask for "20 dentists in Lahore with email addresses" and the model produces text that looks like the answer. Clinic names sound right. Addresses follow the info@ pattern. Some of it will be real, and some will be fiction, and nothing in the answer tells you which is which. Sending to invented addresses bounces, and bounces damage your sending domain.

The job at this level is thinking, where these models are excellent.

Level 2: web search helps, but only a little

With search on, the assistant reads pages and cites them. That is genuinely useful for researching one account before a call. It breaks down at volume. It reads a few results, it cannot walk a whole city on a map, and Google Maps has no email field to read in the first place.

Level 3: connectors are where it starts to work

OpenAI calls these apps in ChatGPT, Claude calls them connectors, and both can use the open Model Context Protocol. Once connected, the assistant stops predicting and starts looking things up.

The honest difference shows up in the answer: you can click through to each record, and each one has a source.

What to use AI for, starting today

These work on any plan, with no connection at all:

Define who you are selling to.

I sell [what you sell] to [who]. List the 5 kinds of local business most likely to buy, and for each one the visible sign that they need it now. Be specific and skip anything I could not check from their website or Google listing.

Find your angle for a lead.

Here is a business’s website text: [paste]. Name one specific thing a stranger could fairly notice, and write a two-sentence cold email opener about it. If you cannot find anything specific, say so.

Analyse what happened.

Here are 30 replies to my campaign: [paste]. Group them by objection, tell me what share were positive, and suggest one change to the opener.

The instruction "if you cannot find anything specific, say so" matters more than any other line. It gives the model permission not to bluff.

How to connect ChatGPT or Claude to real leads

Here is the setup with Leads Ranger, which suits anyone selling to local and small businesses. The same idea works with other MCP servers if you sell to people at companies.

  1. Create an account at Leads Ranger.
  2. In your AI app, add a custom connector with this address: https://app.leadsranger.com/mcp
  3. Sign in and approve access.
  4. Ask for an outcome.

The setup guide shows the exact menu for Claude, ChatGPT, Cursor and others. Custom connectors in ChatGPT can depend on your plan and developer mode, so check that screen first.

Then a request like this works from real data:

Find 30 dentists in Austin I can email, and hand them to a new campaign for my web design business. Show me the first message before anything goes out.

Raptor sweeps the city on Google Maps, reads each business’s website for its real email and verifies it. The assistant builds the campaign and shows you a preview. Nothing sends until you confirm that preview.

The mistakes that burn a domain

  • Sending what the model wrote without reading it. It will state things about the business that are not true.
  • Using AI to send more. More volume with no warm-up or verification is how domains get blocked. See email warm-up.
  • Personalisation that isn’t. "I love your website" fools nobody. Name something a stranger could really have noticed.
  • Hiding that a message is commercial. Keep a real sender and a way to opt out. See is cold email legal.

Is Claude or ChatGPT better for this?

For lead generation, the connection matters more than the model. Both write well, and both improve with your examples. Pick the one your team already uses, connect it to real data and spend your energy on the offer. The AI SDR guide covers how far to trust either with sending.