B2B-lead-generator avatar

B2B-lead-generator

Pricing

Pay per usage

Go to Apify Store
B2B-lead-generator

B2B-lead-generator

🔍 Local Business Lead Generator Extract verified business leads — emails, phones, and addresses — from any niche and location. Combines DuckDuckGo search with intelligent website crawling, contact page detection, and directory site extraction to deliver clean, scored leads ready for outreach.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Asad Wani

Asad Wani

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Verified Lead Generation API for Apify Store

This project is a starting point for an Apify Store actor that finds business leads from public web search results and keeps only leads with visible verification signals.

What it does

  • Searches public web results for business-intent queries like dentist in chicago
  • Visits each discovered website
  • Extracts public contact signals such as email, phone, and contact form presence
  • Optionally checks a likely contact or about page for stronger evidence
  • Outputs leads with:
    • source URLs
    • verification flags
    • confidence score
    • extracted public contact details

Why this can sell

Most lead tools overpromise and deliver low-trust junk. This actor is positioned around:

  • verification-first output
  • transparent sourcing
  • confidence scoring
  • public-web compliance mindset

That makes it more credible for agencies, sales teams, freelancers, and local SEO operators who care about quality over raw volume.

Honest positioning

Do not market this as "100% genuine" or "guaranteed accurate". That claim will not hold up in the real world.

A much stronger Store angle is:

  • "Public-web business leads with verification flags"
  • "Lead generation API with source URLs and confidence score"
  • "Local business lead finder with website-level contact verification"

Suggested niche focus

You will likely make more money if you launch with a narrow promise first. Good starting niches:

  • local service businesses
  • medical and dental clinics
  • agencies and consultants
  • home services
  • legal practices

You can later add vertical-specific enrichments once the base actor works.

Input example

{
"queries": [
"dentist in chicago",
"roofing company in dallas"
],
"maxResultsPerQuery": 10,
"crawlContactPages": true,
"requireWebsite": true,
"requireEmailOrPhone": true,
"minimumConfidenceScore": 55,
"includeSocialLinks": true
}

Output shape

Each dataset item includes fields like:

  • leadName
  • website
  • emails
  • phones
  • addressHints
  • socialLinks
  • sourceUrls
  • verificationFlags
  • confidenceScore
  1. Add business deduplication by root domain and business name.
  2. Add optional country and language targeting.
  3. Add support for search-source adapters.
  4. Add enrichment for structured contact pages, schema.org data, and business directories.
  5. Add vertical templates for users who want ready-made queries.
  6. Add rate limiting, retries, and more robust anti-block handling.

Local run

npm install
npm start

Apify Store launch advice

  • Price on verified output quality, not unlimited scraping.
  • Show sample results with source URLs.
  • Be explicit that contacts are extracted from public pages.
  • Offer filtering by confidence score.
  • Start with one narrow use case in the Store title and description.