Last updated: June 28, 2026
※This article is supervised by Hayato Shimabukuro, CEO of SOLSTAR Inc., who has been involved in building and operating e-commerce sites using Shopify for over 9 years in the e-commerce industry.
When building an e-commerce site with Shopify, delivery design is often a surprising stumbling block. Many people wonder, "Can free shipping be set?" "How do I issue shipping labels for Yamato Transport, Sagawa Express, and Japan Post?" "Is the standard function sufficient for delivery date and time specification?" In conclusion, Shopify's standard functions allow flexible settings for shipping costs and delivery areas. On the other hand, for domestic shipping operations in Japan, it is sometimes more efficient to combine delivery apps and external services. This article explains not only the delivery methods and shipping cost settings available with Shopify, but also what can be supplemented with domestic delivery apps, and key points to check to avoid operational failures.
What this article tells you
- Differences between delivery methods and delivery design that can be set in Shopify
- Basic concepts of shipping cost rules
- Situations where domestic delivery apps are used
- Checkpoints for shipping label issuance and warehouse integration
- Delivery design that includes customer experience
Table of Contents
1. Overview of Shopify Delivery
Delivery methods in Shopify often refer to options displayed to purchasers, such as standard shipping, free shipping, and in-store pickup. However, in actual e-commerce operations, it is necessary to design everything from shipping cost calculation rules, shipping label issuance, shipping requests to warehouses, notification of tracking numbers, to return handling.
Therefore, this article will organize Shopify's delivery not only as "delivery methods visible to purchasers" but also as delivery design including operations.
Shopify's delivery design can be broadly divided into the following four categories for easier understanding:
The first is the delivery method displayed to purchasers. This includes standard shipping, free shipping, region-specific shipping, local delivery, and in-store pickup.
The second is the shipping cost calculation rule. This involves designing shipping costs to vary by order amount, product weight, delivery region, and product group.
The third is the shipping operation after receiving an order. This includes shipping label issuance, tracking number registration, shipping notifications, and shipping requests to warehouses.
The fourth is the customer experience before and after purchase. This includes estimated delivery dates, specified delivery dates and times, tracking numbers, inquiry handling, and return acceptance.
While Shopify's standard functions are strong in "displaying delivery methods" and "calculating shipping costs," detailed domestic shipping operations and specified delivery dates and times are often supplemented by apps.
The table below organizes the areas easily handled by standard functions and those that may require app consideration.
| Area | Main Content | Shopify Standard Functionality | Situations where app consideration is needed |
|---|---|---|---|
| Display of delivery methods | Standard shipping, free shipping, region-specific shipping, etc. | Easy to handle | When complex conditional branching or specified delivery dates/times are desired |
| Shipping cost calculation | Price conditions, weight conditions, region-specific shipping costs | Easy to handle | When you want to precisely reflect carrier contract rates or special sizes |
| Shipping operations | Shipping label issuance, tracking number, shipping notification | Partial support | When integration with shipping labels from Yamato Transport, Sagawa Express, Japan Post, etc. is required |
| Logistics integration | Warehouse shipping, inventory integration, co-packing, returns | Often insufficient with standard functions alone | When using external logistics warehouses or logistics outsourcing companies |
By first solidifying the parts that can be done with standard functions, and then supplementing the operational shortcomings such as shipping label issuance and warehouse integration with apps, it becomes easier to reduce rework after launch.
What standard functions can do
Shopify's standard functions allow you to create delivery regions and set shipping costs for each region. For example, basic designs such as "flat rate shipping nationwide," "free shipping above a certain amount," "separate shipping for Hokkaido and Okinawa," and "varying shipping costs depending on product weight" can first be considered with standard functions.
Additionally, local delivery for self-delivery to nearby areas and in-store pickup where products can be picked up at a physical store are available. Brands with physical stores or showrooms can utilize these not only to reduce shipping costs but also as a measure to create customer contact points.
What apps and external integrations can supplement
On the other hand, for operations in Japan, standard functions alone may not be sufficient. Typical examples include specified delivery dates and times, issuance of shipping labels for domestic shipping companies, shipping instructions to warehouses, and prevention of address input errors.
These only function when "information chosen by the purchaser at the time of order" and "information processed by the shipping site" are linked. Even if a delivery date and time specification app is installed, if it does not match the warehouse's cutoff times, holidays, or the shipping company's available services, it can lead to an increase in inquiries.
2. Delivery Settings Available with Standard Functions
The first things to grasp with Shopify's standard functions are shipping profiles, shipping zones, and shipping rate rules. Shipping profiles are settings used to differentiate shipping rules for each product. For example, they are used when you want to set different shipping costs for normal products, refrigerated products, and large products. If apps are added without a clear foundation for delivery, duplicate shipping costs or missing conditions can easily occur later.
Shipping Profiles and Shipping Rules
Shipping profiles allow you to categorize shipping rules for normal products, refrigerated products, large products, and manufacturer-direct products. Handling products with different shipping conditions under the same rule can lead to shipping cost deficits or incorrect information for purchasers, so caution is advised.
Shipping costs can be set based on price or weight conditions. For example, "free shipping for orders over 10,000 yen (tax included)" or "small package for under 2kg, standard package for 2kg or more." In domestic e-commerce, free shipping thresholds are sometimes used as a measure to increase conversion rates, but they must be designed in conjunction with gross profit and average order value to avoid eroding profits.
Local Delivery and In-Store Pickup
Shopify offers local delivery, where you deliver to specified areas yourself, and in-store pickup, where customers pick up products at a store. These methods are easy to consider for food and beverage, florists, community-based brands, and e-commerce stores with physical locations.
However, for local delivery, it's essential to define the delivery area, delivery times, assigned personnel, and redelivery rules. For in-store pickup, setting pickup hours, identity verification, inventory hold, and return processing for cancellations will stabilize operations.
Notes on Shopify's Standard Shipping Label and Automatic Shipping Rate Calculation Functions
Shopify also has functions for purchasing shipping labels and automatically calculating shipping costs based on carrier rates. However, these are limited by the available countries, shipping carriers, and plan conditions.
When using Yamato Transport, Sagawa Express, or Japan Post in Japan, it's realistic not to assume that shipping label issuance and automatic reflection of contract rates can be completed with Shopify's standard functions alone. Instead, expect to confirm integration with domestic shipping apps and external services.
In practice, it is common to combine apps and external services to match corporate contract rates with shipping companies, existing shipping label issuance systems, and warehouse CSV formats.
3. What Domestic Delivery Apps Can Supplement
For Shopify stores in Japan, it's important to choose delivery apps based on which specific tasks they will supplement, rather than just installing them because they "seem convenient." Here, we'll categorize the main types.
Delivery Date and Time Specification Apps
In Japanese e-commerce, there is a demand for customers to choose their desired delivery date and time when placing an order. Delivery date and time specification is a system that allows purchasers to select their preferred delivery date and time, such as "morning of [date]." Since Shopify's standard functions alone may not fully accommodate the detailed delivery date and time specifications common in Japanese business practices, delivery date and time specification apps are considered.
Note that Shopify has a function to display estimated delivery dates, but its role differs from the "function for purchasers to choose their desired delivery date/time" commonly used in Japanese e-commerce. Displaying estimated delivery dates is a "function to show when the item is expected to arrive," while delivery date and time specification is a "function for purchasers to choose their desired date and time."
If you want to align with the time slots of Yamato Transport, Sagawa Express, Japan Post, or warehouse cutoff times, consider a domestic delivery date and time specification app.
Points to check include cutoff times, earliest delivery dates, holidays, regional lead times, carrier-specific time slots, and display positions on the cart and checkout screens. If handling refrigerated/frozen, gift, or pre-order products, also check if the same rules apply as for normal products.
Shipping Label Issuance and Shipping Management Apps
When the number of shipments is small, you can manage by manually creating shipping labels while looking at order information. However, as the number of shipments increases, transcribing addresses, creating CSV files for each shipping company, registering tracking numbers, and sending shipping notifications become time-consuming. At this stage, you should consider a shipping label issuance and shipping management app.
When issuing shipping labels for Yamato Transport, Sagawa Express, Japan Post, etc., order information needs to be passed to the shipping company or shipping management service. The Shopify App Store lists apps that support shipping label issuance and shipping management, such as Ship&co and Delivery Manager.
When choosing a shipping label issuance app, check not only the supported shipping companies but also the product name, delivery date and time, cash on delivery, refrigerated shipping, delivery method name, Shopify reflection of tracking numbers, and integration with shipping notification emails. If you are already using B2 Cloud, e-Hiden, Click Post, Yu-Pack Print, etc., CSV item compatibility is also important.
Warehouse Integration and Fulfillment Apps
If you don't handle shipping yourself but outsource it to an external logistics warehouse or fulfillment service, consider apps that integrate order information, inventory, and shipping status. Such post-order shipping and delivery operations are also called fulfillment. Fulfillment refers to the overall process from storage, packing, shipping, and delivery management after an order is received. The Shopify App Store also lists logistics warehouse integration apps like OPENLOGI.
For warehouse integration, check whether shipping requests can be automatically sent after an order is placed, and whether it can handle shipping cancellations, co-packing, split shipments, pre-orders, and returns. Especially when dealing with multiple warehouses or multiple temperature zones, if the Shopify inventory settings for which location manages inventory differ from the warehouse's inventory management, it can lead to stockouts and shipping errors.
Address Check and Prevention of Shipping Address Input Errors
A common but often overlooked cause of shipping problems is address input errors. Mismatches between postal codes and addresses, missing street numbers, incomplete building names, and mixed full-width/half-width characters can lead to increased pre-shipment checks and returns from shipping companies.
Using an app that checks addresses and prevents shipping address input errors can help reduce such mistakes. For stores with high-value products, gifts, urgent deliveries, or corporate deliveries, paying attention to address accuracy in addition to shipping settings can lead to fewer inquiries.
The following table summarizes the types of apps commonly considered for domestic delivery. Instead of choosing an app by name, it's easier to choose if you first decide which of your business tasks you want to simplify.
| App Type | What it does | Suitable Stores | Checkpoints before implementation |
|---|---|---|---|
| Delivery date/time specification | Receives desired date/time, sets holidays | Food, gifts, daily necessities, recurring products | Cutoff times, regional lead times, warehouse holidays |
| Shipping label issuance | Creates labels for shipping companies, reflects tracking numbers | Stores with in-house shipping, stores using multiple shipping companies | Supported shipping companies, CSV items, refrigerated shipping, cash on delivery |
| Warehouse integration | Sends shipping requests to external warehouses, integrates inventory/shipping status | Stores with increased shipments, stores using external logistics warehouses | Returns, co-packing, split shipments, multiple warehouses |
| Address check | Detects address errors, prevents input mistakes | Stores wanting to reduce delivery errors | Japanese address support, scope of operation at checkout |
No app automatically streamlines operations once installed. It's crucial to test whether it aligns with the shipping company, warehouse, and internal order confirmation flow before going live.
4. Checklist for Determining Delivery Design
When determining delivery design, you need to check not only "which shipping company to use" but also product characteristics, shipping system, and how to present it to customers. Especially during Shopify construction, delivery design tends to be an afterthought compared to design and payment. However, if delivery rules are not solidified, you can easily encounter problems with checkout and shipping operations right before launch.
First, inventory your products and delivery conditions
First, organize the delivery conditions for each product. Check if there are any products that cannot be handled under the same delivery rules, such as room temperature, refrigerated, frozen, large, fragile, post-mail, manufacturer-direct, pre-order, or gift-wrapped items.
Next, decide on delivery regions and shipping costs. Determine whether to apply a flat rate nationwide, separate Hokkaido, Okinawa, and remote islands, set a free shipping threshold, or how to calculate shipping costs when multiple items are combined. If this is ambiguous when choosing an app, exception handling in the app will increase, complicating operations.
Items to look for when selecting an app
When choosing a delivery app, check if it fits your actual workflow, not just the App Store description. At least the following items should be checked:
- Does it support the shipping company you want to use?
- Can it handle specified delivery dates/times, refrigerated shipping, cash on delivery, and multiple packages?
- Can tracking numbers be automatically reflected in Shopify?
- Can order tags, notes, metafields, etc., be used as shipping conditions?
- Does it match the items in your existing shipping label system or warehouse CSV?
- Do the monthly fees, usage-based fees, free trial, and support language suit your operations?
Apps are convenient, but too many can make it unclear what is happening where in checkout, themes, notification emails, and order management. Before implementing, being able to describe "the task this app is intended to solve" in a single sentence will help reduce selection errors.
Considerations for Cross-Border Shipping
If you also do international shipping in addition to domestic shipping, you should design Shopify Markets (Shopify's features for international sales), shipping zones, customs duties and import taxes, shipping companies, and return policies together. For international sales, not only shipping costs but also "which countries to sell to," "who bears customs duties," and "how much delivery time to display" influence purchase decisions.
For cross-border e-commerce, some areas cannot be solved by domestic delivery apps alone. Check for shipping label issuance services that support international shipping, invoices, prohibited items, delivery tracking, and the availability of local return addresses.
5. Delivery Design and Customer Experience
Delivery is both a backend shipping operation and a customer experience that impacts purchase rates and repeat rates. Unclear free shipping thresholds, invisible estimated delivery dates, no tracking number after ordering, and failure to deliver on the specified date and time. These small frustrations can lead to inquiries and lower reviews.
What is important in delivery design is to display only what can be promised to the purchaser. For example, if "next-day delivery" is displayed but cannot be achieved due to warehouse cutoff times, holidays, island deliveries, or payment confirmation timings, the conditions need to be clarified.
When designing delivery in Shopify, considering the following order makes it easier to implement in practice:
- Organize delivery conditions by product
- Determine delivery regions and shipping rules
- Decide if delivery date/time specification is necessary
- Determine methods for shipping label issuance and warehouse integration
- Confirm tracking numbers, shipping notifications, and return handling
For a rough assessment of what suits your company, refer to the table below. There's no need to automate everything from the start. It's realistic to combine standard functions, manual work, apps, and warehouse integration in stages, according to your shipment volume and inquiry levels.
| Situation | First consideration |
|---|---|
| Low shipment volume | Start with Shopify standard functions + manual work |
| Want to set free shipping / region-specific shipping | Organize shipping profiles, shipping zones, and shipping rules |
| Want to accept specified delivery dates/times | Consider domestic delivery date/time specification app |
| Shipping label creation is time-consuming | Consider shipping label issuance app |
| Want to outsource shipping to a warehouse | Consider warehouse integration / fulfillment service |
| Many inquiries or delivery errors | Review tracking number notifications, address checks, and return processes |
By organizing the delivery design during the Shopify build or renewal phase, you can reduce the operational burden after launch. At SOLSTAR, we can consult not only on initial Shopify setup and theme construction but also on designing delivery and shipping flows that are easy to operate.
Frequently Asked Questions
Can Shopify alone handle domestic deliveries in Japan?
Shipping cost settings, shipping zones, free shipping, weight-based shipping, local delivery to nearby areas, and in-store pickup can all be set using Shopify's standard functions. However, for domestic delivery date and time specification, issuance of shipping labels for carriers like Yamato Transport, Sagawa Express, and Japan Post, and warehouse integration, it is often necessary to combine apps and external services.
Can I issue shipping labels for Yamato Transport, Sagawa Express, and Japan Post directly from Shopify?
The Shopify App Store offers apps that support issuing shipping labels and managing shipments for domestic carriers. Since supported carriers and features vary by app, please check the current compatibility, pricing, CSV items, and how tracking numbers are reflected before implementation.
Can I specify delivery dates and times with standard functions?
Basic delivery settings can be handled with Shopify's standard functions. However, for detailed delivery date and time specifications commonly used in Japanese e-commerce, it is generally necessary to supplement with an app. Beyond installing an app, ensure it aligns with warehouse shipping cutoff times, holidays, regional lead times, and carrier time slots.
Can I set up free shipping and region-specific shipping?
Yes, you can. Shipping costs based on order amount or weight, region-specific shipping, and free shipping above a certain amount are areas that Shopify's shipping settings can easily handle. If products have different shipping conditions, consider using settings to separate shipping rules for each product.
Should I install delivery apps from the beginning?
If the necessary tasks are clear, it is recommended to install and test them before launch. On the other hand, if the number of shipments is small and standard functions and manual work are sufficient, there is no need to install many apps from the beginning. Revisit gradually based on shipment volume, shipping companies, warehouse integration, and inquiry volume.
Summary
Shopify allows you to design essential e-commerce delivery methods such as shipping zones, shipping costs, free shipping, weight-based shipping, local delivery to nearby areas, and in-store pickup. First, it is important to organize product conditions and shipping zones and solidify what can be handled with standard functions.
In domestic shipping operations in Japan, delivery date and time specification, issuance of shipping labels for domestic carriers, external warehouse integration, and address checks may need to be supplemented by apps. When selecting an app, check not only supported carriers and fees but also warehouse cutoff times, CSV items, tracking number reflection, and return handling.
Delivery design is not just about shipping cost settings; it is crucial to design it to include delivery methods, shipping operations, and the customer experience before and after purchase.