AI Agents for Lead ResearchFeed your AI with real Google Maps data
AI agents are only as good as the data you give them. Scrape real businesses with the free Vonsel extension, export a file, and let ChatGPT or Claude Code do the research.
AI Workflows··7 min read
Key takeaways
An AI agent with no real data invents plausible companies. Give it actual Google Maps records and the research becomes usable.
The Vonsel Chrome extension captures leads and exports CSV, Excel, or JSON, the exact formats AI tools read best.
ChatGPT handles quick analysis by file upload. Claude Code runs repeatable scripts over big lists in a folder.
The extension is the means. The Vonsel dashboard (mapped CRM, review intelligence, AI email per business) is where the research turns into deals.
The missing ingredient
AI agents are hungry for real data
Ask ChatGPT for "50 dentists in Chicago with phone numbers" and you get a confident list that looks right and is mostly wrong. Large language models predict text, they do not browse your local market. Without a real dataset underneath them, AI agents hallucinate businesses, invent phone numbers, and quietly fabricate ratings.
The fix is not a better prompt. The fix is real data. Once you hand an agent a file of verified businesses pulled straight from Google Maps, everything downstream (scoring, segmentation, outreach copy) is grounded in reality. The model stops guessing and starts reasoning over facts you own.
That is the whole idea behind "feed your AI with data." You do the gathering with a scraper, the AI does the thinking. The feed your AI with business data playbook covers the mindset. This post covers the practical flow: how to get the file and how to work it with the two agents most people actually use.
Get real data to feed your agent
Install the Vonsel extension, scrape any category in any city, and export a clean file for your AI. Free download. No trial, no credit card.
Open Google Maps, run a search like "roofers in Denver," and let the Vonsel pop-up capture the listings. When the scrape finishes you export in one click. The extension gives you three formats: CSV for spreadsheets, Excel for a formatted workbook, and JSON for anything programmatic.
Which format you pick depends on the agent. A quick rule: CSV or Excel for ChatGPT, JSON for Claude Code and code-driven agents. The CSV, XLSX and JSON export options guide breaks down when each one wins, and exporting leads for AI shows how to shape the columns before you hand them over.
The fields matter more than the format. Every export includes business name, category, full address, phone, website, rating, review count, and review text. Those are exactly the signals an agent needs to reason about fit and intent, and they come from Google Maps rather than a stale purchased list. For the difference that makes, see Google Maps data vs bought lists.
3
export formats the extension gives you: CSV, Excel, JSON
8+
data fields per business, including review text for AI to read
0
dollars to install and export. No trial, no credit card.
Step 2A
Work the list with ChatGPT
ChatGPT is the fastest way to start because it reads spreadsheets natively. Drag your CSV or Excel export into a chat and ChatGPT parses it into a table it can analyze, sort, and filter. Its built-in data analysis runs Python behind the scenes, so it handles thousands of rows without you writing any code. See OpenAI's tools documentation for how file inputs and code execution work.
Once the file is uploaded, prompts do the research for you. A few that pull their weight:
Score the list: "Rank these businesses by outreach priority. A high score means a rating under 4.2 with more than 40 reviews and a working website. Add a score column and a one-line reason." That single prompt turns a flat list into a ranked pipeline.
Segment by pain: "Read the review text and group these businesses into three buckets: slow service complaints, pricing complaints, and staff complaints. Return a table with the business name and its bucket." Now you know the angle before you ever pick up the phone.
Draft outreach: "For the ten top-scored businesses, write a two-sentence cold email opener that references a specific pattern in their reviews." Because the reviews are real, the openers land as researched, not generic. For the deeper version of this, read analyze lead lists with ChatGPT.
Bring your own data to ChatGPT
Scrape it first, then upload it. The extension is a free download with no trial and no credit card, so there is nothing between you and your first analysis.
ChatGPT is great for one list in a chat window. When you have twenty exports, or you want the same analysis run every week, you want an agent that lives next to your files. That is Claude Code, a terminal agent that reads the folder your JSON and CSV exports sit in and acts on them directly.
The workflow is simple. Drop your Vonsel exports into a project folder, open Claude Code there, and describe the job in plain English. It writes and runs the script, then hands you the result. No copy and paste, no upload limits, no losing the thread when the list is long.
Real requests look like this: "Merge every JSON export in this folder, drop duplicate businesses by phone number, and write a single ranked CSV." Or: "For each business with a website, flag the ones whose review text mentions booking or scheduling problems, and save them to hot-leads.csv." Claude Code turns those sentences into repeatable code you can run again next month on fresh data.
Because it is scriptable, the work compounds. Once a scoring routine exists, every new scrape flows through the same logic in seconds. The analyze leads with Claude Code guide walks through a full setup, and from scrape to AI-powered CRM workflow ties it into your pipeline.
Pick your agent
ChatGPT vs Claude Code for lead research
What you need
ChatGPT
Claude Code
Best input format
CSV / Excel
JSON / CSV
One quick list
Ideal
Overkill
Many files at once
Manual
Ideal
Repeatable weekly runs
No
Yes
No setup needed
Yes
Some
Learning curve
Low
Medium
Most people start in ChatGPT and graduate to Claude Code as their lists grow. Neither replaces the other. You explore a fresh scrape in ChatGPT and you automate the recurring work in Claude Code.
The agent is not the moat. Anyone can open ChatGPT. The advantage is the proprietary dataset you feed it: real businesses, real reviews, scraped from your own market. Two people with the same model and different data get completely different results.
Beyond the big two
Codex and local models
If you live in a code editor, OpenAI Codex does the same job as Claude Code from the terminal or your IDE. Point it at your exported JSON and describe the transformation. It is a natural fit if your team already builds tooling around lead data.
For sensitive lists or heavy volume, a local model keeps everything on your machine. Tools that run open models on your own hardware read the exact same CSV and JSON exports, with no data leaving your laptop and no per-token cost. The tradeoff is smaller context and more setup. The use local LLMs with lead data guide covers when the privacy is worth it.
Whatever agent you choose, the input is identical: a clean export from a free browser extension. The scraper stays the same, the AI layer is yours to swap. See the Chrome extensions documentation for how browser-based capture works under the hood.
The end, not the means
Where the research becomes revenue
An AI agent gives you a ranked, segmented, annotated list. That is a great research output. It is not yet a sales motion. To actually work the leads you need somewhere to see them on a map, track their status, and reach out at scale.
That is the job of the Vonsel dashboard. The extension feeds your captured businesses into a mapped CRM. Vonsel's own review intelligence scores the pain points for you, and it drafts an AI email tailored to each business, so the research your agent did outside becomes contextualized, value-added data you can act on inside. The scraper and the external agent are the means. The dashboard is the end.
You can run both tracks together: export to your favorite AI for exploratory analysis, and keep the working pipeline in Vonsel where the mapped CRM and per-business AI email close the loop. Same data, feeding your AI and your sales motion at once.
The prompt is easy. Owning the data is the edge.
Feed your AI with data you own
Scrape Google Maps, export CSV, Excel, or JSON, and put it in front of any agent. Free download. No trial, no credit card. Explore the dashboard or browse the AI Workflows guides.
AI agents work best with structured, real data: business name, category, address, phone, website, rating, review count, and review text. The Vonsel Chrome extension captures those fields from Google Maps and exports them as CSV, Excel, or JSON so any AI can read them directly.
Can ChatGPT and Claude Code analyze a scraped lead list?
Yes. Upload the exported file to ChatGPT and it will parse, score, and segment the rows for you. Claude Code can read the same CSV or JSON from a local folder and run repeatable scripts across it, which is better for large lists and automation.
Is the Vonsel Chrome extension free to use with AI tools?
Yes. The Vonsel extension is a free download with no trial and no credit card. You export your data and feed it to any AI agent you like. The Vonsel dashboard then adds a mapped CRM, review intelligence, and AI email per business on top of that data.