BLOG
LeadIQ MCP
3 minutes

How to enrich a lead list from a CSV using AI

Upload a raw lead list and get it back with verified emails, direct dials, LinkedIn URLs, and current titles. Here's how to enrich a CSV with LeadIQ MCP and Claude.
PUBLISHED:
June 25, 2026
Last updated:
Daniela Villegas
Growth Marketing Lead

Key Takeaways

Lead list enrichment that used to take an hour per 50 contacts runs in minutes when LeadIQ MCP is connected to Claude β€” paste the list and get verified data back.

Contacts enriched through this prompt arrive with verified emails and direct dials, which means better deliverability from the first send and fewer bounces affecting your sender score.

Running this prompt on old lists is one of the fastest ways to find net-new pipeline from contacts who already knew your company but were never properly actioned.

Table of Contents

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust LeadIQ to help them build pipeline confidently.

Book a demo

Every sales team has a stack of lead lists sitting somewhere. Event attendee exports. Conference badge scans. Webinar sign-up lists from marketing. The contacts exist but the data is thin: a name, a company, maybe a job title. Before any of those people can go into a sequence, someone has to find their work email, verify it, get a direct dial, and confirm the title is still current. B2B data enrichment done manually is one of the most repetitive tasks in sales. LeadIQ MCP does it in one prompt.

The problem

Most lead lists arrive with enough information to recognize a contact but not enough to reach them. Enriching manually means running each name through a tool, copying the output, pasting it into a spreadsheet, and repeating. For a list of 50 contacts, that's an hour of work before anyone has sent a single email. Lists of 200 or more get de-prioritized because no one has the time. The contacts stay in a spreadsheet, and the pipeline opportunity they represent quietly expires.

What you need

LeadIQ MCP connected to Claude Desktop or Claude.ai. Set it up here β€” takes about 5 minutes.

The play

Here is a list of leads: [paste names and companies here]For each person, use LeadIQ to find:

  • Verified work email
  • Direct phone number
  • LinkedIn URL
  • Current title and company

Return the results as a structured table.

Paste the names and companies directly into the prompt. For longer lists, run in batches of 50-100 for cleaner output. The table comes back formatted and ready to push into your CRM or sequencer.

What you get back

A fully enriched lead list formatted as a table: verified work email, direct phone number, LinkedIn URL, and current title for every contact you submitted. Contacts where data couldn't be verified are flagged separately so you know exactly what's confirmed and what needs a manual pass before going into a sequence.

Run it as a workflow

  1. Export your raw lead list (event attendees, webinar sign-ups, badge scans) as a CSV or plain text
  2. Paste into the prompt and run β€” LeadIQ enriches and returns the full table
  3. Push verified contacts to your sequencer and enroll them in a sequence that references the source context (the event, the webinar, the list trigger)

Pair it with

  • The territory dashboard prompt to check which enriched contacts are already in your pipeline before creating duplicate records
  • LeadIQ CRM enrichment to automatically keep those records current after they're in your CRM, so the data you just verified doesn't decay in 60 days
  • A personalized sequence that references the source event β€” contacts from a conference respond better when the first email acknowledges why you have their name
  • The LeadIQ API if you're enriching at higher volume β€” teams running hundreds of contacts at a time can feed lists programmatically rather than batching prompts manually

When to run this play

  • Immediately after a conference or event when you have a badge scan list that needs contact data before you reach out
  • When marketing hands over a webinar attendance list and you need it sequence-ready within the day
  • When re-activating an old lead list and you need to verify which contacts are still at their companies before running outreach

FAQ

How many contacts can I enrich in one prompt?

‍For best results, run in batches of 50-100 contacts. Larger lists work but the output table gets long. Batching also lets you review results before pushing everything to your CRM at once.

What if a contact has moved to a new company since the list was built?

‍LeadIQ checks current employment data. If someone has moved, the table reflects their current company and title and flags that the information changed from what was submitted.

Does this work with just a company name and no contact name?

‍The prompt works best with a name and company. With only a company domain, the ICP prospecting prompt is a better fit β€” it finds specific contacts at that account rather than enriching a record that has no person attached.

LeadIQ MCP works inside Claude Desktop, Claude.ai, and Claude Cowork. To explore more prompts like this one, visit the full prompt library. Or book a demo to see it running with your real accounts.