Apify Store
AS
Apify Store
/ryanclinton/google-maps-lead-enricher

Google Maps Lead Enricher — Emails & Lead Scores

Turn a Google Maps search query into a fully enriched, scored lead list.

liveasyncunknown~30s typical
LEAD_GENERATIONAI
$0.0020
per result + $0.01 call
plus $0.001 platform fee per run
Usage-based actor: event charges passed through at cost plus 25%
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /ryanclinton/google-maps-lead-enricher for me.

Input

FieldTypeDescription
searchStringsArray*arraySearch queries for Google Maps (e.g., "plumbers in Austin TX", "dentists in Los Angeles"). Each query returns up to maxCrawledPlacesPerQuery businesses.
maxCrawledPlacesPerQueryintegerMaximum number of businesses to scrape from Google Maps per search query. Google Maps shows up to ~120 results per search. default 100
languagestringLanguage code for Google Maps results (e.g. "en", "es", "de"). default "en"
includeBusinessesWithoutWebsitebooleanInclude businesses that have no website URL. These will have Google Maps data only — no enrichment. default false
maxPagesPerDomainintegerMaximum pages to crawl per website during the contact scraping step. Higher values find more contacts but take longer. default 5
minScoreintegerOnly output leads scoring at or above this threshold (0-100). Set to 0 to include all. default 0
skipEmailPatternFinderbooleanSkip the Email Pattern Finder step. Faster and cheaper, but no email pattern analysis or generated emails. default false
skipLeadQualifierbooleanSkip the B2B Lead Qualifier step. Faster and cheaper, but no lead scores, grades, or business signals. default false
proxyConfigurationobjectProxy settings passed to all pipeline steps. Recommended for scraping many sites.

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/ryanclinton/google-maps-lead-enricher","input":{"searchStringsArray":[],"maxCrawledPlacesPerQuery":100,"language":"en","includeBusinessesWithoutWebsite":false,"maxPagesPerDomain":5,"minScore":0,"skipEmailPatternFinder":false,"skipLeadQualifier":false},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /ryanclinton/google-maps-lead-enricher -i '{"searchStringsArray":[],"maxCrawledPlacesPerQuery":100,"language":"en","includeBusinessesWithoutWebsite":false,"maxPagesPerDomain":5,"minScore":0,"skipEmailPatternFinder":false,"skipLeadQualifier":false}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/ryanclinton/google-maps-lead-enricher", input: {"searchStringsArray":[],"maxCrawledPlacesPerQuery":100,"language":"en","includeBusinessesWithoutWebsite":false,"maxPagesPerDomain":5,"minScore":0,"skipEmailPatternFinder":false,"skipLeadQualifier":false}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.