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.
NrScraperWhat it doesRate
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
StepUnitsRateCredits
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.
| name | category | phone | city | has website |
|---|---|---|---|---|
| Loodgieter De Wit | Plumber | +32 3 234 5678 | Antwerpen | No |
| Sneldak Antwerpen | Roofer | +32 3 765 4321 | Antwerpen | No |
| Schilder Janssens | Painter | +32 3 456 7890 | Antwerpen | No |
| Verhuisbedrijf Vermeer | Mover | +32 3 111 2233 | Antwerpen | No |
| Sleutel Service Borgerhout | Locksmith | +32 3 444 5566 | Antwerpen | No |
+95 MORE ROWS IN THE SAME EXPORTExport CSV ↓
The other 4SAME CREDITS · SAME SCRAPERS · A DIFFERENT PLAYBOOK
Marketing agency outreachScale your agency's outbound from 50 to 5,000 emails per week.B2B sales, enrich your CRMTurn names and domains into verified emails.Recruiting, source target companiesFind every company in your target industry.Local SEO, competitor researchAudit every competitor in your local market.
Point it at something. See what comes back.Your first 500 Google Maps leads are on the house. No card needed.
Start scraping free →