Leads? You mean those things hiding behind contact forms and footer links?

Yeah, I built a system that finds them.

All of them.
- In any niche. Using one form and zero cold sweat.

Type something like:
- Wedding photographers in San Diego

Hit run.
- And a Google Sheet starts filling up with emails like it's got a mission from the universe.

Here’s what’s really happening:

Step 1 – You type. It thinks.
You give it a simple line.
The system calls GPT (yes, that GPT through a free GitHub-connected API), and it expands that query into a stack of smart keywords.
It basically asks:
“What would a really clever marketer search for right now?”
And then it searches that.

Step 2 – Google dives in
Using the official Google Custom Search API, it collects websites that match those keywords.
We clean the URLs. Filter out the noise. Deduplicate like a champ.

Step 3 – Email hunt mode: ON
Each website gets scraped. Carefully. Respectfully.
It loops through every valid URL and digs into the actual HTML content like a digital bloodhound.
If there’s an email buried somewhere? It’s coming out.

Step 4 – Final polish
It processes, flattens, and deduplicates the emails.
So you don’t get five rows saying “[email protected]”

Step 5 – Results delivered
Everything lands neatly in a Google Sheet.
One lead per row.
Ready to reach out. Or export. Or flex on your sales team.

Why this works so well:
- GPT handles keyword generation
- Google API does the site hunting
- You get to skip all the copy-pasting and Chrome extension drama

It’s free to start. And scalable later.
(First 100 Google queries? Free. After that, $5 for 1,000. Still a steal.)

If you’re still searching Google manually and Ctrl+C’ing contact emails into a doc…

This is your sign to stop.
Let the robots collect while you connect.
If you want the setup for yourself you just have to?

1. React on this Post.

2. Make sure we're connected (required to receive the file)

3. Comment "EMAIL SCRAPER" below and I'll repost this post with the download link if this post reaches atleast 500 likes and comments.

Because “email scraping” should sound more like a one-click button not an unpaid internship.


This post was originally shared by on Linkedin.