Lead Enrichment API Multi-Provider B2B Data Enrichment avatar
Lead Enrichment API Multi-Provider B2B Data Enrichment

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Lead Enrichment API Multi-Provider B2B Data Enrichment

Lead Enrichment API Multi-Provider B2B Data Enrichment

Enrich your leads w/company & contact data from 10+ enrichment providers. Perfect for sales prospecting, lead scoring, CRM enrichment, and account-based marketing. 10 Provider Integrations: Apollo, Clearbit, ZoomInfo, IPinfo, FullContact, Hunter, Lusha, Snov, RocketReach & People Data Labs

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

1

Bookmarked

19

Total users

13

Monthly active users

1.4 hours

Issues response

14 days ago

Last modified

Share

Lead Enrichment API - Multi-Provider B2B Data Enrichment | Apollo, Clearbit, ZoomInfo, Hunter

Enrich leads with company and contact data from 10+ B2B data providers using BYOK (Bring Your Own Key). Cascade enrichment tries providers in order until data is found. Supports Apollo.io, Clearbit, ZoomInfo, Hunter.io, Lusha, Snov.io, RocketReach, FullContact, IPinfo, and People Data Labs. Get company data (industry, size, revenue, tech stack), contact data (job title, phone, LinkedIn, seniority), and email verification. Perfect for sales prospecting, CRM enrichment, lead scoring, and account-based marketing.

Features

  • 10 Provider Integrations: Apollo, Clearbit, ZoomInfo, IPinfo, FullContact, Hunter, Lusha, Snov, RocketReach, and People Data Labs
  • BYOK (Bring Your Own Key): Use your existing API subscriptions - pay only for what you use
  • Cascade Enrichment: Providers are tried in order until data is found - maximizing hit rate
  • Company Data: Industry, employee count, revenue, tech stack, social profiles, location
  • Contact Data: Job title, phone, email verification, LinkedIn, seniority level
  • Webhook Support: Send results to any endpoint when enrichment completes
  • Demo Mode: Test the actor with sample data before using real API credits

Quick Start

{
"input": "your input here"
}

Demo Mode

Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.

{
"demoMode": true,
...
}

Input Parameters

{
"demoMode": false,
"leads": [
{
"email": "john@example.com",
"company": "Example Inc",
"domain": "example.com"
}
],
"enrichmentProviders": ["apollo", "clearbit", "fullcontact"],
"apolloApiKey": "your-apollo-key",
"clearbitApiKey": "your-clearbit-key",
"enrichCompanyData": true,
"enrichContactData": true,
"webhookUrl": "https://your-webhook.com/endpoint"
}

Output Format

Each enriched lead includes:

{
"email": "john@example.com",
"company": "Example Inc",
"domain": "example.com",
"enrichedAt": "2025-12-28T12:00:00Z",
"enrichmentSource": "apollo",
"company_data": {
"name": "Example Inc",
"domain": "example.com",
"industry": "Technology",
"employeeCount": 500,
"revenue": "$50M - $100M",
"founded": 2015,
"location": {
"city": "San Francisco",
"state": "CA",
"country": "USA"
},
"description": "...",
"techStack": ["Salesforce", "HubSpot"],
"socialProfiles": {
"linkedin": "...",
"twitter": "..."
}
},
"contact_data": {
"firstName": "John",
"lastName": "Smith",
"jobTitle": "VP of Sales",
"phone": "+1 555-123-4567",
"emailVerified": true,
"seniority": "VP",
"linkedinUrl": "..."
}
}

Pricing

This actor uses pay-per-event billing: This actor uses pay-per-event pricing:

  • $0.01 per lead enriched (actor usage)
  • Plus your provider API costs (Apollo, Clearbit, etc.)

Use Cases

Sales Prospecting

Enrich leads from LinkedIn, trade shows, or web forms with verified contact details and company information.

CRM Data Hygiene

Fill in missing company and contact data in your CRM to improve segmentation and personalization.

Account-Based Marketing

Get detailed company intelligence including tech stack, employee count, and revenue for targeting.

Lead Scoring

Use enriched data points like company size, industry, and seniority to score and prioritize leads.


Common Problems & Solutions

"Invalid API key" error

Cause: Your API key is wrong, expired, or doesn't have the right permissions. Fix: Double-check your API key. Make sure you copied it exactly without extra spaces.

"Rate limit exceeded" error

Cause: You've hit the API's rate limits. Fix: Wait a few minutes, then try again. Consider reducing the number of concurrent requests.

Empty or incomplete results

Cause: The target may have anti-scraping protection or the data doesn't exist. Fix:

  • Check if the URL/search query is correct
  • Try with different parameters
  • Some sites may block automated access

Demo data showing instead of real results

Cause: demoMode is still set to true. Fix: Set demoMode: false and provide your API key(s).


Built by John Rippy | Actor Arsenal