lead-enrichment-pipeline

Enrich raw CRM leads into outreach-ready profiles with validated emails.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill lead-enrichment-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lead-enrichment-pipeline
Source: https://github.com/ekatasingh1107/b2b-gtm-skills/tree/main/skills/composites/lead-enrichment-pipeline
Command: npx skills add https://github.com/ekatasingh1107/b2b-gtm-skills --skill lead-enrichment-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many CRM leads sit in a NEW stage without company research, verified contact details, or personalized outreach assets, making them unusable for high-quality outbound. This pipeline automates research, contact discovery, email validation, and personalization to convert raw leads into OUTREACH_READY prospects.

Core Features & Use Cases

  • Automated Intake & Prioritization: Query CRM for leads with stage = NEW and prioritize HOT and WARM leads based on score.
  • Company Research & CRO Audit: Run company-researcher and cro-auditor to capture tech stack, pain points, and outreach hooks.
  • Decision-Maker Discovery: Find contacts via API (Apollo), browser automation, or manual search with configurable execution paths and approval gates for credit usage.
  • Email Validation & Handling: Validate discovered emails, mark invalids, and fall back to LinkedIn-only or alternative contacts.
  • Personalization Packets: Build deep personalization for HOT leads combining company, CRO findings, and contact-level insights.
  • CRM Updates & Workflow State Changes: Progress leads through NEW → RESEARCHED → ENRICHED → OUTREACH_READY and write structured data back to CRM.
  • Use Case: Run daily enrichment to turn newly captured signal-to-lead entries into a queue of outreach-ready prospects with validated emails and personalization.

Quick Start

Enrich today's new leads prioritizing HOT and WARM segments and produce outreach-ready profiles for immediate messaging.

Frequently Asked Questions about lead-enrichment-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enrich raw CRM leads with verified contacts and personalization?

Lead enrichment automates company research, contact discovery, email validation, and targeted personalization to convert raw CRM leads into outreach-ready prospects with verified contact details.

How does email validation work when enriching B2B leads?

Email validation checks discovered contact emails, marks invalid addresses, and falls back to LinkedIn-only or alternative contacts when validation fails, ensuring your outreach queue only contains deliverable prospect data.

Can I use Apollo for contact discovery during CRM lead enrichment?

Yes, Apollo is supported as an API path for decision-maker discovery, offering configurable execution paths with credit approval gates to manage usage during automated contact discovery.

What do I need to set up before automating B2B lead enrichment?

B2B lead enrichment requires an agency.config.json file with tools configured, CRM read and write access, and optional API or browser enrichment paths with credit approval gates for contact discovery.

How do I prioritize HOT and WARM leads for outbound outreach?

Lead enrichment prioritizes HOT and WARM leads based on score, applying deep personalization packets combining company research, CRO audit findings, and contact-level insights for immediate outbound messaging.

What happens to leads with invalid emails during the enrichment pipeline?

When email validation fails, the enrichment pipeline marks invalid emails and falls back to LinkedIn-only or alternative contacts, preventing unusable leads from entering the OUTREACH_READY queue.