Free tool · no signup
Territory map builder
Draw your service areas right on the map, or define them by radius, ZIP code, county, city, or state. Assign a tech to each one and see every boundary on a real map. It is the map interface you can try here to plan coverage. Live booking rules are configured separately in your Cartoply organization.
Territories (4)
Dallas Crew
Radius
Arlington Team
Radius
Collin County
Counties / Parishes
Fort Worth West (drawn)
Drawn area
Map data © OpenStreetMap contributors. Address lookup is approximate and for demonstration only.
Worked example: a four-tech territory map
A plumbing company covering the Denver metro with four technicians. Each area is defined with whatever boundary type fits it best — a radius for the dense core, a county where the county line is the real edge of the service area, a city for a distinct suburb, and a hand-drawn shape where none of those match. Mixing types on one map is normal.
Territories
- Dana — downtown core
- 12-mile radius from the shop
- Marcus — west metro
- Jefferson County
- Priya — east metro
- City of Aurora
- Sam — north corridor
- Custom drawn shape
Where a booking lands
- Address 4 mi from the shop
- Dana
- Address in Golden, CO
- Marcus
- Address in central Aurora
- Priya
- Address in Thornton
- Sam
- Address in the radius AND Jeff. Co.
- Both cover it — test event eligibility and distribution
- Address outside all four
- Outside these territories — check live booking rules
Two things are worth checking on any territory map, and both show up visually: the overlaps, where more than one tech can claim an address, and the gaps, where nobody can. Shared coverage is possible — test the eligible rep pool and the event’s distribution rules. An uncovered address has no eligible times in a territory-matched booking flow. Validate the event and availability configuration separately from this planning example.
Run your own numbers in the calculator above — these figures are the tool’s output for the inputs shown.
How to build a service territory map
Map each tech
Add a territory for each technician — draw a custom shape, or use a radius, ZIP code, county, city, or state.
Assign reps
Give every territory a rep or crew name and color so coverage is clear at a glance.
See coverage
Watch every real boundary draw on the map so you know exactly what each tech owns.
Close the gaps
Spot overlaps and uncovered areas, then adjust territories until every address has an owner.
Turn a service-area map into a booking rule
Start with the address that causes confusion. Which team should receive a booking there? Draw the boundary, then check another address just outside it. If territories overlap, decide which eligible people should share the booking pool.
The map here is a planning demonstration. To use territories for live bookings, configure them in a Cartoply organization, assign the responsible reps or groups, and enable territory matching for the relevant event type. Confirm availability and calendar connections before sharing the booking link. This public demo does not automatically save your organization configuration.
Customers in that booking flow enter a service address before choosing from eligible people's available times. Event eligibility, coverage and availability all matter. A drive-time territory describes coverage around a base point; it does not sequence daily stops.
Check three addresses before sharing the link
Test one address inside the intended territory, one outside coverage and one in any overlap. Confirm the eligible booking options match your rules. These are setup checks, not a promise that the closest technician is chosen.
If Jobber already meets your service-area booking needs, keep that workflow. If you need separately configured territory ownership, read the Jobber booking handoff.
Follow the territory setup guide, check current plan requirements, or see the booking use case for HVAC companies. A solo operator can use an organization of one.
Frequently asked questions
What is a service territory map?
A service territory map shows the geographic zones your team covers. In a configured Cartoply organization, territory matching filters the eligible reps or groups for a customer address before booking times appear. It does not choose the closest truck or plan the day’s route.
How do I build a territory map for my field team?
Start from your techs and the areas they already cover. Add a radius around each tech's home base, draw a custom shape directly on the map, or define a zone by ZIP code, county, city, or state. Name a rep for each territory so coverage is clear at a glance and you can see exactly where every boundary falls on the map.
Is this territory builder free?
Yes. This public map is free and requires no signup. It is a planning demonstration, not a saved organization configuration. To use territories for live bookings, configure an organization, assign reps or groups and enable territory matching. Check the current plan and payment-provider requirements.
What happens when territories overlap or leave a gap?
Where coverage overlaps, event eligibility, distribution and availability determine the booking options. An address outside all eligible coverage has no booking availability and can become an out-of-area lead in a configured organization. The public map does not test those live rules.
Route real bookings by territory
Configure your territories in an organization, assign eligible reps or groups, and test the booking rule before sharing your link.
Set up territory booking →