Shopify Shipping and Delivery Setup Guide | Rate Rules, Shipping Zones, and Carrier Integration Explained
Getting shipping and delivery right on Shopify directly affects checkout completion rates. This guide explains what Shopify's built-in shipping settings cover — zones, rate rules, and free shipping thresholds — and how that differs from carrier app integrations that automate label printing and tracking number sync for carriers like Yamato Transport, Sagawa Express, and Japan Post.
What Shopify's "Shipping and Delivery" Settings Cover
The Settings → Shipping and delivery section in the Shopify admin is where you configure how shipping rates are calculated at checkout. This includes shipping zones, rate rules, and fulfillment settings.
These settings directly affect what customers see on the checkout screen. Misconfigured or missing shipping settings can cause issues like "no shipping options available" or unintentional flat-rate shipping applied everywhere — common causes of cart abandonment.
What You Can Do with Shopify's Built-in Shipping Settings
Shipping Zones
A shipping zone defines which regions a set of shipping rates applies to. You can configure a single zone covering all of Japan, or create separate zones for specific regions such as remote islands, Okinawa, or Hokkaido to apply different rates.
Even if you plan to use flat-rate shipping, setting up zones correctly is the foundation for all rate calculations.
Types of Rate Rules
Shopify supports the following rate rule types within a shipping zone:
| Rule type | What it does |
|---|---|
| Flat rate | Applies a fixed fee regardless of order value or weight |
| Weight-based rate | Sets tiered rates based on total order weight |
| Price-based rate | Sets rates based on order value ranges |
| Free shipping | Sets the rate to ¥0, conditionally or unconditionally |
Combining these rules lets you create rate structures like "free shipping on orders over ¥5,000; ¥660 flat for everything else." Free shipping thresholds are widely used to increase average order value.
Fulfillment Settings
Fulfillment refers to the flow from order receipt to shipment. In the Shopify admin, you can configure whether fulfillment starts automatically when an order is placed, or whether it requires manual review first.
For businesses shipping from their own warehouse, manual processing is common. If you use a 3PL or external warehouse, integration settings are typically required.
What Carrier App Integration Adds
Separate from Shopify's built-in shipping settings, you can install dedicated carrier apps that connect to Yamato Transport, Sagawa Express, Japan Post, and other carriers via API. These apps automate several operational tasks:
Shipping Label Generation
Apps that connect to carrier systems — Yamato's B2 Cloud, Sagawa's e-Hiden, or Japan Post's Yupack Print R — automatically generate and print shipping labels from Shopify order data. This eliminates the need to re-enter order details manually in each carrier's system.
Automatic Tracking Number Sync
When a label is generated, the tracking number is automatically written back to Shopify and included in the shipment notification email sent to the customer. This lets buyers track their own packages, reducing inbound support requests about delivery status.
Batch Label Printing
Some apps support printing labels for multiple orders in a single batch. For stores with high shipment volumes, this batch processing significantly reduces time spent in the pick-and-pack workflow.
Built-in Settings vs. Carrier App Integration: A Comparison
| Feature | Shopify built-in settings | Carrier app integration |
|---|---|---|
| Shipping rate display at checkout | ✅ | ✅ (some apps) |
| Shipping zone configuration | ✅ | — |
| Free shipping thresholds | ✅ | — |
| Weight- and price-based rates | ✅ | — |
| Automated shipping label generation | ❌ | ✅ |
| Tracking number auto-sync | ❌ | ✅ |
| Batch label printing | ❌ | ✅ |
When built-in settings are enough:
- Order volumes are low and labels are handled manually or through a separate process
- You're using flat-rate or free shipping for all orders
- You're in the early stages of launch and want to get the basics in place first
When carrier integration becomes necessary:
- Order volumes are growing and you want to automate label generation
- You want tracking numbers sent to customers automatically
- You want live carrier rates based on weight and package size to appear at checkout
The typical approach for a new EC site is to configure Shopify's built-in shipping settings at launch, then introduce carrier app integration as shipment volumes grow.
About Our Shipping Setup Option
Our shipping and delivery option covers configuration within Shopify's built-in shipping settings.
What's included
- Shipping zone setup (domestic Japan)
- Rate rule configuration (flat rate, weight-based, price-based, and free shipping thresholds)
- Fulfillment settings
Estimated cost: +¥30,000. Enabling the shipping and delivery option in STEP 4 of the estimate form adds this amount to your estimated total.
Scope note: System integration with carriers such as Yamato Transport, Sagawa Express, and Japan Post — including label generation via B2 Cloud or e-Hiden and automatic tracking number sync — is not included in this option. If carrier integration is needed, please contact us after submitting the estimate form.
Summary
Shopify's "Shipping and delivery" settings let you build flexible rate structures for checkout using shipping zones and rate rules. Setting up free shipping thresholds and weight-based rates here directly affects the purchase experience.
Integrating with individual carriers — for automated label printing and tracking number sync — requires separate dedicated apps.
For most new stores, the right approach is to configure Shopify's built-in shipping settings at launch and revisit carrier integration when order volumes make automation worthwhile.
FAQ
No. The shipping and delivery option (+¥30,000) covers shipping zone and rate rule configuration within the Shopify admin. Integration with carrier systems such as Yamato's B2 Cloud or Sagawa's e-Hiden for automated label generation and tracking number sync is not included. If carrier integration is needed, please contact us after submitting the estimate form.
Related articles
Shopify Google Tag Manager (GTM) Setup | Centralize GA4 and Ad Tags with dataLayer Best Practices
Shopify developmentA guide to setting up Google Tag Manager (GTM) on Shopify. Covers when to use GTM over native integration, centralized management of GA4 and ad tags, how the dataLayer works with Liquid templates, checkout page limitations, and our service's GTM approach.
11mm編集部Shopify Search Console Setup | What It Does, Rich Results, Costs, and How It Differs from Google Analytics
Shopify developmentA guide to connecting Shopify with Google Search Console. Covers search performance monitoring, index management, Core Web Vitals, rich results, mobile usability, what our service includes in the build cost, and how it differs from Google Analytics.
11mm編集部Shopify Google Analytics (GA4) Setup | What It Tracks, Exploration Reports, Costs, and How It Differs from Search Console
Shopify developmentA guide to connecting Shopify with Google Analytics (GA4). Covers what GA4 measures, exploration reports, user properties and audiences, how the integration works, what our service includes in the build cost, and how GA4 differs from Search Console.
11mm編集部Shopify EC Site Monthly Maintenance Costs and Services | Light vs Standard Plan
Shopify developmentAlthough Shopify is a SaaS platform that requires no server management, ongoing tasks such as theme updates, app compatibility checks, minor fixes, and regular SEO monitoring still arise after launch. This guide explains that the Light plan is fixed at ¥30,000/month and the Standard plan is based on ¥60,000/month, with extra fees only when work exceeds the defined scope.
11mm編集部