Lead Enrichment
Enrich sales leads with company data, tech stacks, and contact information from the web.
Quick Answer
Use CrawlForge search_web (5 credits) to find each prospect's company pages, then extract_metadata (1 credit) to pull descriptions, social links, and technology signals. Wire the two into a pipeline that enriches CRM records on demand from live pages -- about 6 credits per lead, so roughly 150 leads on the free tier.
The Problem
Sales teams waste hours manually researching prospects. CRM records lack company size, tech stack, funding data, and key contacts. Buying enrichment data from third-party providers is expensive and often stale.
The Solution
CrawlForge search_web finds relevant company pages, and extract_metadata pulls structured data like descriptions, social links, and tech indicators. Build enrichment pipelines that run on demand.
Code Example
// Enrich a lead with company data from the web
const search = await mcp.search_web({
query: "Acme Corp official website",
max_results: 3,
});
const companyUrl = search.results[0].url;
// Extract company metadata
const metadata = await mcp.extract_metadata({
url: companyUrl,
});
console.log({
company: metadata.title,
description: metadata.og_description,
social: metadata.social_links,
technologies: metadata.detected_technologies,
});Tools Used
Estimated cost: ~6 credits per lead
Frequently Asked Questions
How do I enrich CRM leads with company data automatically?
Use CrawlForge search_web to find each prospect's company pages, then extract_metadata to pull descriptions, social links, and tech indicators. Wire it into a pipeline that enriches records on demand instead of buying stale third-party data.
What lead data can CrawlForge extract?
From a company site you can pull the description, social profiles, and technology signals via extract_metadata, and deeper details with extract_structured or extract_with_llm. search_web locates the right pages — careers, about, pricing — to enrich from.
Is enriched data fresh or cached?
Fresh. CrawlForge fetches live pages at request time, so enrichment reflects the prospect's current site, unlike third-party databases that can be months out of date. Re-run the pipeline any time to refresh a record.
How much does lead enrichment cost per record?
Roughly 6 credits per lead — about 5 for a search_web call plus 1 for extract_metadata. On the free 1,000-credit tier that is around 150 leads to test the pipeline before upgrading.
Ready to Get Started?
Every new account gets 1,000 free credits. No credit card required.
Start Free with 1,000 Credits