Zones Configuration


Zones in ShipperHQ are used in Carrier Rules to define geographic areas that you may want to treat differently. For example, you may want to offer free shipping only in the US lower 48 states.

Using Zones

When setting up your Zones you have the option to define a zone as a group of Countries, Regions or States within a single country, one or many cities within a certain Region or State, or certain ZIP or Postal Codes or ranges.

If a customer enters a shipping address that falls within the Zone you’ve defined, it will be matched against that Zone and you can put Carrier Rules in place to take certain actions for these customers.


  1. Go to Zones in ShipperHQ backend
  2. Press Add New zone
  3. Give the Zone a name (i.e. Alaska and Hawaii)
  4. Select the Country of your Zone (in relation to the Alaska/Hawaii example, we would select USA)
  5. If your Zone is meant to be a whole country or whole countries, then you can Save at this point. If you are creating a Zone that is made of specific States or Regions within a country, change the next dropdown from ‘All’ to ‘Including’, then you can clarify which States/Regions belong in the zone.
  6. You can do the same for Cities, and then Postcodes if your zone is at this level.
  7. Save the Zone

Adding Zones via CSV Import

You can also add Zones by importing a CSV file, this is useful if you have multiple Zones or already have a CSV file with this information in it. You can import the file by selecting CSV and then import. To ensure you have the correct fields in your file it may be useful to create one Zone and export the file by selecting CSV then export. You can either use that document, change one you currently have to fit the same fields or create a new one. You can find an example of a Zones CSV below. (The asterisk indicates the field includes all)

Screen Shot 2016-05-12 at 17.22.34

Including vs. Excluding

On each of the Zone options other than Countries (States/Regions, Cities, ZIP/Postal Codes) you can choose whether the selected values are included or excluded from the Zone. If you use Included then the chosen options will constitute the Zone. If you choose Excluding then the Zone will consist of everything that does not match those values. For example, if you set up a Zone for the United States and choose to Exclude Alaska and Hawaii, the Zone will be all States/Regions in the US except for Alaska and Hawaii.


Zones can include one or more countries. If one country is selected you can use the other options discussed below to define a more granular zone. Note that if more than one country is selected the options below will not be presented.


For countries that have easily defined lists of states or regions (for example, USA) you can select the applicable regions/states here. For other countries, states or regions will need to be entered manually. This will be matched against the value entered by your customer when requesting a shipping rate in the shopping cart or checkout.


As with States and Regions, Cities will be matched against the value entered by your customer when requesting a shipping rate. Note that, by default, some platforms might not display the city field at the cart estimator so using the postal/ZIP code fields may be preferable.

We support multiple cities being entered on 1 line e.g. “Columbus, Dublin”

**Side Note**

If you are specifying cities in your zones, you must have the city field enabled in cart and checkout in order to properly match. You could end up with rates in the cart and none in checkout, or vice versa.

ZIP/Postal Codes

ZIP or postal codes can be entered as comma separated lists, ranges (e.g. US ZIP codes 82001-82070), or partial postal codes (e.g. UK Postal Code SS0).

When using zones with UK postcodes only the prefix needs to be specified. For example, “BT” will match on all Northern Ireland postcodes. Similarly, “SS1” will match on all postcodes starting with “SS1” but not “SS2”, etc.
Numerical ranges can also be used with UK postcodes but they must be defined using the prefix. For example “SS1-SS9” will match on “SS1”, “SS2”, etc to “SS9”. Defining a range of “SS1-9”, however, will not match correctly.

Special Note on Setting Zones in ShipperHQ

Zones in ShipperHQ can be applied to Origins, Carriers, Carrier Rules, and more to define which shipping options and rates you offer to which regions. While Zones in ShipperHQ allow you to control shipping based on the addresses used by your customers, the countries and states or regions your customers can select in your cart and checkout are still controlled by your eCommerce platform.