The Pipeline

You Search
Keyword + City
n8n Webhook
Receives request
Lead Scraping
Automated workflow
Google Sheet
Stores results
Leads Page
View & manage

Step-by-Step Guide

1

Search for Leads

Go to the Dashboard and enter a business keyword (e.g. Med Spas, Dentist) and a city (e.g. Austin, Miami). Hit Find Leads to kick off the process.

2

n8n Workflow Triggers

Your search hits an n8n webhook endpoint which triggers an automated workflow. n8n receives the keyword and city, then starts the lead scraping process in the background — no manual work needed.

3

Automated Lead Scraping

The n8n workflow scrapes business data from various sources, collects contact details (name, email, phone, website), and enriches each lead with a score and tier (Hot, Warm, Cold) based on relevance and quality.

4

Saved to Google Sheets

All scraped and scored leads are automatically written to a Google Sheet which acts as your central database. Each row includes the lead's name, title, company, contact info, location, revenue range, staff count, score, and tier.

5

View Your Leads

Head to the Leads page to see all your collected leads. The page fetches data from the Google Sheet via another n8n webhook and presents it in a sortable table with stats, tier badges, and clickable contact links.

Behind the scenes: The entire pipeline is powered by n8n — an open-source workflow automation tool. One webhook receives your search and triggers the scrape; a second webhook serves the Google Sheet data back to the Leads page. No server code required — everything is handled by the n8n workflows.