Google SERP Lead Extractor avatar

Google SERP Lead Extractor

Pricing

from $20.00 / 1,000 results

Go to Apify Store
Google SERP Lead Extractor

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

Avinash

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

2

Monthly active users

20 days ago

Last modified

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

ParameterTypeDefaultDescription
searchQueriesarray—Google search queries
maxResultsPerQueryinteger10Results per query (1-100)
crawlDepthinteger1Pages to crawl per domain (0-5)
includeEmailbooleantrueCrawl for email discovery
outputFormatstringjsonExport format
proxyConfigurationobjectApify ProxyProxy 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