Sales teams keep hearing that ChatGPT changes everything about lead gen. Most interpret that as: open a tab, prompt it for your ideal customer, get a list of companies, start outreach. A Redditor in r/PromptEngineering just published a detailed breakdown of why that approach fails and what actually works instead.
The core idea is straightforward: ChatGPT is a workflow layer, not a contact database. The teams getting real results aren’t using it to generate prospect lists. They’re running real prospect data through it and using it to analyze, qualify, and write. That’s a fundamentally different job.
Quick Start: What’s in This Guide
The original author covers four areas: building an ICP from real data, writing personalized cold outreach, qualifying leads before you contact them, and building multi-touch sequences. You need access to ChatGPT and at least one real data source like Apollo, Lusha, or Prospeo. Nothing else required to get started.
The Old Way vs. The Way That Works
Here’s what the old approach looks like: you ask ChatGPT to describe your ideal customer, then ask it to name companies that fit, then start writing emails to those companies. Sounds reasonable. The problem is that ChatGPT doesn’t have live data on which companies are growing, hiring, or actively shopping for solutions like yours. It produces names that sound real. A lot of them are made up or hopelessly outdated.
The working approach flips the sequence. You pull real contact data from a tool that actually has it. Then you bring that data to ChatGPT and let it do what it’s built for: finding patterns, scoring fit, and writing things that sound human.
One commenter on the thread described it cleanly: “We pull from Prospeo, get the enrichment done, then let ChatGPT analyze patterns in who actually converts.” That’s the whole model.
Another commenter put it even more directly: “AI is amazing at enrichment, personalization, qualification logic, and sequencing. But it’s terrible as a lead source.” Keep that line somewhere accessible. It’ll save you a lot of wasted effort.
🔍 Step-by-Step: The Four-Part Workflow
- ICP building from real customer data. Don’t prompt ChatGPT to invent your ideal customer profile from scratch. Pull your last 20 to 30 closed-won deals. Feed that list to ChatGPT with a prompt like: “Here are the companies that bought from us. What patterns do you see in industry, size, and title?” The output won’t be perfect, but it’ll be grounded in what actually converts, not what sounds plausible.
- Personalized cold emails and LinkedIn messages. For each prospect, pull their LinkedIn summary, company description, and any recent news or funding activity. Feed that context to ChatGPT and ask for a cold email that references something specific. The personalization works because you’re building it from real information, not from a generic template. Batch 10 prospects at a time and it becomes fast.
- Lead qualification before outreach. Write a qualification prompt that includes your ICP criteria. Feed it each contact’s role, company size, industry, and any intent signals you have. Ask ChatGPT to score the fit and explain its reasoning. This one step can cut your outreach volume significantly by filtering out leads that don’t fit before you spend time on them.
- Multi-touch outreach sequences. ChatGPT can draft a full sequence: opening email, first follow-up, second follow-up, and breakup message. Give it your product description, the prospect’s role, and a tone reference. Write the sequence once per segment, then tweak rather than starting from scratch for every campaign.
📋 Tips Before You Scale This
- Real data in, real insights out. ChatGPT works with what you give it. The quality of your input sets the ceiling on the output.
- Use Apollo, Lusha, or a similar tool for sourcing contacts. Use ChatGPT for everything above that layer.
- Review every email draft before sending. ChatGPT doesn’t know your brand voice by default. Editing a draft is faster than writing from scratch, but the edit step isn’t optional.
- Test your qualification prompt on 10 known good and 10 known bad leads before relying on it at scale. Adjust the criteria if the scores don’t match reality.
What to Do Next
Start with ICP building. Pull your best customers, run them through ChatGPT, and see what patterns surface. That single exercise changes how you think about targeting, and it takes about 20 minutes.
From there, pick one part of your outreach process and run ChatGPT through it for two weeks. Don’t rebuild everything at once. Find where it saves the most time, lock that in, then move to the next step.
The full guide, including specific prompts and tool combinations the author recommends, is in the original r/PromptEngineering thread. If your current workflow still relies on ChatGPT to generate prospect lists, this one is worth your time!
Frequently Asked Questions
Q: Should I treat ChatGPT as my lead database or prospect source?
No. ChatGPT is great at enrichment and personalization, but it hallucinates company data and generic personas, it can’t be your source of truth for actual prospects. Instead, pull firmographic data from tools like Apollo, Prospeo, or ZoomInfo first, then use ChatGPT as a workflow layer on top to analyze patterns, generate positioning angles, and personalize messaging.
Q: How do I feed data to ChatGPT to build a strong ICP?
Pull real conversion data from your CRM or sales tool, then feed raw rows to ChatGPT and ask it to spot patterns in which customers actually stick around and generate revenue. This beats asking it to dream up hypothetical personas from scratch. Tell it which companies or segments convert best and let it reverse-engineer the common traits.
Q: Should I fully automate outreach with ChatGPT, or keep humans involved?
Keep humans in the loop. Use ChatGPT to compress the boring stuff, research, data enrichment, writing variants, so your team can focus on timing, positioning, and relationship-building. That’s where real results compound. Orchestration (connecting systems together cleanly) beats prompting alone.
Q: How do I avoid getting generic or made-up suggestions from ChatGPT?
Feed it real data, not blank prompts. Pull firmographic data from your database, plug in a few raw rows, then have ChatGPT generate angle hypotheses (pain points, triggers, competitors, status quo). Keep CTAs and message structure fixed so you can properly A/B test what actually converts.
Q: How do I combine intent signals (LinkedIn, Reddit, Google Alerts) with ChatGPT?
Set up alerts across LinkedIn, Google, and platforms like Pulse for Reddit mentions, then feed those signals into ChatGPT for research summaries and call prep. Let Apollo or Clay handle enrichment and routing. ChatGPT becomes the synthesis layer that spots patterns and preps your team, not the source of leads itself.
Tips for using ChatGPT for b2b SaaS lead generation in 2026
by u/MarionberryMiddle652 in PromptEngineering