// SELF-HOSTED LEAD FINDER

Find the businesses whose web presence is zero.

Turn a city and a category into a scored, exportable list of local businesses with no website — and the matching domains you can pitch them. Open-source. Bring your own keys.

// bakery in ottawa, on

87
Joe's Bakery
124 Bank St · ★4.7 (212)
NONEjoesbakery.com

// HOW IT WORKS

Local business lead generation, from search to CSV.

  1. 01
    Find

    Pull businesses from Google Places or OpenStreetMap, or import your own CSV — pick a city and category and get a raw list in seconds.

  2. 02
    Probe

    Every result's web presence gets classified automatically: none, dead, parked, or alive.

  3. 03
    Check domains

    An RDAP lookup checks whether the matching domain is available — no API key, no whois scraping.

  4. 04
    Score

    Presence, domain status, and business signals roll up into a single 0–100 lead score.

  5. 05
    Work the list

    Move leads through a pipeline as you go, then export the whole thing to CSV when you’re ready to reach out.

// WHY NOT JUST SCROLL THE MAP

Manual local SEO prospecting doesn’t scale.

Whether you’re sourcing web design leads for yourself or running local SEO prospecting for a client, hunting Google Maps by hand costs hours and leaves signal on the table.

Hunting Google Maps by hand

  • Slow — one search, one map, one tab at a time. A single city can eat an evening.
  • Unscored — every pin looks the same until you click through and judge it yourself.
  • No domain signal — you won’t know if the matching domain is taken until you check it by hand.
  • Easy to lose track — no pipeline, so promising leads die in browser tabs and half-finished spreadsheets.

PresenceZero

  • Scored — every lead ranked 0–100 the moment it’s found.
  • Deduped — no repeat businesses across providers or repeat searches.
  • Domain-aware — RDAP availability checked automatically, for every lead, every time.
  • Exportable — pipeline stages and CSV export built in, ready for your outreach list.

// FEATURES

Everything a lead finder for web designers and agencies needs.

// SOURCES

Google Places, OpenStreetMap, or CSV

Pull business data from live providers or import your own list — no vendor lock-in.

// PRESENCE

None, dead, parked, or alive

Web presence is classified automatically, so you know at a glance who needs a website.

// DOMAINS

Domain availability checker

RDAP lookups confirm whether the matching domain is free to register — no API key required.

// SCORING

0–100 lead score

Presence, domain status, and business signals roll up into one score you can sort and filter by.

// PIPELINE

A pipeline, not a spreadsheet

Move leads through stages as you work the list, from new through contacted to won.

// EXPORT

CSV export, any time

Take your list anywhere — your CRM, your outreach tool, or your own spreadsheet.

// OWNERSHIP

Free tier, or self-hosted lead finder

Run it hosted on the free tier, or self-host the open-source project and bring your own keys.

// WHO IT’S FOR

Built for people who sell websites and domains.

// FREELANCERS

Freelance web developers

Skip the cold-search grind — build a warm list of web design leads, scored by city, in the time it takes to drink your coffee.

// AGENCIES

Design, marketing & SEO agencies

Feed local SEO prospecting straight into your pipeline — deduped, scored, and exportable before anyone touches a spreadsheet.

// INVESTORS

Domain investors

Surface available domains sitting next to real, active local businesses — demand signal a bulk whois scrape can’t give you.

// THE LINE

A lead finder. Never a spam tool.

PresenceZero finds businesses and checks domains — it does not send email, message anyone, or scrape contacts for outreach. What you do with your exported list is your business. Bulk email is not, and will never be, a feature of this project.

// QUICK START

Three ways to run

git clone https://github.com/its-tahir/presence-zero && cd presence-zero && npm install && npm run dev

// FAQ

Questions

Yes — it is open-source (MIT) and self-hosted. You bring your own API keys and run on free tiers; RDAP domain checks need no key.

No. PresenceZero is a lead finder, not an outreach or CRM tool. It never sends mail — that is a permanent design line.

Google Places (your API key), OpenStreetMap (free, no key), or your own CSV import.

From web presence (none/dead/parked), review count and rating, whether the exact .com is available, and whether a phone number exists.

Yes — the live demo shows a real, read-only result set. To run your own scans, self-host in about two minutes.

// WORK WITH ME

Prefer it built for you?

PresenceZero is open-source and self-hostable. If you'd rather have it white-labeled, hosted, or extended for your agency's exact workflow, I build custom lead-gen tooling for web studios and agencies.