Apify Store
AS
Apify Store
/george.the.developer/google-maps-leads-website-audit

Google Maps Leads Scraper - Email Phone & Audit

Audit local business websites and find businesses that need help: scrapes Google Maps leads and grades each website A-F (speed, mobile, SSL, SEO basics). Built for web agencies and freelancers prospecting local businesses - get emails, phones, reviews, and a ready-made reason to reach out.

liveasyncunknown~30s typical
LEAD_GENERATIONSEO_TOOLS
$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 /george.the.developer/google-maps-leads-website-audit for me.

Input

FieldTypeDescription
searchQuery*stringWhat to search for on Google Maps (e.g., 'dentists in Dallas TX', 'plumbers in Miami FL')
maxResultsintegerMaximum number of businesses to scrape and audit. default 100
deepScrapebooleanClick into each Google Maps result to get full contact details. Slower but required for website auditing. default true
auditWebsitesbooleanIf enabled, runs a full website audit on each lead: performance, SEO, SSL, analytics, mobile-friendliness. This is what makes the data 10x more valuable than raw leads. default true
directContactOnlybooleanIf enabled, only keeps leads that have a direct public phone or email so every exported row is reachable. default true
auditConcurrencyintegerHow many website audits to run in parallel. Higher = faster but uses more resources. default 5
pageSpeedApiKeystringOptional. Increases PageSpeed API rate limits from 25/100s to 25,000/day. Get one free at https://developers.google.com/speed/docs/insights/v5/get-started
languagestringLanguage code for Google Maps results. default "en"

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":"/george.the.developer/google-maps-leads-website-audit","input":{"searchQuery":"...","maxResults":100,"deepScrape":true,"auditWebsites":true,"directContactOnly":true,"auditConcurrency":5,"language":"en"},"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 /george.the.developer/google-maps-leads-website-audit -i '{"searchQuery":"...","maxResults":100,"deepScrape":true,"auditWebsites":true,"directContactOnly":true,"auditConcurrency":5,"language":"en"}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/george.the.developer/google-maps-leads-website-audit", input: {"searchQuery":"...","maxResults":100,"deepScrape":true,"auditWebsites":true,"directContactOnly":true,"auditConcurrency":5,"language":"en"}, wait: false })

Try it

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