How to build a cold call list for a specific ZIP code
How to build a cold call list for one ZIP code: the free Google Maps method step by step, how long it takes, the 120-result cap to work around, and how to decide which rows to call first.
Search your category plus the ZIP code on Google Maps, then copy name, phone, rating and review count into a spreadsheet for every result. Budget about an hour per hundred businesses, and know that Google stops at roughly 120 results for one search area, so a dense ZIP code needs several narrower searches to cover properly.
The free method, in order
- Pick one category and one ZIP code. "Plumbers 92626" not "home services Orange County". Narrow searches return more complete lists.
- Work down the Maps results and copy, for each: business name, phone, address, website, rating, review count.
- Note whether the website field is empty, points at a real site, or points at a social page. That single column will drive most of your prioritizing.
- Repeat for each category you sell to, and for each neighborhood if the ZIP code is dense enough that you hit the result cap.
- Before you dial, sort. Not alphabetically. Sort by whatever combination of review count, rating and web presence matches what you sell.
Step five is where most lists go wrong. An unsorted list gets worked top to bottom, which means the order was decided by Google's ranking rather than by whether the business can buy from you. Two hours in, people quit, and they blame the calling rather than the order.
What makes a row worth calling
The useful judgment is not "is this business good". It is "can this business say yes, does it have a problem I fix, and can I reach whoever decides". A thriving business with 800 reviews, a modern site and ads already running scores well on every metric and is often the worst call on the page, because it has no problem, has a vendor already, and has a receptionist between you and the owner.
So keep a second column next to your score for reasons NOT to call. Too big. Franchise, so the manager cannot sign. Ten other vendors in that category within a mile. Those are the rows to skip, and they are not the low scorers.
How ZipLead does it
One search on a ZIP code, city or state returns every business Google Places and Foursquare know about, deduplicated, each with a score from 0 to 99 and a tier of Hot, Warm, Cold or Skip. It takes under a minute, and the list arrives sorted, which is the part the manual method cannot give you.
- Warnings sit next to the score rather than inside it: too many reviews to have a problem, franchise rather than independent, a saturated category in that area. These are deliberately not part of the number, because a high score hiding a bad call is the exact failure mode.
- Pipeline stages of New, Contacted, Meeting, Won and Lost, with a call log, so the second and third attempts are recorded somewhere other than your memory. Most local deals need more than one try.
- An exclusion list, so your own customers never appear in a search or an export again.
- A heat map of adjacent ZIP codes by median score, so you can see which territory runs warm before you spend a search on it.
- Export a CSV with 38 columns, or push straight into HubSpot with the score and tier attached.
The free plan is 5 searches and 3 enrichment credits a month and does not expire, which is enough to build one real ZIP code list and judge the data yourself.
What ZipLead does not do here
Every one of these is a real gap rather than a hedge. If one of them is the thing you actually need, ZipLead is the wrong buy for this job and it is cheaper for both of us if you know that now.
- ZipLead is US only, by ZIP code, city or state. No international coverage.
- It does not dial and it does not send email. It is the research half: the list, the score, the reasons, the pipeline and the export. Bring your own phone and your own sender.
- Searches are metered on every plan, including 5 a month on the free plan, so a very large territory costs several searches.
- It does not tell you who at the business picks up the phone. Where a public record names a person, in California and Texas for licensed trades, or where the site names one, the lead shows it. Otherwise it shows nothing rather than a guess.
Common questions
How long does it take to build a cold call list by hand?
About an hour per hundred businesses if you are copying name, phone, rating, review count and website into a spreadsheet, plus more if you are checking whether each website is real. For one ZIP code and one category that is usually a single sitting.
How many businesses should be on a cold call list?
Fewer than people think. A sorted list of forty, where you know why each one is on it, outperforms an unsorted list of four hundred, because you will actually finish it and every call will have a reason behind it.
Why does Google Maps stop showing results?
One search area returns roughly 120 places and then stops, which is Google's limit and not something a tool can talk it out of. The way around it is more, narrower searches: by ZIP code instead of city, and by single category instead of a group.
Want to try this on your own ZIP code?
Run a free searchHow to find local businesses with no website
The free way is Google Maps: search a category and a city, then work down the list and note every business whose profile has no Website button. It takes about an hour per hundred businesses, and the catch is that a profile with no website link is not the same as a business with no website, because plenty of them put a Facebook page or a booking link in that field instead.
Where to get phone numbers for local businesses
Google Maps carries a phone number for most local businesses and it is free to read one at a time, which is the answer for anything under a few hundred businesses. The catch nobody mentions is that the number on a profile is frequently a call tracking line or an answering service, so for a business you actually want to reach, the number on their own contact page or in their site footer is usually the better one.
How to find the owner of a local business
Three free sources, in the order worth trying: the business's own about or team page, the state business entity filing which names the registered agent and often the officers, and the state licensing board record which for many trades names the owner directly. None of them is complete, and for a lot of small businesses the answer is simply not written down anywhere public.