Verified B2B Email & Phone Scraper| Lead Generation Tool
by hi_world
A global lead scraper that searches the web for real business websites and extracts emails, phones, socials, and contact names. Supports any keyword ...
Opens on Apify.com
About Verified B2B Email & Phone Scraper| Lead Generation Tool
A global 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.
What does this actor do?
Verified B2B Email & Phone Scraper| Lead Generation Tool is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Verified B2B Email & Phone Scraper Extract verified business leads with emails, phone numbers, social profiles, and key personnel from any location worldwide. Perfect for B2B sales, marketing agencies, and lead generation professionals. ## ๐ฏ What Does This Actor Do? This Actor searches for businesses matching your keywords and location, then extracts comprehensive contact information from their websites including: - โ๏ธ Email addresses (verified business emails) - ๐ Phone numbers (cleaned and formatted) - ๐ Website URLs - ๐ฅ Key personnel (names, roles, contact details) - ๐ฑ Social media profiles (LinkedIn, Facebook, Instagram, etc.) - ๐ Business addresses - ๐ข Company names ## โจ Key Features ### ๐ Core Features - ๐ Global Coverage - Works in any country (US, UK, Australia, Canada, India, etc.) - ๐ฏ Targeted Search - Find specific business types in specific locations - ๐ง Email Validation - Filters out invalid and test emails - ๐ Phone Cleaning - Standardizes phone number formats - ๐ People Extraction - Finds founders, CEOs, managers automatically - ๐ฐ Cost Effective - Only $0.01 per lead ### ๐ Listicle Extraction (Unique Feature!) Automatically detects and extracts businesses from "Best Of" articles! When the scraper encounters pages like: - "Top 10 Marketing Agencies in Dallas" - "Best HVAC Contractors in Sydney" - "15 Leading Law Firms in Toronto" It automatically: 1. โ
Detects the listicle format 2. โ
Extracts ALL business links from the article 3. โ
Visits each business website 4. โ
Gathers full contact information This means you get leads from: - Direct search results (DuckDuckGo) - Industry ranking articles - Review roundups - Curated business lists ๐ก Pro Tip: Search for "best [your industry] in [location]" to trigger listicle extraction! ## ๐ 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. ## ๐ฅ Input Configuration ### Required Fields | Field | Description | Example | |-------|-------------|---------| | Business Type / Keywords | What 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 Location | Where to search. City, state, or country. | Sydney, Australia, London, UK, Toronto, Canada | ### Optional Fields | Field | Default | Description | |-------|---------|-------------| | Number of Leads | 10 | How many leads to collect (1-1000) | | Crawl Depth | 1 | 0=homepage only, 1=contact pages, 2-3=deep crawl | | Max Requests | 300 | HTTP request limit (increase for 500+ leads) | | Use Proxy | Yes | Enable for international runs or larger runs (50+ leads). Enabled by default for better success rates. | ## ๐ค Output Format ### Example Lead: json { "businessName": "Acme Digital Marketing", "website": "https://acmedigital.com", "primaryEmail": "contact@acmedigital.com", "primaryPhone": "+1-214-555-0123", "emails": [ "contact@acmedigital.com", "sales@acmedigital.com", "info@acmedigital.com" ], "phones": [ "+1-214-555-0123", "+1-214-555-0124" ], "socials": [ "https://linkedin.com/company/acmedigital", "https://facebook.com/acmedigital", "https://twitter.com/acmedigital" ], "contactPeople": [ { "name": "John Smith", "role": "CEO & Founder", "email": "john@acmedigital.com", "phone": "+1-214-555-0125" }, { "name": "Sarah Johnson", "role": "Head of Marketing", "email": "sarah@acmedigital.com", "phone": "" } ], "addressText": "123 Main Street, Dallas, TX 75201, USA", "pageTitle": "Acme Digital - Award-Winning Marketing Agency" } ### Data Views - Overview: Essential contact info (emails, phones, socials) - Contact People: Unwound view of all personnel across companies - 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 200 HVAC contractors in Phoenix, AZ for your SaaS product. ### 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 Analyze competitors and market presence in specific regions. Example: Study digital marketing agencies in Toronto to understand market saturation. ### 4. Partnership Outreach Find businesses for partnerships, collaborations, or vendor relationships. Example: Identify software development companies in Bangalore, India. ### 5. Event Marketing Build attendee lists for conferences, webinars, or local meetups. Example: Find real estate agents in Austin, TX for your property tech summit. ### 6. Competitive Intelligence Discover who the top players are in any market using listicle extraction. Example: Search "best SEO agencies in New York" to find all top-ranked competitors. ## โ ๏ธ 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. Search Engine Results - DuckDuckGo's index may not include all businesses, especially for very specific niches ### โ
Solutions & Best Practices For Best Results: 1. Use Country-Level Locations - Instead of a small town, try the country or major city: - โ "Springfield, IL" - โ
"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: - โ "B2B SaaS lead generation agencies specializing in healthcare" - โ
"marketing agency" or "lead generation agency" 4. Combine Strategies - Use both direct searches and listicle searches: - Direct: "digital marketing agency" - Listicle: "best digital marketing agencies in [location]" Example: Finding Digital Marketing Agencies in USA Instead of: json { "keywords": "digital marketing agency", "location": "Small Town, USA", "maxLeads": 100 } Do this: json { "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: json { "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: json { "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. | Leads | Cost | |-------|------| | 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. ## โก Performance Tips ### For Best Results: 1. Start Small: Test with 20-50 leads first to verify quality 2. Use Specific Keywords: "HVAC contractor" works better than just "contractor" 3. Try Listicle Searches: Include "best" or "top" in keywords to find curated lists 4. Enable Proxy: For international searches or runs with 50+ leads 5. Crawl Depth 1: Best balance of speed vs. data completeness 6. Increase Max Requests: For 500+ leads, set to 2000-3000 ### Typical Run Times: - 50 leads: 2-5 minutes - 100 leads: 5-10 minutes - 500 leads: 15-30 minutes - 1,000 leads: 30-60 minutes ### Listicle Strategy: Search terms like: - best [industry] in [city] - top [industry] [location] - leading [business type] [area] This triggers listicle detection and can yield 10-50 businesses from a single article! ## ๐ค AI Agent Integration - Use with Claude.ai NEW: This actor is now AI-agent ready! Use it directly from Claude.ai with natural language - no coding required. ### Quick Setup (2 minutes) 1. Open Claude.ai and go to Settings โ Connectors 2. Click "add a custom one" 3. Enter URL: https://mcp.apify.com 4. Sign in to Apify and approve the connection 5. Enable tool permissions (approve read-only and write/delete tools) 6. Start a new chat and you're ready! ### How to Use Just ask Claude in natural language: Basic Lead Generation: Find me 20 HVAC contractors in Phoenix, Arizona with their contact information Listicle Search: Search for "best digital marketing agencies in London" and extract contact details for all agencies mentioned in top 10 articles Targeted Prospecting: I need 50 real estate agents in Toronto with verified emails and phone numbers ### What Makes This Different? When you use this actor through Claude: โ
Natural Language Interface - Just describe what you need, no parameters to configure โ
Verified Contact Data - Returns actual emails, phones, and key personnel (not just company names) โ
Listicle Extraction - Automatically detects and extracts from "Top 10" articles โ
Smart Filtering - Email validation and phone cleaning built-in โ
Global Coverage - Works in 200+ countries โ
Structured Output - Claude receives organized, ready-to-use data ### Real-World Use Cases For Sales Teams: Ask Claude: "Find 100 potential clients in [your target industry] in [location] and save the results" For Marketing Agencies: Ask Claude: "Research the top marketing agencies in Austin, get their contact info, and analyze their service offerings" For Recruiters: Ask Claude: "Find software development companies in Bangalore hiring developers, get decision-maker contacts" ### What Claude Can Do With Your Data Once Claude gets your leads, it can: - Draft personalized outreach emails - Create CSV/Excel files for your CRM - Analyze market trends - Compare competitors - Build targeted lists by criteria - Generate reports and insights ### Technical Details How It Works: - Claude connects to Apify via MCP (Model Context Protocol) - When you ask for leads, Claude calls this actor with appropriate parameters - Results are returned to Claude in structured JSON format - Claude can then format, analyze, or export the data as needed Pricing: - You pay standard Apify actor costs (pay-per-event: $0.01 per lead) - Runs on your Apify account - No additional MCP fees Privacy: - Your Apify API token stays secure (OAuth authentication) - Data is processed through your Apify account - No third-party data sharing ## ๐ 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 - โ
Social Link Cleaning: Removes tracking parameters - โ
Address Extraction: Multiple source fallbacks - โ
People Detection: Role-based extraction with validation - โ
Aggregator Filtering: Skips Yelp, Clutch, directories - โ
Listicle Processing: Smart extraction from ranked lists ## ๐ Troubleshooting ### Not Finding Enough Leads? - Try broader keywords: "marketing agency" vs "B2B SaaS marketing agency" - Increase Max Requests: Set to 500-1000 for large runs - Try different location formats: "Texas" vs "TX" vs "Texas, USA" - Use listicle keywords: Add "best" or "top" to find curated lists - Check search results: Some niches have fewer public websites ### 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 instead of 1000 ### 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 "emails" array, not just "primaryEmail" ### No Results from Listicles? - Verify page format: Not all "Top 10" articles are structured the same - Check logs: Look for "๐ Listicle detected" messages - Try different searches: Some listicles are paywalled or JavaScript-heavy ## ๐ค 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 ### v1.0.0 (Current) - โ
DuckDuckGo search integration - โ
Email, phone, social media extraction - โ
Contact people/team member detection - โ
Listicle detection & extraction (unique feature!) - โ
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 listicle-scraper duckduckgo global-leads --- Ready to start generating leads? Click the โถ๏ธ Start button above! Need custom features or enterprise support? Contact us through the Apify Console.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Verified B2B Email & Phone Scraper| Lead Generation Tool now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- hi_world
- Pricing
- Paid
- Total Runs
- 329
- Active Users
- 116
Related Actors
๐ฏ Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support