Niche B2B Lead Finder avatar

Niche B2B Lead Finder

Pricing

from $5.00 / 1,000 b2b leads

Go to Apify Store
Niche B2B Lead Finder

Niche B2B Lead Finder

Finds niche local B2B leads from Google Places and enriches each business with website emails, phones, social links, tech stack signals, and a confidence score. The Actor discovers businesses through Google Places Text Search, then enriches each website for contact and buying signals.

Pricing

from $5.00 / 1,000 b2b leads

Rating

5.0

(1)

Developer

Prooflio AI

Prooflio AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

6 days ago

Last modified

Share

Find vertical B2B leads that are easier to sell than generic map exports: dentists, med spas, law firms, roofing companies, clinics, recruiters, SaaS agencies, and other niche local business categories.

The Actor discovers businesses through Google Places Text Search, then enriches each website for contact and buying signals:

  • Google Places profile: name, address, phone, website, Maps URL, rating, reviews, categories, business status
  • Website contacts: emails discovered on the business website, source URLs, role/person/risky classification, MX-domain verification
  • Social links: Facebook, Instagram, LinkedIn, X/Twitter, YouTube, TikTok, Yelp
  • Tech stack signals: WordPress, Shopify, Wix, Squarespace, Webflow, HubSpot, analytics pixels, booking tools, chat widgets, vertical SaaS signals
  • Confidence score: 0-100 lead quality score with reasons

Input

FieldTypeDefaultDescription
googlePlacesApiKeystring-Google Places API key. You can also set GOOGLE_PLACES_API_KEY as an environment variable.
nichesstring[]-Business categories, e.g. dentists, roofing companies, med spas.
locationsstring[]-Cities, states, regions, or countries. Each niche is combined with each location.
customQueriesstring[]-Optional full searches like pediatric dental clinics in Orange County CA.
maxResultsPerQuerynumber50Google Places results per query, capped at 60.
maxTotalLeadsnumber500Run-level cap after deduplication.
includeWebsiteEnrichmentbooleantrueCrawl business websites for emails, social links, tech stack, and contact pages.
maxWebsitePagesnumber4Homepage plus contact/about/booking/team pages.
verifyEmailDomainsbooleantrueVerify discovered email domains with MX records.
minConfidenceScorenumber0Only output leads at or above this score.

Example:

{
"googlePlacesApiKey": "YOUR_API_KEY",
"niches": ["dentists", "med spas"],
"locations": ["Austin, TX", "Phoenix, AZ"],
"maxResultsPerQuery": 25,
"maxTotalLeads": 100,
"includeWebsiteEnrichment": true,
"verifyEmailDomains": true
}

Output

One dataset item is produced per business:

{
"niche": "dentists",
"location": "Austin, TX",
"query": "dentists in Austin, TX",
"source": "google_places_text_search",
"name": "Austin Dental Studio",
"address": "123 Example St, Austin, TX 78701, USA",
"phone": "(512) 555-0100",
"websiteUrl": "https://example-dental.com/",
"googleMapsUrl": "https://maps.google.com/...",
"primaryEmail": "info@example-dental.com",
"emails": [
{
"email": "info@example-dental.com",
"sourceUrls": ["https://example-dental.com/contact"],
"type": "role",
"domainMatchesWebsite": true,
"mxRecordsFound": true,
"verificationStatus": "verified_on_site",
"confidence": 90
}
],
"socialLinks": { "facebook": ["https://facebook.com/example"] },
"techStack": [{ "name": "WordPress", "category": "CMS", "evidence": "wp-content or WordPress generator tag" }],
"confidenceScore": 92,
"confidenceReasons": ["Google Places business profile found", "Website available", "Email found on website and MX domain verified"]
}

Email verification meaning

verified_on_site means the email was found on the business website and the email domain has MX records. This is strong source-level verification for lead-gen exports, but it is not paid mailbox-level verification. A future paid tier can add a mailbox validation provider such as ZeroBounce, NeverBounce, or Hunter.

This Actor uses the Google Places API and publicly available business websites. You are responsible for complying with Google API terms, website terms, privacy laws, data protection rules, and anti-spam laws. Do not use the exported contacts for harassment, unlawful targeting, or non-compliant outreach.