To build a sales territory map in Excel, put one geographic identifier per row — a ZIP code, county, or state — with a rep name or sales figure in the next column, select the range, and choose Insert > Maps > Filled Map. Excel color-codes the regions in seconds. What it will not do is plot street addresses or coordinates.
Why Sales Territory Maps Matter for Growing Teams
Quick Steps to Create a Territory Map in Excel:
- Prepare your data - Format your spreadsheet with clean headers and one location per row (ZIP codes, states, counties, or cities).
- Select your data range - Highlight the cells containing geographic information and associated values.
- Insert a Map Chart - Go to Insert > Maps > Filled Map in Excel (requires Microsoft 365 subscription).
- Customize your map - Adjust colors, projections, zoom levels, and labels using the Format Chart Area pane.
What You'll Need:
- Microsoft 365 subscription with Excel 2016 or later
- Active internet connection (connects to Bing Maps service)
- Geographic data (states, ZIP codes, counties, or country names)
A territory map visualizes geographic areas of responsibility, changing spreadsheet data into insights. It helps you see patterns you'd miss in a table, such as underperforming regions, territory overlaps, or untapped markets.
For retail chains, territory mapping is essential for evaluating expansion opportunities. As our client Mike Cavender of Cavender's Western Wear noted, companies often struggle with "black-box models that are hard to trust." Territory maps bring transparency to these decisions.
Excel's built-in mapping offers a starting point for basic visualization, like color-coding states by sales or highlighting ZIP codes by territory. The process is quick with properly formatted data.
However, Map Charts have limits. They can't plot street addresses or lat/long coordinates, they struggle with large datasets, and they won't calculate drive times. Excel's separate 3D Maps tool does accept coordinates, and we cover that below. For growing retailers, these limits become bottlenecks.
I'm Clyde Christian Anderson, founder of GrowthFactor. With over a decade in retail real estate, I've learned the power and limits of Excel for territory mapping. This guide will show you what Excel can do and when you need a more powerful solution.
Getting Started: Data Preparation and Foundations
Excel map charts need one geographic identifier per row, a header on every column, and consistent spelling. Excel matches your text labels against Bing's geographic database, so "Calif." and "California" in the same column produce blank regions rather than an error message. Data prep is where territory maps succeed or fail.
Geographic Data Types for Territories
Excel's mapping features recognize several geographic data types:
- ZIP codes for detailed local territories.
- Counties for regional analysis.
- States for broad overviews.
- City names are usable but require context (like a state column) to avoid ambiguity.
- Country names and codes work for international maps.
- While Excel can store latitude and longitude coordinates, its Map Charts cannot plot them as points.
- Metropolitan Statistical Areas (MSAs) can also be mapped if formatted correctly.
Preparing Your Data: The First Step in How to Create a Territory Map in Excel
This prep work saves hours of frustration. First, ensure clean data. Standardize entries (e.g., use "CA" consistently, not "California" or "Calif."). Second, use a clear header row with descriptive names like "State" or "Sales Volume." Third, follow the one location per row rule; each row must represent a single geographic entity and its associated data.
Disambiguation is critical. For city names that exist in multiple states (e.g., "Springfield"), add a higher-level detail column like "State" or "Country" to provide context and prevent errors. This practice is fundamental to sophisticated Data Driven Site Selection strategies.
Finally, use Excel's Geography Data Types feature. Highlight a column of locations (like states or cities), go to the "Data" tab, and click "Geography." This converts the text into rich data objects, allowing you to pull in additional demographic information like population or area, enriching your map with new insights.
A few minutes spent on data prep will save hours of troubleshooting.
How to Create a Territory Map in Excel: The Built-in Method
Select your geographic column and its value column, then go to Insert > Charts > Maps > Filled Map. Excel matches your labels against Bing's geographic data and shades the regions. The whole operation takes two clicks once the data is clean, and it needs a live internet connection to render.
System and Data Requirements
Before you start how to create a territory map in excel, ensure you meet the system requirements:
- Microsoft 365 subscription: Map charts are a premium feature included with Excel 2016 or later through a Microsoft 365 subscription. Learn more about Microsoft 365 subscription benefits.
- Active internet connection: Excel uses the Bing Maps service to render maps, so you must be online.
- High-level geographic data: Map charts work with countries, states, counties, and ZIP codes, but not with specific street addresses or latitude/longitude coordinates. For more details, see Microsoft's support page on creating Map Charts.
Step-by-Step: Creating Your First Map Chart
The process is simple:
- Select your data range, including the headers for your geographic information and associated values.
- Go to the Insert tab, find the Charts group, and click Maps > Filled Map.
Excel will process your data and generate the map, automatically creating either a value chart or a category chart.
- Value Chart: If your data is numerical (e.g., sales figures), Excel uses a color gradient to show high and low values.
- Category Chart: If your data is categorical (e.g., territory names), Excel assigns a distinct color to each category.
If your map is blank or has errors, check for these common issues:
- Ambiguous data: A location like "Paris" needs a "Country" column to clarify whether it's in France or Texas.
- Spelling errors or inconsistencies: Ensure uniform formatting (e.g., "USA" vs. "United States").
- Unsupported data types: Excel can't map street addresses.
For working examples, download sample map chart workbooks from Microsoft. Understanding location data is crucial for broader analysis, as detailed in our Site Demographics Complete Guide.
Customizing and Analyzing Your Excel Map
Once you have a basic map, you can customize it to tell a more compelling story. Use the Chart Design tab and the Format Object Task Pane to turn raw data into actionable insights.
Customizing Your Map: How to Create a Territory Map in Excel That Tells a Story
To begin, right-click the map and select 'Format Chart Area' to open the customization pane. Fine-tune your map's appearance and clarity with these options:
- Map projections: In the Series Options, choose a projection (e.g., Mercator, Albers) that best represents your data. Excel's default is usually sufficient.
- Map area: Control the zoom level to focus on a specific country or zoom out to a world view. This is useful for defining a Trade Area without visual clutter.
- Map labels: Add geographic names to your regions. Choose "Best fit only" to avoid overlapping text.
- Series colors: For numerical data, use a sequential (2-color) gradient for low-to-high values or a diverging (3-color) scheme to show deviation from a midpoint. For categorical data, assign unique colors to each territory for clear visual separation.
Gaining Insights: Analyzing Data Within Your Territories
A customized map is a powerful analytical tool for revealing patterns hidden in spreadsheets. Use your map to gain business insights:
- Identify trends: Quickly see regional patterns, like weaker sales in one area or unexpected growth in another.
- Spot outliers: A single high-performing territory among average ones stands out visually, prompting investigation into what's working.
- Analyze performance: Combine your map with other charts (e.g., bar charts of sales volume) for a multi-dimensional view. This is key to an effective Foot Traffic Analysis Complete Guide.
- Guide resource allocation: Data-driven maps showing customer density or sales performance make it clear where to add staff or marketing spend. This is the foundation of smart Retail Location Analysis.
- Improve accountability: Clearly defined visual territories ensure sales reps and managers know their areas of responsibility.
How to Build a Sales Rep Territory Map in Excel
Assigning territories to reps in Excel takes one extra column. Build a lookup table that maps each ZIP code to a rep name, use XLOOKUP to stamp the rep onto every row of sales data, then chart the rep column as a category map. Excel gives each rep a distinct color, so coverage gaps and overlaps become obvious.
The extra column earns its keep. In a Sales Management Association study, 58% of firms said their territory design efforts were not effective (Sales Management Association, 2024), and a design nobody can see is a design nobody can argue with.
Step 1: Build the ZIP-to-rep lookup table
On a second worksheet, create two columns: ZIP and Rep, one row per ZIP code in your coverage area. That table is the territory definition. Keeping it separate from your sales data means you can reassign a ZIP without touching a single sales record.
Step 2: Stamp the rep onto every sales row
In your sales table, add a Rep column:
=XLOOKUP([@ZIP], Territories[ZIP], Territories[Rep], "Unassigned")
The "Unassigned" fallback does the real work. Any ZIP producing revenue that no rep owns becomes its own category on the finished map, which is coverage-gap detection for free. On Excel 2019 or earlier, use =IFERROR(VLOOKUP([@ZIP], Territories, 2, FALSE), "Unassigned").
Step 3: Roll the numbers up per territory
Insert a PivotTable with Rep in Rows and your revenue field in Values. This is the balance check. If one rep's territory carries three times the revenue of another's, the design is lopsided no matter how tidy the map looks. Sort descending and the imbalance shows up in one screen.
Step 4: Map it
Select the ZIP and Rep columns, then Insert > Maps > Filled Map. Because Rep holds text, Excel builds a category chart and assigns each rep a color. Put the pivot table beside the map and you have the two views a territory review needs: who owns what, and what it is worth.
The catch is that this design is static. Excel colors the territories you defined. It will not tell you whether those boundaries make sense, and it will not rebalance them when a rep leaves. That is the dividing line: dedicated territory mapping tools treat boundaries as an output of the data, where Excel treats them as an input you maintain by hand.
Plotting Store and Customer Locations with 3D Maps
Filled Map charts reject latitude and longitude, but Excel's 3D Maps tool accepts them. Per Microsoft's own documentation, 3D Maps is still included in Excel for Microsoft 365, 2024, 2021, 2019, and 2016, and it plots one point per row from coordinates or full addresses. For store locations, that is the tool you want, not shaded regions.
Find it under Insert > 3D Map > Open 3D Maps. Give it a Latitude and a Longitude field, or a single address column, and it drops a point per record. You can stack a height value and a category on the same view, which gets closer to the multi-layer analysis Filled Maps cannot do.
Two caveats. 3D Maps is a presentation surface rather than a chart object, so you export a video or a screenshot instead of embedding a live chart in a worksheet. And it inherits the same performance ceiling as the rest of Excel once you are past a few thousand points. If a slide is the destination anyway, our territory map in PowerPoint guide covers that path.
Python in Excel for coordinate scatter plots
Python in Excel reached general availability in September 2024, bringing Matplotlib and Seaborn into the grid. Those libraries plot arbitrary x and y values, so longitude and latitude can be charted as a scatter plot inside a worksheet. It is a workaround for the Filled Map restriction with one honest limitation: you are drawing points on axes, not on a basemap, unless you bring in a mapping library yourself.
Beyond the Spreadsheet: When to Use Specialized Mapping Software
Excel stops being the right tool when you need street-level precision, drive-time boundaries, more than one data layer on a map, or territories the software rebalances for you. Below roughly 50 territories and a few hundred rows, a spreadsheet is fine. Past that, the maintenance cost climbs faster than the insight does.
| Capability | Excel's built-in Map Charts | Specialized location intelligence software |
|---|---|---|
| Geographic detail | High-level: countries, states, counties, ZIP codes | Granular: street addresses, lat/long, custom polygons |
| Data volume | Best for small to medium datasets | Handles thousands to millions of points |
| Customization | Basic: colors, labels, projections, zoom | Custom markers, heat maps, clustering |
| Analysis | Visual trends, value or category comparison | Multi-layer analysis, demographic overlays, drive-time |
| Territory creation | Predefined administrative boundaries only | Free-form drawing, drive-time polygons, automated balancing |
| Connectivity | Online connection required for map rendering | Offline capability, integrations with outside data sources |
| Advanced features | No routing, no spatial analysis | Route optimization, site scoring, cannibalization analysis |
| Accessibility | Included with Microsoft 365 | Dedicated software, usually subscription-based |
Common Limitations of Excel for Territory Mapping
Understanding Excel's limitations is key to knowing when to upgrade your tools for serious business decisions. Key limitations of Excel mapping include:
- No precise location plotting in Map Charts: Filled Map charts cannot show street addresses or coordinates. 3D Maps handles coordinates, but it renders a separate presentation view rather than a chart you can drop into a report.
- Poor performance with large datasets: Spreadsheets slow down or crash when trying to map thousands of data points.
- Inability to create custom territories: You are limited to predefined boundaries like ZIP codes or counties and cannot create territories based on drive-time or custom shapes.
- Limited multi-layer analysis: Overlaying different datasets like demographics, sales, and competitor locations is difficult.
Many businesses find themselves in "End The Era Of Spreadsheet Purgatory: How AI Is Revolutionizing Retail Site Selection."
The Power of Dedicated Location Intelligence Platforms
Specialized location intelligence platforms offer a fundamental shift in capability. Dedicated platforms provide powerful features, such as:
- Advanced analysis: Layer multiple data sources—demographics, traffic patterns, and Footfall Analytics—on a single map.
- Drive-time polygons: Define territories based on realistic travel times, optimizing routes and reducing costs.
- Heat maps and clustering: Instantly visualize customer density and sales hotspots without clutter.
- Forecasting: AI Location Intelligence puts a sales forecast and a cannibalization estimate next to each candidate site, with the inputs visible.
- Scalability: Handle millions of data points smoothly, a must for any serious Location Intelligence Software Complete Guide.
- Route optimization: Reduce fuel costs and increase efficiency for field teams.
While Excel is a valuable entry point for learning how to create a territory map in excel, an online territory manager becomes essential when mapping is central to high-stakes strategic decisions.
Frequently Asked Questions about Territory Mapping in Excel
Here are answers to common questions that arise when learning how to create a territory map in excel.
Why is my Excel map blank or showing an error?
A blank map or error message is usually caused by ambiguous location data. For example, Excel doesn't know if "Springfield" is in Illinois or Missouri without more context. The fix is to add a higher-level detail column, like "State" or "Country," to clarify the location. Also, check for typos and ensure consistent naming (e.g., use "CA" for all California entries).
Can I create a territory map using ZIP codes in Excel?
Yes, Excel handles ZIP code mapping well. Create one column for ZIP codes and another for associated data (like sales or territory names). Ensure both columns have headers. Select the data and choose Insert > Maps > Filled Map. Excel will color-code the ZIP code areas on the map, which is ideal for analyzing performance at a neighborhood level or dividing metropolitan areas for sales teams.
How do I assign ZIP codes to sales reps in Excel?
Build a two-column lookup table on a separate worksheet with ZIP in one column and Rep in the other, then add a Rep column to your sales data using =XLOOKUP([@ZIP], Territories[ZIP], Territories[Rep], "Unassigned"). Charting that Rep column as a filled map gives each rep a distinct color, and the "Unassigned" fallback makes coverage gaps visible as their own category.
Can Excel plot store locations by latitude and longitude?
Filled Map charts cannot plot coordinates or street addresses, but Excel's 3D Maps tool can. Open it under Insert > 3D Map, then assign Latitude and Longitude fields (or a single address column) and Excel drops one point per row. The tradeoff is that 3D Maps is a presentation surface you export as video or screenshots, not a live chart you can embed in a worksheet.
How does GrowthFactor compare to Esri for territory mapping and analysis?
Esri is the industry standard for GIS and geographic analysis, offering deep cartographic tools that require specialized expertise to operate. GrowthFactor integrates Esri's demographic and psychographic data behind a self-service interface that requires no GIS training, combining it with foot traffic, competition analysis, and AI site scoring. Territory-level decisions happen in seconds rather than through manual GIS workflows. TNT Fireworks used GrowthFactor to evaluate 153 locations on budget with 60% faster screening than their previous process.
Conclusion
We've covered how to create a territory map in excel, from data prep to final customization. Excel’s built-in mapping is a valuable, accessible tool for turning geographic data into a visual story of your business's performance.
The foundation is always clean, well-organized data. Proper structure allows you to spot patterns in minutes that would be lost in a spreadsheet.
Excel's Map Charts are ideal for basic analysis using states, counties, and ZIP codes. However, Excel hits its ceiling when you need to plot specific addresses, analyze drive-time, layer multiple datasets, or handle large amounts of data.
For growing businesses, a simple Excel map often reveals the need for deeper analysis and more sophisticated tools to answer complex questions about demographics or site accessibility.
At GrowthFactor, we pick up where spreadsheets leave off. The platform scores candidate sites and shows the inputs behind each score for Retail Site Selection Analysis, so your team can check the reasoning instead of taking it on faith. Our customers pair that with predictive analytics to compare markets they had written off.
Whether you use Excel or advanced location intelligence, the goal is to make smarter, data-informed decisions. Excel is a solid start. When you're ready for the next step, GrowthFactor is here to help.
Curious about what's possible beyond spreadsheets? Explore GrowthFactor Labs to see how our tools provide true strategic intelligence for retail real estate decisions.