Google SERP Lead Extractor
Pricing
from $20.00 / 1,000 results
Google SERP Lead Extractor
Search Google and extract business leads from search results. Discovers domains, crawls websites for contacts, and enriches with emails, phones, and social links. Perfect for building targeted prospect lists from any search query.
Pricing
from $20.00 / 1,000 results
Rating
0.0
(0)
Developer
Avinash
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
2
Monthly active users
20 days ago
Last modified
Categories
Share
Google SERP Lead Extractor — Search to Contact Enrichment
Turn any Google search into a lead list. Extract domains from search results, crawl websites for contacts, and enrich with emails, phones, and social links. This Google SERP lead extractor is perfect for building targeted prospect lists from any search query.
How It Works
The actor launches an anti-bot Playwright crawler against Google search URLs built from your queries and parses the organic result cards (div.g) to extract title, URL, snippet, and rank for each result up to maxResultsPerQuery. It de-duplicates by domain, drops well-known aggregator domains, and—when crawlDepth > 0—enqueues each result's website for a contact crawl that extracts emails, phones, and LinkedIn/Twitter/Facebook/Instagram links from the rendered page text. A 0-100 lead score combines email presence (40), phone presence (20), and social-link diversity (up to 20) before each record is streamed to the dataset.
Features
- Google search scraping: Execute any search query programmatically
- Domain extraction: Get title, URL, description, and rank
- Website contact crawling: Visit result websites for email and phone discovery
- Lead scoring: 0-100 quality score based on contact richness
- Deduplication: Skips duplicate domains across results
- CRM export: HubSpot, Apollo, Salesforce, CSV, JSON
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | array | — | Google search queries |
maxResultsPerQuery | integer | 10 | Results per query (1-100) |
crawlDepth | integer | 1 | Pages to crawl per domain (0-5) |
includeEmail | boolean | true | Crawl for email discovery |
outputFormat | string | json | Export format |
proxyConfiguration | object | Apify Proxy | Proxy for reliable scraping |
Output Example
{"searchQuery": "marketing agencies New York","rank": 1,"title": "Lounge Lizard Brandtenders — NYC Digital Agency","url": "https://www.loungelizard.com","domain": "loungelizard.com","description": "Award-winning digital marketing and branding agency based in New York City.","emails": ["newbiz@loungelizard.com"],"phones": ["(212) 555-0144"],"socialLinks": {"linkedin": "https://linkedin.com/company/loungelizard","twitter": "https://twitter.com/loungelizard","facebook": "https://facebook.com/loungelizard"},"leadScore": 75,"scrapedAt": "2026-07-27T23:45:00.000Z"}
Use Cases
- Prospecting: Turn any search into a lead list instantly
- Competitive research: Find companies in your competitive landscape
- Market sizing: Discover company density in specific niches
- Sales intelligence: Research target accounts before outreach
Cost Estimate
- 10 search results with enrichment: ~$0.50
- 100 search results with enrichment: ~$5.00
