Mujtaba Majid Baig

Sales · Lead research

Client Hunter Automation

Give a niche and a city. The workflow finds local businesses on Google Maps, checks their websites for gaps and saves a lead list.

  • n8n
  • Form trigger
  • Apify
  • Google Maps
  • Groq
  • Google Sheets

The problem

Finding local businesses that need a service takes hours. You search the map, open each website, note what is missing and then write a first message.

The solution

A short form asks for a niche, a city, how many leads, the service you sell and the message language. The workflow finds the businesses on Google Maps, checks each website for simple signals, and an AI model lists the gaps, gives an opportunity score and suggests an offer. Everything is saved in a Google Sheet.

How it works

  1. Fill in the formNiche, city, number of leads (up to 20), the service you sell, and the language: English or Roman Urdu.
  2. Find the businessesThe workflow calls an Apify Google Maps scraper and gets name, category, rating, reviews, phone and website.
  3. Clean the listDuplicates are removed and only the useful fields are kept.
  4. Check each websiteIt looks for online booking, live chat, a WhatsApp button, a contact form, a mobile-friendly page and the copyright year. A business with no website is a gap by itself.
  5. AI analysisAn AI model lists the likely gaps, gives an opportunity score from 1 to 10, suggests the best offer, and drafts a short email and a short chat message.
  6. Save and continueThe lead is added to Google Sheets, and the workflow waits 4 seconds before the next business.

See it working

The n8n workflow: a form, an Apify search, a loop over each business, a website check or a no-website branch, an AI analysis with a structured output parser, and a save to Google Sheets.
The n8n workflow.
The Client Hunter Leads Google Sheet with columns for date, niche, city, business name, category, rating and reviews.
Leads saved in Google Sheets during test runs.

Built to be careful. If a website cannot be checked, the workflow marks the result as unknown and the AI is told not to say anything about it. The AI may only use the data the workflow found.

What the demo shows

  • A form that starts the whole search.
  • The workflow running for every business in a loop.
  • A Google Sheet of businesses with category, rating and reviews from test searches.

A good fit for

  • Freelancers and agencies that sell to local businesses
  • Sales teams that build lead lists
  • Anyone who wants a first list of leads in minutes, not hours

Want something like this for your business?

Tell me what slows your team down. I will tell you whether it can be automated and how it would work.

mujtaba078123@gmail.com · Karachi, Pakistan (UTC+5)