Niche B2B Lead Finder
Pricing
from $5.00 / 1,000 b2b leads
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
6 days ago
Last modified
Categories
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
| Field | Type | Default | Description |
|---|---|---|---|
googlePlacesApiKey | string | - | Google Places API key. You can also set GOOGLE_PLACES_API_KEY as an environment variable. |
niches | string[] | - | Business categories, e.g. dentists, roofing companies, med spas. |
locations | string[] | - | Cities, states, regions, or countries. Each niche is combined with each location. |
customQueries | string[] | - | Optional full searches like pediatric dental clinics in Orange County CA. |
maxResultsPerQuery | number | 50 | Google Places results per query, capped at 60. |
maxTotalLeads | number | 500 | Run-level cap after deduplication. |
includeWebsiteEnrichment | boolean | true | Crawl business websites for emails, social links, tech stack, and contact pages. |
maxWebsitePages | number | 4 | Homepage plus contact/about/booking/team pages. |
verifyEmailDomains | boolean | true | Verify discovered email domains with MX records. |
minConfidenceScore | number | 0 | Only 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.
Legal and acceptable use
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.