Zonal
How it works

Shipping rates defined by your rules, calculated in real time at checkout.

Zonal runs as a shipping calculator within Shopify Checkout, applying the delivery rules you set based on postcode or zip code, order value, weight, courier, product, or collection. Blacklists and whitelists can also be used to manage delivery areas, restricting or allowing shipping by location and destination.

Delivery costs are shown directly at checkout, giving customers a clear, accurate view before they buy and reducing unexpected charges and abandoned carts.

Key features

Custom shipping rules across key variables

Set rates by postcode or zip code, order value, weight, courier, product, or collection.

Control delivery areas with blacklists and whitelists

Restrict or allow shipping by location, managing where orders can be delivered.

Real-time shipping calculation at checkout

Calculates delivery costs in real time using your rules, shown directly in Shopify Checkout.

"This is the only shipping app you should use, designed with the end user in mind. There is nothing it can't do"

Why Zonal

Shipping costs that match the order

Rates are calculated using the exact details of each order, reducing mismatches between checkout and delivery.

Handles different delivery scenarios in one setup

Works across couriers, products, and locations without splitting logic across systems.

Complete control over how shipping works

Define and adjust rules as needed, replacing fixed rate tables and manual workarounds.

Frequently asked questions

Find quick answers to common questions about Zonal

What does Zonal do?
Zonal is a shipping rate calculator that gives rule-based control over delivery costs — by postcode or zip, weight, courier, product, collection or cart value — calculated in real time at Shopify Checkout.
Can I restrict delivery by postcode or zip?
Yes. Use postcode and zip code whitelists and blacklists to manage shipping zones and delivery restrictions accurately.
Can I set table rates by weight or order value?
Yes. Create table rate shipping by weight or order value so costs reflect how you actually charge for delivery.
Can I set different rates per courier?
Yes. Configure courier-specific rates that reflect your real carrier costs at checkout.
Can shipping rules depend on products or collections?
Yes. Set conditional shipping rules by collection or product so rates match what is in the cart.
Can I show estimated delivery dates?
Yes. Display estimated delivery dates at checkout to reduce cart abandonment and set clearer expectations.
How much does Zonal cost?
Zonal offers paid plans at $19.99/month and $49.99/month (USD), with a 30-day free trial.

Flexible pricing plans

Choose a plan that grows with you.

Core

$19.99 /month
Get started

Included features:

  • Create precise rule-based shipping rates
  • Assign shipping prices per courier
  • Whitelist/blacklist rates by postcode
  • Set price based on weight or order value
  • 8am to 8pm GMT live chat & phone support

Premier

$49.99 /month
Get started

Included features:

  • All Core plan features
  • Order delivery dates added to metafield

Control shipping rates by postcode, weight and cart value

Install Zonal via the Shopify App Store.