---
title: "Create a geographic hierarchy"
slug: "create-a-geographic-hierarchy"
description: "Set up map-based territory rules, define segments, assign specific geographic areas (like countries, states, or postal codes)."
updated: 2025-10-31T03:57:32Z
published: 2025-10-31T03:57:32Z
canonical: "support.fullcast.com/create-a-geographic-hierarchy"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.fullcast.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a geographic hierarchy

Set up map-based territory rules, define segments, assign specific geographic areas (like countries, states, or postal codes).

## Before you begin

- **Country**is required for all geographic rules. If the country field is blank, an account cannot be assigned to a territory with a map rule.
- [Configure address mapping](/v1/docs/configure-ip-and-country-restrictions) to select whether to use shipping or billing address fields for geographic rules.

## **Create a geographic hierarchy**

Establish a map-based hierarchy within your plan:

1. Navigate to your desired plan.
2. Go to **Territories > Manage Accounts**.
3. Select the parent node in your territory hierarchy under which you want to create map-based child territories.
4. Click the **menu****⋮******and select **Add Hierarchy**.
5. In the configuration window, select **Geography**.

![Add Hierarchy configuration window with geography highlighted](https://cdn.document360.io/369efcf7-66f9-4f6b-9d45-9ca24a5b06cf/Images/Documentation/test.png)
6. In the **Account Families** section, select how you want to [handle account families](/v1/docs/options-to-handle-account-families).
7. Click **Next**.
8. [Define territory segments](/v1/docs/define-territory-segments)
9. [Assign geographic areas to territories](/v1/docs/assign-geographic-areas-to-territories).
10. [Use additional map options](/v1/docs/use-additional-map-options), as needed.
11. Click **Save**.
12. If a confirmation window displays, confirm if you want to create child nodes from the parent node based on your assignments.
