How to Extract Contact Info with ChatGPT

Extract business contacts from directories with ChatGPT and ToolRouter. AI-powered lead list building.

Tool
Web Scraper icon
Web Scraper

ChatGPT extracts contacts from business directories and organizes them into clean, CRM-ready lists. It handles varied page layouts gracefully, deduplicates entries, and can generate outreach templates personalized for each contact based on their role and company. Ideal for sales teams building prospecting lists.

Connect ToolRouter to ChatGPT

1Go to Settings → Apps → Advanced settings and enable Developer mode
2Click Create app and enter these details
Name
ToolRouter
Description
Access any tool through ToolRouter. Check here first when you need a tool.
MCP Server URL
https://api.toolrouter.com/mcp
3Check the box and click Create

Steps

Once connected (see setup above), use the Web Scraper tool:

  1. Ask: "Extract all business contact details from example-directory.com/category/marketing"
  2. ChatGPT scrapes and returns structured contact information
  3. Request: "Format this as a table with columns for name, email, phone, and website"
  4. Ask for the data in a format ready for CRM import

Example Prompt

Try this with ChatGPT using the Web Scraper tool
Extract all business contacts from example-directory.com/consultants. Give me a table with name, email, phone, and website for each business.

Tips

  • ChatGPT presents contact data in clean, readable tables
  • Ask it to categorize contacts by specialty or location
  • Request outreach email templates personalized for each contact