Skip to content
Use case · Web design leads

Find businesses that need a website. Today.

You're a web designer or agency. You want to cold-call local businesses that don't yet have a website. With Kavex you can scrape Google Maps for any category in your city, filter for businesses without a website, and walk away with a phone list, all in one task.

What this page isOne playbook, 5 steps, every rate read from the same config the billing runs on, and the arithmetic for 100 businesses done in full. Nothing rounded, nothing hidden behind a demo call.

THE FIRST STEP OF THIS PLAYBOOK, MEASURED · WHAT IT FOUND, HOW LONG IT TOOK, WHAT IT COST

Last run
plumbers · London · Google Maps
Rows
30
Time
23s
Credits
60
Cost
€0.06
The playbook

5 steps, one run.

Every step below is a scraper you switch on in the same job. The rate next to it is what it actually charges, per unit, with no minimum.

NrScraper
01
Google Maps Scraper
Pick a category and a regionSearch "loodgieter Antwerpen" or "plumber Houston", anything with local intent. Pick provinces or whole-country.
2 creditsa lead
02
Filter: has website = No
Open Advanced filters → Has website: NoThis is the magic toggle. Kavex scrapes everything Google shows, then filters down to businesses without a listed website.
0 creditsit is a filter, not a scraper
03
Cap: max leads = 100
Cap the run at 100 leadsYou don't need 5,000. You need a focused list to call this week. Set max leads = 100, click Run.
0 creditsa cap costs nothing, it saves
04
Export to CSV
Download CSV, start diallingYou get name, category, phone, address. ~3-5 minutes from click to CSV.
0 creditsevery export is free
05
Phone validation
Optional: check the numbers before you dialFormat and classify phone numbers (mobile / landline / VOIP).
1 credita phone
The configuration
Search termloodgieter
CountryBelgium
RegionAntwerpen
Has websiteNo (advanced filter)
Max leads100
The arithmetic

100 businesses, in full.

100 plumbers in Antwerpen without websites

StepCredits
Google Maps Scraper100 leads· 2 credits a lead200
Filter: has website = No100 leads· free0
Total for the run100 businesses· $0.002 each200
WHAT THE RUN COSTS
$0.20200 credits
PER ROW2 credits · $0.002
A $10 TOP UP50 runs, 0 left
NOT FOUNDcomes back to you
The assumption we madeThe phone check on the last line is optional and is left out of the total. Switch it on and it adds 1 credit per number Maps handed over.
What comes back

The spreadsheet, 5 rows in.

Same columns every scrape gives you, plus the ones this playbook added. Nothing is filled in by hand afterwards.

namecategoryphonecityhas website
Loodgieter De WitPlumber+32 3 234 5678AntwerpenNo
Sneldak AntwerpenRoofer+32 3 765 4321AntwerpenNo
Schilder JanssensPainter+32 3 456 7890AntwerpenNo
Verhuisbedrijf VermeerMover+32 3 111 2233AntwerpenNo
Sleutel Service BorgerhoutLocksmith+32 3 444 5566AntwerpenNo
+95 MORE ROWS IN THE SAME EXPORTExport CSV ↓
Point it at something. See what comes back.Your first 500 Google Maps leads are on the house. No card needed.
Start scraping free