Skip to main content
All CollectionsAdvanced
Advanced postal code match
Advanced postal code match
Jelizaveta avatar
Written by Jelizaveta
Updated over a month ago

You can use our advanced postal code matching feature, if you want to use different zip code matching rules for different delivery zones. Advanced postal code matching will allow you to use partial matching in certain delivery zones, and exact matching in others.

Advanced postal code matching allows the use of * and _ to denote a character and a space respectively, which isn’t available in exact or partial matching. You don’t need to use them in every postcode or zone - we will show you an example set up with three different zones, set up with advanced postcode matching:

Example postcodes

Eligible postcodes

Non-eligible postcodes

Delivery zone with exact postcode matching

EC1A 7BB

EC1M 5PU

EC1N 8DA

EC1P 1PD

EC1R 0AL

EC1V 0AG

EC1Y 0AE

EC1A 7BB

EC1M 5PU

EC1N 8DA

EC1P 1PD

EC1R 0AL

EC1V 0AG

EC1Y 0AE

Any other postcode that is not added to this zone in Zapiet - Rates by Zip Code

Delivery zone with partial advanced postcode matching

ST1_***

ST2_***

ST3_***

ST1 5SJ

ST1 1LW

ST1 6HD

ST2 0JG

ST2 8JZ

ST2 7AS

ST3 4AZ

ST3 4AD

ST3 6NG

  • Any postcode that does not begin with ST1, ST2 or ST3

  • Any postcode that has less or more digits than asterisks

  • Any postcode that is missing a space

Delivery zone with exact and partial advanced postcode matching

EC1A 7BB

EC1M 5PU

EC1N 8DA

EC1P 1PD

EC1R 0AL

EC1V 0AG

EC1Y 0AE

ST1_***

ST2_***

ST3_***

EC1A 7BB

EC1M 5PU

EC1N 8DA

EC1P 1PD

EC1R 0AL

EC1V 0AG

EC1Y 0AE

ST1 5SJ

ST1 1LW

ST1 6HD

ST2 0JG

ST2 8JZ

ST2 7AS

ST3 4AZ

ST3 4AD

ST3 6NG

  • Any other postcode that is not added to this zone in Zapiet - Rates by Zip Code

  • Any postcode that does not begin with ST1, ST2 or ST3

  • Any postcode that has less or more digits than asterisks

  • Any postcode that is missing a space

Learn more about other postal code matching methods in our Zip code matching article.


Requirements


Delivery zone with exact postcode matching

In your first delivery zone and add your zip codes that should exactly match the zip codes you’ve added.

This delivery zone will only support deliveries from the following postcodes: EC1A 7BB, EC1M 5PU, EC1N 8DA, EC1P 1PD, EC1R 0AL, EC1V 0AG, EC1Y 0AE.

Customers from those postcodes will be able to check out and get the correct delivery rate.


Delivery zone with partial advanced postcode matching

In your second delivery zone and add your zip codes that should partially match the zip codes you’ve added.

You can use an underscore to denote a space, and an asterisk to define boundaries. Learn more in our Zip code matching guide.

This delivery zone will support deliveries from any postcode starting with ST1, ST2, or ST3, followed by a space and three additional characters.

Customers from those postcodes will be able to check out and get the correct delivery rate.


Delivery zone with exact and partial advanced postcode matching

Alternatively, you are able to add both exact and partial postcodes to one zone. Our app will make sure we show correct rates for all postcodes.

This delivery zone will support deliveries from the following postcodes: EC1A 7BB, EC1M 5PU, EC1N 8DA, EC1P 1PD, EC1R 0AL, EC1V 0AG, EC1Y 0AE, but it will also support deliveries from any postcode starting with ST1, ST2, or ST3, followed by a space and three additional characters.

If you're facing issues with your setup, let us know the details on chat and we’ll help you out.

Did this answer your question?