MapZap – pull 100 local business leads from Google Maps for $49
One-time payment beats subscriptions, but Google Maps scraping tools are everywhere.

Extracts and deduplicates business data from Google Maps and Yelp and handles Maps' infinite scroll using Playwright so you can export consistent JSON/CSV without running infrastructure. Technically competent on scraping details, but the Actor ships with no README, has almost no user traction, and sits in a crowded category — expect manual tuning, rate-limit/legal caveats, and data freshness issues.
Small business owners, local marketers, sales/BDRs, agencies and freelancers needing lead lists without expensive subscriptions
It runs as an Apify Actor, so no infrastructure to manage.
Technical details: - Built with Python + Playwright for rendering JS-heavy pages - Handles Google Maps' infinite scroll and dynamic loading - Deduplicates across Google Maps and Yelp results - Outputs structured JSON with consistent schema
Why I built it: Existing lead databases (ZoomInfo, Apollo) start at $100+/month and are overkill for small teams that need a few hundred local leads. I wanted something with no subscription and a simple input/output model.
Limitations I'm upfront about: - Data is only as current as Google/Yelp listings - Very broad searches can be slow - Phone numbers aren't always available
Feedback welcome.
One-time payment beats subscriptions, but Google Maps scraping tools are everywhere.
Google Places + homepage scraping, but email scraping tools already saturate the market.
Lead gen from Google data—but ZoomInfo, Apollo, and Hunter do this already.
Fresh Google Maps scraping beats stale Apollo/Hunter dumps, but lead gen is saturated.
Chrome Store flags item unavailable, and mismatched domain signals low-effort rebrand.
Goal-first lead lists when Apollo and ZoomInfo already dominate this space.