Setting up rural shipping rules for the South Island is a process that benefits from structure. There are several distinct steps, and doing them in the right order ensures you end up with an accurate, tested configuration. This checklist walks through the setup process so you have a clear path from start to finish.
Step One: Identify Your Carriers and Rates
Before creating any rules, be clear about which carriers you use for South Island rural delivery and what rates apply. If you use a single rural freight carrier for all South Island rural areas, you need one rate in Shopify. If you use different carriers for different regions, you need a separate rate in Shopify for each.
Check that each rural freight rate in your Shopify shipping settings reflects the current surcharge from your carrier. This is the rate that will be shown to customers in your rural postcode rules, so accuracy matters.
Step Two: Get Your Postcode Lists
Go to the Postrules website and access their NZ Postcodes page. For the South Island, you'll find postcode lists for Nelson/Tasman, Marlborough, West Coast, Canterbury Rural, Otago, and Southland. Copy the lists for the regions your carrier services.
If you're using a single rule for all South Island rural areas, combine all the regional lists into a single comma-separated list. If you're creating region-specific rules, keep the lists separate.
Step Three: Verify Against Your Carrier
Before entering the postcode lists into Postrules, verify them against your carrier's current rural delivery data. Use your carrier's postcode checking tool or contact their customer service to confirm that the key postcodes in your list match their rural classification.
Pay particular attention to edge areas: the Canterbury Plains fringe, the Nelson-Richmond boundary, and the Queenstown-Lakes region, where carrier classifications vary most.
Step Four: Create Your Rules in Draft Mode
In the Postrules app, create your rules in draft mode. Enter the verified postcode list, select Show mode for serviceable areas, and assign the relevant Shopify shipping rate. For any postcodes where delivery genuinely isn't possible, create Block rules.
Save all rules as drafts before activating any of them.
Step Five: Test Each Rule
Test your South Island rural post code rules thoroughly in draft mode. Go through the checkout process using specific postcodes from each regional group in your rule and verify that the correct rate appears. Check at least five to ten postcodes per rule, covering different parts of each region.
If a postcode shows an unexpected rate, investigate whether it's in the correct rule and check for conflicts with other rules.
Step Six: Activate Your Rules
Once testing confirms your rules are configured correctly, activate them. The rules take effect immediately for all new checkout sessions. From this point, customers with South Island rural postcodes will see the correct shipping rates automatically.
Step Seven: Monitor and Maintain
After activation, stay alert for stale rate alerts from Postrules. When they appear, update the affected rule and test in draft mode before reactivating. Conduct an annual review of your postcode lists against your carrier's current rural delivery schedule.
Conclusion
Following this checklist gives you a structured, reliable path to an accurate South Island rural post code shipping configuration in Shopify. Each step builds on the last, and the result is a rule set that handles rural delivery correctly from the moment it goes live. Postrules provides the tools for each step of the process, from the postcode resource through to draft mode testing and ongoing maintenance alerts.