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
| Field | Type | Description |
|---|---|---|
| searchStringsArray* | array | Search queries for Google Maps (e.g., "plumbers in Austin TX", "dentists in Los Angeles"). Each query returns up to maxCrawledPlacesPerQuery businesses. |
| maxCrawledPlacesPerQuery | integer | Maximum number of businesses to scrape from Google Maps per search query. Google Maps shows up to ~120 results per search. default 100 |
| language | string | Language code for Google Maps results (e.g. "en", "es", "de"). default "en" |
| includeBusinessesWithoutWebsite | boolean | Include businesses that have no website URL. These will have Google Maps data only — no enrichment. default false |
| maxPagesPerDomain | integer | Maximum pages to crawl per website during the contact scraping step. Higher values find more contacts but take longer. default 5 |
| minScore | integer | Only output leads scoring at or above this threshold (0-100). Set to 0 to include all. default 0 |
| skipEmailPatternFinder | boolean | Skip the Email Pattern Finder step. Faster and cheaper, but no email pattern analysis or generated emails. default false |
| skipLeadQualifier | boolean | Skip the B2B Lead Qualifier step. Faster and cheaper, but no lead scores, grades, or business signals. default false |
| proxyConfiguration | object | Proxy 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 120mcp
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.