A list of every matching business in a city sounds like a great starting point. In practice, it is often too big to work well. One rep cannot cover it, two reps step on each other, and nobody can tell which part of the city is being ignored. Splitting the list into smaller territories fixes most of this.
ZIP codes are the easiest way to do it. Here is a simple, practical process you can follow, whether you work the list yourself or hand it to a team.
Why a whole city is the wrong size
A city is a convenient label, but it is not a working territory. A big city can hold thousands of businesses of one type, spread across very different areas. If everyone gets the same full list, three things tend to go wrong.
Reps call the same businesses. Easy areas get worked and hard areas get skipped. And when results come in, you cannot tell which area is performing, because everything is mixed together.
Step 1: Choose the unit you will split by
Before you cut anything, decide what a territory is. The common options are a ZIP code, a group of neighboring ZIP codes, a county, or a metro area. Smaller units give more control. Larger units are simpler to manage.
For field visits or local calling, ZIP codes work well. For a team covering several states, counties or metro areas may be easier. You can mix them: a dense downtown might be one ZIP code, while a quiet suburb might group five together.
Step 2: Make sure every row has a location
A split is only as good as the address data behind it. Check that each business has a full address with a ZIP code. Rows with a missing or obviously wrong ZIP code should be set aside and fixed, not guessed at. Otherwise they end up in the wrong territory, or in none.
Step 3: Remove duplicates first
Do this before you split, not after. The same business can appear twice with slightly different names or phone numbers, and a company with several locations may show up in several territories. Decide ahead of time how you want to handle multi-location businesses: one contact for the whole company, or one per location. Then apply that rule to every row.
Step 4: Balance by number of businesses, not by area
It is tempting to give each rep an equal slice of the map. But a small downtown ZIP code can hold far more businesses than a large rural one. Count the rows in each ZIP code and build territories that hold a similar number of businesses. That keeps the workload fair.
Keep in mind that ZIP codes were designed for mail delivery, not for drawing neat borders. A business near the edge of a ZIP code may be closer to the next one. If travel or local feel matters, check edge cases by hand instead of trusting the code alone.
Step 5: Assign each territory and keep a record
Give each territory one owner and one clear list. Add a column for the territory name, so it travels with every row if the file is merged later. Then log what happens in each one: calls made, conversations held, and meetings booked. After a few weeks you can see which areas respond and which need a different approach.
If you are still working out who you want to reach in the first place, start with defining your ideal customer profile. A clear target makes the territory split much easier.
Common mistakes to avoid
Making territories too small. A patch with only a handful of businesses runs out quickly and wastes the setup time.
Treating the list as finished. Businesses move and close. Plan to refresh a territory instead of working it once and moving on.
Splitting before choosing a target. Territories only help if each one holds the right type of business. A split of the wrong list just gives you well-organized wrong names.
How this works for different markets
The method is the same in every market, but the numbers differ. A city may hold many restaurants and far fewer commercial roofers, so a roofing territory may need to cover several ZIP codes or a whole county. You can see how location options look for one market on our roofing contractor lists page, or browse all industry lists.
How we handle location at Intovise
When we build a list, location is part of your brief. You can ask for a state, a city, a metro area, a county, or specific ZIP codes, depending on how you plan to work. A list is a prospect list, not a promise. It gives your team an organized place to start, and results depend on the outreach that follows.
To see how this fits your market, read about our B2B contact lists or check pricing.
Want a list built around your territories?
Tell us who you sell to and which areas you cover. We will tell you what is realistic and put together a sample.
Get a quote