Google SERP Lead Extractor avatar

Google SERP Lead Extractor

Pricing

Pay per usage

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

Pay per usage

Rating

0.0

(0)

Developer

Avinash

Avinash

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Turn any Google search into a lead list. Extracts domains from search results, crawls websites for contacts, and enriches with emails, phones, and social links.

What it does

  1. Runs Google searches — executes any search query and scrapes the results page
  2. Extracts result domains — gets title, URL, description, and rank for each result
  3. Crawls for contacts — visits result websites to discover emails, phones, and social links
  4. Scores leads — 0-100 score based on contact richness
  5. Deduplicates by domain — skips duplicate domains across results

Input

FieldTypeDefaultDescription
searchQueriesarray["marketing agencies New York"]Google search queries to run
maxResultsPerQueryinteger10Max search results per query (1-100)
crawlDepthinteger1Pages to crawl per domain for contacts (0-5)
includeEmailbooleantrueCrawl websites to find email addresses
outputFormatstringjsonjson, csv, hubspot, apollo, salesforce

Output Example

{
"searchQuery": "marketing agencies New York",
"rank": 1,
"title": "Top Marketing Agencies in NYC",
"url": "https://example-agency.com",
"domain": "example-agency.com",
"description": "Award-winning marketing agency...",
"emails": ["hello@example-agency.com"],
"phones": ["(212) 555-0199"],
"socialLinks": {
"linkedin": "https://linkedin.com/company/example-agency"
},
"leadScore": 80,
"scrapedAt": "2026-05-19T08:00:00.000Z"
}

Lead Score Formula

FactorPoints
Has email40
Has phone20
Social links5 each (max 20)

Limits

  • Google anti-bot — aggressive scraping may trigger CAPTCHA; use reasonable maxResults
  • Website crawl scope — only crawls same-origin pages within crawlDepth limit
  • Blocked domains — skips major platforms (google.com, youtube.com, facebook.com, etc.)

Pricing

  • Free tier: 10 results per run
  • Pay-per-result: $0.005 per result processed
  • Subscription: $59/month for unlimited runs

Support

Found a bug or need a custom feature? Open an issue or email support.