Local Website Lead Finder avatar

Local Website Lead Finder

Pricing

from $30.00 / 1,000 business leads

Go to Apify Store
Local Website Lead Finder

Local Website Lead Finder

Find local businesses missing a real website and rank them as sales leads for web designers, freelancers, and local SEO agencies.

Pricing

from $30.00 / 1,000 business leads

Rating

0.0

(0)

Developer

KaiFei

KaiFei

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Local Website Lead Finder (V0.1)

Find local businesses that need a website — ranked as sales leads for web designers, freelancers, and local marketing agencies.

Chinese name: 在地網站潛在客戶搜尋器

Who it is for

People who sell websites, Google Business optimization, or local SEO and need a ranked list of prospects — not a raw Maps dump.

V0.1 goal

Input:

  • Industry: dentist
  • Location: Taipei, Taiwan
  • Max results: 10

Output:

  • Business name / category / address / phone / website
  • Google rating and review count
  • Website type and health signals (websiteType, siteStatus)
  • Opportunity scores + bestOpportunity
  • prospectPriorityScore / prospectPriority / qualified
  • Human-readable signals

What V0.1 intentionally does NOT do

  • No AI/LLM calls
  • No email scraping
  • No personal-data enrichment
  • No CRM integration
  • No outreach automation
  • No subjective sales copy generation

This keeps the first product cheap, deterministic, testable, and easy to debug.

Run locally

Prerequisites:

  • Python
  • Node.js/npm (for Apify CLI)
  • An Apify account

Install CLI:

$npm install -g @apify/cli

Log in:

$apify login

Install Python dependencies:

python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Run:

$apify run

The local test input is in:

storage/key_value_stores/default/INPUT.json

The default test is:

{
"industry": "dentist",
"location": "Taipei, Taiwan",
"maxResults": 10,
"minOpportunityScore": 50,
"language": "en"
}

Results will be written to the local Apify dataset under storage/datasets/default/.

Deploy

$apify push

Then open the Actor in Apify Console and run the same test from the generated Input UI.

Product logic

Current deterministic scoring signals include:

  • No website
  • Social-only / messaging-only / directory listing (weak web presence)
  • Website unreachable
  • Missing title/meta description
  • Missing mobile viewport
  • No obvious booking/contact/quote CTA
  • HTTP instead of HTTPS
  • Low Google rating
  • Low Google review count
  • Missing phone

Scores are capped at 100. Results are sorted by prospectPriorityScore.

Important cost note

The Actor calls compass/crawler-google-places for basic business discovery. Keep maxResults at 10 while developing. Do not enable upstream contact/review enrichment add-ons in V0.1.

Store copy (paste into Publication)

Title: Local Website Lead Finder

Short description: Find local businesses that need a website and rank them as sales leads.

Full description:

Who is this for?
Web designers, freelancers, and SEO/local marketing agencies who need outbound leads.
What it does:
1. Search local businesses by industry + location
2. Classify web presence (no site / social-only / directory / own website)
3. Score website and marketing opportunity
4. Sort by prospect priority so you contact the best leads first
Example:
industry = dentist
location = Taipei, Taiwan
→ high-rated clinics with only LINE/Facebook often rank above clinics that already have a real website
Output includes:
- name, phone, address, website
- websiteType, siteStatus
- bestOpportunity / bestOpportunityScore
- prospectPriorityScore / prospectPriority / qualified
Not included (by design):
- No email scraping
- No personal data enrichment
- No auto outreach / CRM
Tip: Keep maxResults small while testing to control cost.