Skip to content

Free territory map maker for Excel and CSV

Create territory maps from your own data. Import customer locations from Excel, CSV or Google Sheets, draw sales territories, and watch counts, revenue and overlaps update as you edit. Runs in your browser on Windows and Mac.

1 free map · 10 exports with sign-in · Sharing stays free
TerritoryKit · Map Builder● Live
North12Metro14Harbor10East14 Synthetic sample dataset · 52 locations
Zone analytics
Group by: Segment
North Ridge12
Metro District14
Harbor10
East Vale14
In overlapping zones2
EnterpriseMid-marketSMB

Your locations, territories, and analytics in one workspace. Watch the counts update as the boundary moves.

CSV importExcel XLSX & XLSKML & KMZCustom polygonsCircle zonesLive analyticsCategory breakdownOverlap detectionMetrics CSVGeoJSON exportPortable project fileCSV importExcel XLSX & XLSKML & KMZCustom polygonsCircle zonesLive analyticsCategory breakdownOverlap detectionMetrics CSVGeoJSON exportPortable project file
The problem

Stop managing territories across disconnected tools

When your locations live in a spreadsheet and your boundaries live in a separate map, every change creates another round of manual checking. TerritoryKit keeps the data, zones, and results together.

See every location on the map

Import coordinate-based data from the files your team already uses.

Change a boundary without starting over

Reshape a territory and let the zone results recalculate around the new boundary.

Compare territories with real numbers

Review totals, category breakdowns, and overlapping assignments in one place.

How it works

From source file to territory map in three steps

01

Import your data

Add a CSV, Excel, KML, or KMZ file. For spreadsheets, choose the latitude and longitude columns that place each record.

02

Draw and refine

Create polygons or circles, then rename, recolor, reshape, duplicate, merge, or split them as the plan changes.

03

Analyze and export

Compare zone counts, group by a field, inspect overlaps, and export metrics, membership, or GeoJSON.

Live zone analytics

The numbers move with the boundaries

Select the point layer and territory layer you want to compare. When you edit a zone, TerritoryKit recalculates the records inside it so the map and the analysis stay aligned.

Total locations per zone
Category breakdowns by field
Records in overlapping zones
Boundary points counted consistently
North Ridge now12locations inside the boundary
In the overlap2counted in more than one zone

These numbers are live. Watch them change in the demo at the top of the page.

Features

Everything you need to create and understand custom territories

Import the data you already have

Start with CSV, XLSX, XLS, KML, or KMZ files instead of rebuilding your project in a new format.

Draw boundaries that fit reality

Create free-form polygons or circles rather than being limited to predefined administrative regions.

Revise plans quickly

Rename, recolor, reshape, duplicate, merge, split, or delete territories without rebuilding the map.

Measure every zone

See how many locations fall inside each territory and compare the results across the map.

Go beyond total counts

Group records by a chosen field to understand how categories are distributed within each territory.

Make overlaps visible

Identify records that fall inside more than one territory instead of leaving conflicts hidden.

Keep layers organized

Separate point data, analysis territories, and reference geography so complex projects stay manageable.

Autosave and continue later

Recent projects restore from this browser profile, with portable backups for moving devices.

Take the results with you

Export territory metrics and point membership as CSV or Excel, or export zone geometry as GeoJSON or KML.

Territory map creator

One territory map maker for every way you define territories

Whether your plan is drawn by hand, written by ZIP code or county, or still lives in MapPoint, TerritoryKit turns it into an editable territory map with live numbers.

Draw custom sales territories

Sketch polygons or circles around your customers, then reshape, merge or split them. Line cut keeps shared borders free of gaps.

Draw territories on a map

Build territories from ZIP codes

Import free Census ZIP code boundaries, merge them into territories, and map ZIP-only account lists with ZIP coordinates.

Create a ZIP code territory map

Group counties or states

Turn a plan written by county or state into an editable map, and split the one metro county that is too big for a single rep.

Map territories by county or state

Map Excel and CSV account lists

Upload an account list with latitude and longitude and see every customer on the map, with import checks for bad rows.

Create sales territories from Excel

Balance and assign accounts

Compare accounts, revenue or potential per territory, fix overlaps and gaps, and export each account's territory to Excel.

Balance sales territories

Replace Microsoft MapPoint

Rebuild MapPoint territories in a browser on Windows or Mac, with open KML, GeoJSON and Excel exports instead of .ptm files.

Compare MapPoint alternatives
Use cases

One workflow for several planning needs

Use case

Sales territory planning

Map customers, prospects, accounts, or branches, draw sales regions, and compare how records are distributed between territories.

Build a sales territory map
Local-first workflow

Work with project data in your browser

TerritoryKit processes map data in your browser and autosaves local drafts. Sign in with Google or an email code to save maps and original files to your private workspace, or connect Google Sheets to refresh source data and sync territory results.

Try mapping without an account

Local browser processing

Portable project files

User-controlled exports

Formats

Bring in the source data. Take out the results.

Spreadsheet data

CSV, XLSX, and XLS files containing latitude and longitude columns.

Geographic data

KML and KMZ files for existing geographic information.

Save and resume

Portable TerritoryKit project file.

Export analysis

Territory metrics and point-to-territory membership as CSV or Excel.

Export geometry

Territory GeoJSON and KML.

The current version does not convert street addresses into coordinates or import shapefiles.

Pricing

Start with a map. Grow when you need to.

Demo includes one owned map, ten exports total and 200 MB storage. Pro adds unlimited maps and exports with 2 GB storage. Sharing, editing and access management stay free on both plans.

DEMO

Your first territory plan.

Free

No card. No time limit.

  • 1 owned map
  • 10 exports total, across formats
  • 200 MB private cloud storage
  • All mapping and analysis tools
  • Google Sheets import, refresh and results sync
  • Free sharing, editing and access roles
Start free Demo
PRO

Room for your next project.

US$19/month

Or US$190/year. Two months free.

  • Unlimited owned maps
  • Unlimited exports in every format
  • 2 GB private cloud storage
  • All mapping and analysis tools
  • Google Sheets import, refresh and results sync
  • Free sharing, editing and access roles
Get Pro

Choose monthly or yearly. Pay securely with Stripe.

Compare Demo and Pro →

Frequently asked questions

Build your first territory map

Bring your account list, draw the territories you need, and see the results as the map changes. Your first map is free.

Open Map Builder
Try one map free. Sign in for ten exports.