Daniel Otavio
Newbie
- Mar 23, 2026
- 2
- 0
Hey BHW,
We all know that Google Maps is a goldmine for B2B leads, but the main issue has always been the same: Frequent IP bans and incomplete data (missing emails/socials).
I spent the last few weeks developing a custom automation tool to solve this. My goal was to build something lightweight that could run locally without expensive monthly API costs.
I’m looking to improve the tool even further. If anyone needs a quick sample of 50 leads from a specific niche to test the data quality, drop a comment below!
P.S. If you're looking for the script itself or a custom setup, feel free to reach out.
We all know that Google Maps is a goldmine for B2B leads, but the main issue has always been the same: Frequent IP bans and incomplete data (missing emails/socials).
I spent the last few weeks developing a custom automation tool to solve this. My goal was to build something lightweight that could run locally without expensive monthly API costs.
The Strategy:
- Smart Delays: Instead of aggressive scraping, I implemented human-like scrolling and randomized delays to bypass Google's bot detection.
- Deep Data Extraction: My script doesn't just take the name and phone; it visits the business website to find hidden emails and social media profiles.
- Result: I managed to scrape 5,200 leads from local marketing agencies across 3 different states in one session. Zero bans.
The Tech Stack:
I used Python with Selenium/Playwright (mentioning this for the devs here). It exports everything directly to a clean CSV file, ready for cold mailing or CRM upload.I’m looking to improve the tool even further. If anyone needs a quick sample of 50 leads from a specific niche to test the data quality, drop a comment below!
P.S. If you're looking for the script itself or a custom setup, feel free to reach out.