What is sales territory mapping
Sales territory mapping is the process of dividing your total addressable market into defined segments and assigning each one to a specific rep or team. The goal is simple: every account gets coverage, no two reps fight over the same prospect, and workloads stay balanced.
There are three common approaches:
- Geographic territories. Divided by zip code, city, state, or driving radius. The oldest and most straightforward method. Works well when account density is roughly even across regions.
- Account-based territories. Assigned by named accounts, industry vertical, or company size. A rep in Chicago might own all healthcare accounts nationwide. Geography becomes secondary.
- Hybrid territories. A combination of geography and account attributes. For example, splitting a state into north and south, then further dividing by revenue tier. Most mature field teams use some version of this.
The method matters less than the outcome. A good territory plan gives every rep a clear set of accounts, a fair share of opportunity, and enough density to make their daily routes efficient. A bad one creates overlap, leaves pockets of accounts unvisited, and burns fuel on long drives between sparse clusters.
Visual vs. data-driven approaches
Some teams build territories in spreadsheets. They assign zip codes to reps in a table and call it done. This works until someone asks "can I see it on a map?" and nobody can answer.
Visual territory mapping puts boundaries on a map so managers can spot problems immediately: a rep with too much ground to cover, a cluster of high-value accounts sitting in no-man's land, two territories overlapping in the same suburb. You can see imbalances that are invisible in a spreadsheet.
Data-driven approaches use metrics like account count, revenue potential, and historical visit frequency to balance territories mathematically. The best territory plans combine both: data to define fair splits, maps to validate them visually.
How Salesforce handles territories
Salesforce includes a feature called Enterprise Territory Management (ETM) at no extra cost with Enterprise Edition and above. It was originally called "Enterprise Territory Management" to distinguish it from the older, now-retired Original Territory Management. Salesforce has since renamed it to simply "Sales Territories."
What ETM does
ETM lets you build a territory hierarchy: regions contain sub-regions, which contain individual territories. You define assignment rules based on account fields (industry, zip code, annual revenue, custom fields), and Salesforce automatically assigns accounts to the right territory.
Territory membership controls record access. A rep assigned to "Northeast Healthcare" sees only the accounts in that territory. Managers at the region level see everything below them. This is useful for organizations with complex sharing rules.
ETM also connects territories to opportunities and forecasting. You can run territory-level pipeline reports and see forecast rollups by territory hierarchy.
What ETM does not do
ETM is a data model, not a visual tool. There is no map. You cannot draw territory boundaries, see account pins on a geographic view, or visualize coverage gaps. Everything happens in lists, reports, and rule definitions.
Other limitations:
- Limited to 1,000 territories per model in Enterprise Edition.
- Only one active territory model at a time.
- Assignment rules are capped at 10 filter criteria fields per rule.
- No trigger support on the ObjectTerritory2Association object, making real-time automation difficult.
- Setup is complex. Most orgs need an admin or consultant to configure territory models properly.
For field sales teams, the biggest gap is the missing visual layer. You can assign accounts to territories in Salesforce, but you cannot see those territories on a map without adding another tool.
Territory mapping tools compared
Five options cover the range from free (but limited) to full-featured (but expensive). Here is how they compare on territory-related capabilities and pricing.
| Tool | Territory features | Pricing | SF native? | Best for |
|---|---|---|---|---|
| Salesforce ETM | Hierarchy, rules-based assignment, forecast rollups. No map layer. | Free (Enterprise Ed.+) | Yes | Access control, forecasting by territory |
| Salesforce Maps | Visual territory planning, boundary drawing, geo-analytics, data layers, route optimization (Advanced). | $75 - $150/user/mo | Yes | Full territory analytics + route planning |
| Badger Maps | Map-based territories, Badger Align add-on for territory balancing and optimization. | $49/user/mo + $20/territory/mo | No (sync) | Small teams, individual reps |
| SPOTIO | Color-coded territory maps, assignment tools, activity tracking by territory. | $39 - $129/user/mo | No (integration) | Door-to-door, outside sales |
| RouteForce | Heatmap view, shared filters by territory/owner/account type, coverage gap visualization. Not a full territory management suite. | €599/mo flat (up to 20 users) | Yes (2GP) | Visual/operational territory layer + route planning |
A few notes on this table.
Salesforce ETM is free but incomplete for field teams. It handles the data side of territory management (who owns what, how access works) but gives you nothing visual. If your reps need to see their territory on a map, ETM alone will not get you there.
Salesforce Maps is the most complete option. Territory Planning is an add-on to Salesforce Maps, and the full package with route optimization requires the Advanced tier at $150/user/month. For a 15-user team, that is $27,000/year.
Badger Maps charges per user plus per territory. A team with 10 users and 10 territories pays $49 x 10 + $20 x 10 = $690/month, or $8,280/year. The Badger Align add-on drops to $10/territory/month above 40 territories, but most small teams will not hit that threshold.
SPOTIO is strongest for door-to-door and residential sales teams. Its territory tools are solid, but the platform is not Salesforce-native. Data syncs between systems, which adds a maintenance layer.
Territory mapping vs. route planning
These two capabilities solve different problems, but people often confuse them.
Territory mapping is strategic. It answers: which rep owns which accounts? Are territories balanced? Where are the coverage gaps? Territory decisions happen quarterly or annually. A territory plan is a ceiling-level view of your market.
Route planning is tactical. It answers: where does this rep go today? In what order? How do they minimize drive time while hitting their visit targets? Route decisions happen every morning.
The two are connected. A rep cannot plan efficient routes if their territory is a scattered mess of accounts spread across three counties. And a perfectly balanced territory plan is worthless if reps are driving in circles because they have no routing tool.
Most teams need both
Here is where the budget conversation gets real. Salesforce Maps Advanced ($150/user/month) covers both: territory planning and route optimization in one package. That is its value proposition, and for well-funded teams it works.
But many teams can split the problem into two layers:
- Territory structure handled by Salesforce ETM (free). Define your hierarchy, set assignment rules, manage access.
- Daily visual and routing layer handled by a tool like RouteForce. See accounts on a map, filter by territory or owner, plan optimized routes, spot coverage gaps with heatmaps.
This combination covers the operational needs of most field teams at a fraction of the cost. You lose the advanced territory analytics and boundary-drawing features of Salesforce Maps, but you keep the two things reps actually use every day: a map with their accounts and an optimized route.
How RouteForce handles territory visualization
RouteForce is not a full territory management suite. It does not draw territory boundaries or run territory optimization algorithms. That is worth stating clearly.
What it does is provide the visual and operational layer that field teams use daily:
- Interactive map with account pins. Every account in your Salesforce org appears on the map, geocoded and color-coded. Reps see their world at a glance.
- Shared filters by territory and owner. Managers can filter the map view by territory assignment, account owner, account type, or any custom field. This means you can look at "Northeast Healthcare" and see exactly which accounts sit in that segment, where they cluster, and where the gaps are.
- Heatmap view. Toggle the heatmap to see account density and coverage patterns. Areas with lots of recent visits glow hot. Areas with no visits stay cold. This is the fastest way to spot underserved pockets in a territory.
- GPS-based nearby accounts. When a rep finishes a visit early, they can pull up nearby accounts and fill the gap. This is territory execution at the street level: making sure every account in the area gets touched.
The key difference from Salesforce Maps: RouteForce does not replace Salesforce ETM for territory hierarchy and assignment rules. It sits on top of it. You define territories in Salesforce, and RouteForce gives you the map view and routing engine to execute against those territories.
Pricing reflects the scope. RouteForce costs EUR 599/month for up to 20 users, with no per-user fees. A 15-user team pays EUR 7,188/year for territory visualization and route optimization combined. The same team on Salesforce Maps Advanced pays $27,000/year.
Building a territory plan that works
Regardless of which tools you use, good territory plans follow the same pattern. Here are the practical steps.
1. Choose your territory model
Start with the question: what defines a territory for your business?
If your reps cover physical areas and visit frequency matters, geography is your primary axis. Divide by zip code clusters, metro areas, or driving radius from each rep's home base.
If your reps specialize by industry or account tier, use account attributes as the primary axis. A rep might own all enterprise manufacturing accounts in the Midwest, regardless of exact location.
Most teams land on a hybrid. Geography first (to keep drive times reasonable), then account attributes within each geographic zone.
2. Balance the territories
Balanced does not mean equal account counts. It means equal opportunity. A territory with 50 high-value accounts and short drive times might be equivalent to one with 120 small accounts spread across a wider area.
Metrics to balance on:
- Total revenue potential (sum of account annual revenue or estimated deal size)
- Account count weighted by tier
- Geographic spread (total drive time or square miles)
- Historical conversion rates by region
Pull these numbers from Salesforce reports. If two territories show a 3:1 ratio on revenue potential, you have an imbalance that will burn out one rep and bore another.
3. Assign owners and set visit frequency targets
Every territory needs a clear owner. No shared territories unless you have a specific reason (like overlaying a specialist on top of a geographic rep).
Set visit frequency targets by account tier:
- Tier 1 accounts: visit every 2 weeks
- Tier 2 accounts: visit monthly
- Tier 3 accounts: visit quarterly
These targets feed directly into route planning. A rep with 20 Tier 1 accounts and a 2-week cadence needs to schedule 10 visits per week just for top accounts. If their territory also has 40 Tier 2 accounts, they need another 10 visits per week. That math tells you whether the territory is realistic or overloaded.
4. Validate with a map
Plot every account on a map, color-coded by territory. Look for:
- Clusters with no coverage. Accounts sitting outside any territory boundary.
- Overlap zones. Two reps assigned to the same area.
- Long-haul outliers. Single accounts 90 minutes from the nearest cluster. These destroy route efficiency.
- Density mismatches. One rep has 80 accounts in a 20-mile radius while another has 30 accounts spread across 200 miles.
This is where visual tools earn their value. A heatmap in RouteForce or a territory overlay in Salesforce Maps makes these problems visible in seconds. A spreadsheet never will.
5. Measure coverage and adjust
A territory plan is not a one-time exercise. Review quarterly at minimum. Track:
- Visit completion rate by territory (actual visits vs. target)
- Account coverage percentage (accounts visited at least once in the period)
- Revenue per territory vs. plan
- Heatmap changes over time (are cold spots getting warmer?)
If a territory consistently underperforms on visit targets, either the rep needs support or the territory needs to shrink. If a territory is hitting 100% of targets with time to spare, it can absorb more accounts.
Frequently asked questions
What is sales territory mapping?
Sales territory mapping is the process of dividing your total addressable market into defined segments and assigning each segment to a specific sales rep or team. Territories can be defined by geography (zip codes, cities, regions), by account type (industry, company size, revenue tier), or by a hybrid approach combining both. The goal is balanced workload distribution and complete market coverage.
Does Salesforce have built-in territory management?
Yes. Salesforce includes Enterprise Territory Management (ETM) at no additional cost with Enterprise Edition and above. ETM lets you build territory hierarchies, define assignment rules, and control record access by territory. However, ETM is data-driven only. It has no visual map layer, so you cannot see territories on a map without adding Salesforce Maps or a third-party tool.
What is the difference between territory mapping and route planning?
Territory mapping is strategic: it defines which rep owns which accounts or areas. Route planning is tactical: it determines the best sequence of visits for a given day. Territory mapping answers "who covers what." Route planning answers "where do I go today and in what order." Most field teams need both, but they solve different problems.
How much does territory mapping software cost?
Costs vary widely. Salesforce Enterprise Territory Management is included free with Enterprise Edition. Salesforce Maps starts at $75/user/month for territory visualization. Badger Maps charges $49/user/month plus a $20/territory/month add-on for territory alignment. SPOTIO starts at $39/user/month. RouteForce costs EUR 599/month flat for up to 20 users and includes territory-based filtering and heatmap visualization.
See your territories on a map inside Salesforce
Start with the free app on AppExchange. Filter by territory, visualize coverage with heatmaps, and plan optimized routes for your field team.
Install RouteForce from AppExchange See pricing