lead-enricher

Enrich inbound leads with firmographic and technographic data via Apollo, WebSearch, and LinkedIn.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enrich inbound leads with firmographic and technographic data to create a complete, actionable lead profile.

Core Features & Use Cases

  • Intake and normalization: accepts email or company name and derives the domain.
  • Enrichment paths: uses Apollo, WebSearch, and LinkedIn to fill in title, phone, social profiles, and company details.
  • CRM integration: writes enriched records back to CRM and supports ICP tagging and service-need detection.

Quick Start

Provide an inbound lead with an email or company name to trigger enrichment and produce a fully populated lead record.

Frequently Asked Questions about lead-enricher

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

FAQPage Schema
How do I enrich inbound leads with firmographic and technographic data?

To enrich inbound leads with firmographic data, you provide a minimal input like an email or company name, and the system derives the domain, contact details, and company context. It uses multiple paths like Apollo, WebSearch, and LinkedIn to populate the lead profile.

What's the best way to automate lead enrichment from just an email address?

Automating lead enrichment from an email address works by deriving the company domain, validating the email, and then querying Apollo, WebSearch, and LinkedIn to fill in missing contact and company details for a complete CRM record.

Can I write enriched lead records directly to my CRM?

Yes, you can write enriched lead records directly to a CRM. The process outputs structured lead profiles populated with firmographic and technographic data, and supports ICP tagging and service-need detection for downstream routing.

How does ICP tagging work with enriched lead profiles?

ICP tagging works by applying ideal customer profile labels to fully enriched lead profiles. After gathering firmographic and technographic company context through various enrichment paths, the system tags records to support targeted CRM routing.

What data sources can I use to find company details for lead enrichment?

You can use Apollo, WebSearch, and LinkedIn as data sources to find company details for lead enrichment. These paths fill in missing title, phone, social profiles, and firmographic data to create a complete, actionable lead profile.

Do I need both an email and company name to trigger lead enrichment?

No, you do not need both an email and a company name to trigger lead enrichment. The system accepts minimal lead information, meaning either an email or a company name is sufficient to derive the domain and populate the record.