Shopify Shipping and Delivery Setup Guide | Rate Rules, Shipping Zones, and Carrier Integration Explained

shopify
11mm編集部

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 typeWhat it does
Flat rateApplies a fixed fee regardless of order value or weight
Weight-based rateSets tiered rates based on total order weight
Price-based rateSets rates based on order value ranges
Free shippingSets 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

FeatureShopify built-in settingsCarrier 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.