--- 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.