Verified B2B Email & Phone Scraper| Lead Generation Tool avatar
Verified B2B Email & Phone Scraper| Lead Generation Tool

Pricing

$10.00 / 1,000 leads

Go to Apify Store
Verified B2B Email & Phone Scraper| Lead Generation Tool

Verified B2B Email & Phone Scraper| Lead Generation Tool

AI-powered B2B lead scraper that searches the web for real business websites and extracts emails, phones, socials, and contact names. Supports any keyword and location, crawls domains directly, and returns clean, verified leads up to your chosen limit.

Pricing

$10.00 / 1,000 leads

Rating

5.0

(1)

Developer

Manish

Manish

Maintained by Community

Actor stats

5

Bookmarked

179

Total users

59

Monthly active users

2 days ago

Last modified

Share

Verified B2B Email & Phone Scraper

Version 2.0 (AI Powered)

Extract verified business leads with emails, phone numbers, and business information from any location worldwide. Enhanced with AI-powered business generation for more accurate and efficient lead discovery. Perfect for B2B sales, marketing agencies, Freelancers, and lead generation professionals.

Why Use This Actor?

If you're in B2B sales or marketing and need verified leads, this Actor is built for you:

  • Verified Contact Data - Get real, validated emails and phone numbers from their business website.
  • Complete Business Profiles - Website URLs and business addresses
  • AI-Enhanced Generation - Uses AI to generate real businesses and scrapes their websites.
  • Global Coverage - Works in any country worldwide
  • Ready for CRM - Structured data that integrates directly with your sales tools

Quick Start

Minimum Setup (3 fields):

  1. Business Type / Keywords: digital marketing agency
  2. Location: USA
  3. Number of Leads: 10 (default)

Click Start and you're done! Results in 2-5 minutes.

To get more than 100 leads, run the actor again with a different keyword for the same business type to collect the next 100 leads.

What Does This Actor Do?

This Actor uses AI to generate businesses matching your keywords and location, then extracts comprehensive contact information from their websites including:

  • Email addresses (verified business emails, semicolon-separated)
  • Phone numbers (cleaned and formatted, semicolon-separated)
  • Website URLs
  • Business addresses (in moreInformation field)
  • Company names

Key Features

Core Features

  • Global Coverage - Works in any country (US, UK, Australia, Canada, India, etc.)
  • AI-Powered Intelligence - Uses AI to generate real businesses and scrapes their websites
  • Email Validation - Filters out invalid and test emails
  • Phone Cleaning - Standardizes phone number formats
  • Cost Effective - Only $0.01 per lead

Input Configuration

Required Fields

FieldDescriptionExample
Business Type / KeywordsWhat businesses to find. In the UI, add one keyword per line (1–3 recommended). In JSON, you can use either an array of strings or a comma-separated string.["HVAC contractor", "digital marketing agency"] or "HVAC contractor, digital marketing agency"
Target LocationWhere to search. City, state, or country.Sydney, Australia, London, UK, Toronto, Canada

Optional Fields

FieldDefaultDescription
Number of Leads10How many business leads to collect (1-100). Recommended values: 10, 30, 50, or 100.
Crawl Depth10=homepage only, 1=contact pages, 2-3=deep crawl
Max Requests300HTTP request limit (increase for larger runs with multiple keywords)
Use ProxyYesEnable for international runs or larger runs (50+ leads). Enabled by default for better success rates.

Output Format

Example Lead:

{
"businessName": "Acme Digital Marketing",
"website": "https://acmedigital.com",
"pageTitle": "Acme Digital - Award-Winning Marketing Agency",
"email": "contact@acmedigital.com; sales@acmedigital.com; info@acmedigital.com",
"phone": "+1-214-555-0123; +1-214-555-0124",
"moreInformation": "123 Main Street, Dallas, TX 75201, USA",
"leadSource": "direct"
}

Data Views

  • Lead Overview: Essential contact info (business name, website, emails, phones)
  • Full Details: Complete data including addresses and metadata

Export as: JSON, CSV, Excel, XML, or HTML

Use Cases

1. B2B Sales Prospecting

Generate targeted prospect lists for outbound sales campaigns. Perfect for SDRs and BDRs.

Example: Find 100 HVAC contractors in Phoenix, AZ for your SaaS product. Run multiple times with different keywords to get more leads.

2. Agency Client Acquisition

Build lists of potential clients in specific niches and locations.

Example: Target law firms in London, UK for your SEO services.

3. Market Research & Competitive Intelligence

Analyze competitors and market presence in specific regions.

Example: Study digital marketing agencies in Toronto to understand market saturation, or find top SEO agencies in New York for competitive analysis.

Limitations & Best Practices

The actor may sometimes return fewer leads than requested due to several factors:

Common Limitations

  1. Niche Locations - Very specific or small locations may have limited businesses with online presence
  2. Niche Keywords - Highly specialized or overly specific keywords may yield fewer results
  3. Limited Contact Information - Some businesses don't publish emails or phone numbers publicly on their websites
  4. AI Generation Limits - The AI may not find all businesses in very specific niches or locations

Solutions & Best Practices

For Best Results:

  1. Use Country-Level Locations - Instead of a small town, try the country or major city:

    • Don't: "Springfield, IL"
    • Do: "Illinois, USA" or "USA"
  2. Add Multiple Related Keywords - Expand your search with variations:

    Keywords:
    - digital marketing agency
    - SEO agency
    - PPC agency
    - social media marketing agency
    - content marketing agency
  3. Use Broader Terms - Start broad, then narrow down:

    • Don't: "B2B SaaS lead generation agencies specializing in healthcare"
    • Do: "marketing agency" or "lead generation agency"

Example: Finding Digital Marketing Agencies in USA

Instead of:

{
"keywords": "digital marketing agency",
"location": "Small Town, USA",
"maxLeads": 100
}

Do this:

{
"keywords": [
"digital marketing agency",
"SEO agency",
"PPC agency",
"social media marketing agency"
],
"location": "USA",
"maxLeads": 100
}

This approach significantly increases the number of unique businesses discovered and improves your chances of reaching the target lead count.

Common Mistakes to Avoid

Don't do this:

{
"keywords": "Solar lead gen agencies Solar appointment-setting agencies High-ticket solar sales teams Solar automation agencies",
"maxLeads": 100
}

Problem: Too many specific keywords = very few results

Do this instead:

{
"keywords": "solar marketing agency",
"maxLeads": 100
}

Better: Simple, clear keywords = more results

Or use multiple separate searches:

  • Run 1: "solar lead generation agency"
  • Run 2: "solar appointment setting"
  • Run 3: "solar marketing agency"

Pricing

Pay-per-event model: $0.01 per lead (1¢ per successful result)

You only pay for leads that have contact information (email or phone). No platform usage charges.

LeadsCost
50$0.50
100$1.00
500$5.00
1,000$10.00

Free Tier: $5/month credit = 500 free leads
Starter Plan: $49/month = 4,900 leads
Business Plan: $499/month = 49,900 leads

Tip: Start with 20-50 leads to test quality, then scale up for production runs.

Typical Run Times:

  • 50 leads: 2-5 minutes
  • 100 leads: 5-10 minutes

Integrations

Easily connect with your existing tools:

CRM Systems:

  • Salesforce, HubSpot, Pipedrive, Zoho CRM

Email Marketing:

  • Mailchimp, SendGrid, ActiveCampaign, Gmail

Automation Platforms:

  • Zapier, Make (Integromat), n8n, Workato

Spreadsheets:

  • Google Sheets, Microsoft Excel, Airtable, Notion

Developer Tools:

  • REST API, JavaScript SDK, Python SDK, Webhooks

View API Documentation →

Data Quality Features

Our scraper includes advanced filtering:

  • Email Validation: Removes test/example/image emails
  • Phone Formatting: International format standardization
  • Duplicate Removal: Per-domain deduplication
  • Address Extraction: Multiple source fallbacks
  • Aggregator Filtering: Skips Yelp, Clutch, directories

Troubleshooting

Not Finding Enough Leads?

  • Try broader keywords: "marketing agency" vs "B2B SaaS marketing agency"
  • Increase Max Requests: Set to 500-1000 if using multiple keywords in a single run
  • Try different location formats: "Texas" vs "TX" vs "Texas, USA"
  • AI limitations: Some niches have fewer businesses that the AI can find

Getting Blocked or Timeouts?

  • Enable Proxy: Turn on the "Use Proxy" option
  • Reduce depth: Set to 0 or 1 for faster runs
  • Smaller batches: Run 50-100 leads at a time

Poor Contact Quality?

  • Increase Crawl Depth: Set to 2 to visit more pages
  • Industry variation: Some industries (legal, medical) publish fewer emails
  • Multiple emails: Check the "email" field (semicolon-separated), not just the first one

Support

Need help or have questions?

  • Issues Tab: Report bugs or request features
  • Apify Console: Contact us directly
  • Email: Support via your Apify account
  • Feature Requests: Tag with [Feature Request] in Issues

Response time: Usually within 24-48 hours

Version History

v2.0 (Current)

  • AI-powered business generation for optimal lead discovery
  • Direct website scraping from AI-generated business lists
  • Email and phone extraction
  • Global location support (200+ countries)
  • Pay-per-event pricing model
  • JSON-LD structured data parsing
  • Advanced email/phone validation

Keywords

lead-generation b2b-leads email-scraper phone-scraper contact-extraction sales-prospecting marketing-automation crm-integration business-contacts ai-powered global-leads


Ready to start generating leads? Click the Start button above!

Need custom features or enterprise support? Contact us through the Apify Console.