This guide will give you the best Shopify shipping strategies, which will help you run your store in the best way possible. We will begin by deciding how you want to ship your orders and finish at monitoring your Shopify orders.

We will cover the following in this article,

Why Is It Important to Follow Shopify Shipping Strategies?

There are many Shopify shipping strategies that could be useful for your business. However, choosing the best one would depend upon what you would like to offer to your customers. Taking enough time to understand which one works best for each region you ship to, can help ensure that the customers are charged correct shipping cost and to keep your profit margins positive. 

This guide will help you understand what your customers want and how to fulfill their needs. So without wasting any time, let’s get into it!

Let’s consider these Shopify shipping strategies condensed into four questions and explain them in detail. As a Shopify store owner, ask these questions to yourself and find out whether you are following the same or not.

  • How do you want to ship your orders?
  • What shipping methods you want to offer?
  • How will you fulfill the orders?
  • How do you update the order details to your customers

How Do You Want to Ship Your Orders?

Once the customer places an order, the very next thing that may bother the merchant is how fast he or she could deliver it. As the delivery of the shipment/order entirely depends upon the service you choose, it is essential that you choose the right one. Available services include:

Local Pickup or Pickup In-Store

Local Pickup is considered a conventional method where your customers can stop by your location to pick up their orders instead of waiting for the courier service to ship them out. Pickup in-store will help you, and your customers avoid unnecessary shipping costs. Also, customers don’t have to enter any shipping information, which allows them to check out faster.

To add this option to your Shopify store, adding a price-based rate is the simplest solution. Go to Settings > Shipping and click on Edit option for the respective zones.

  • Click on Add rate.
  • Give a Name and Price (eg, Minimum-$0 to Maximum-No limit) and Save.
Shopify Shipping

Moreover, you’ll have to choose a title that would make sense to your customers at the checkout page. So, if they live locally, they can know that there is a pickup in-store option, and other customers won’t choose it.

Choosing the Carrier-Based option based on our Requirement

In this method, you can use the carriers like FedEx, DHL, UPS, etc., to ship products directly to your customers. Just create an account with the carrier of your choice, enter the order details, request for pickup and then ship your products.

While choosing the carrier, make sure that the carrier has worldwide presence and reachability so there won’t be any problem in shipping your products even to the remote areas. For example, in the US, choosing UPS along with USPS will help deliver your products to all the areas. Similarly in India, choosing FedEx and Delhivery will help deliver your products even to the remote locations.

Shopify Shipping

Advantages of this method

  • If you are having a large number of orders, it is easy to get negotiated rates from the carrier.
  • Since you only have to pay the shipping cost directly to the carrier, there won’t be any extra expense for the store owner.

Disadvantages of this method

  • Manually entering the order details for each order separately is a tough job if you have a large number of orders. Since this will take a lot of time, the store owner won’t be able to ship the products on time. A shipping solution like StorePep can easily help you automate this process and make your shipping process simple and streamlined.
  • For tracking each order, the store owner has to go to each order details, get the tracking number and then track the order. This will be a hectic job for the store owner as he will have to keep track of all the orders.
  • The store owner has to select a shipping carrier based on the serviceable area to reduce shipping costs. So, they will have to choose the carrier based on the particular location manually.

Use Postage Resellers or Shipping Aggregators

You can also ship products using the postage resellers or shipping aggregators. In this method type, you have to integrate your e-commerce store with these aggregators and they will provide you with the carrier accounts. he shipping cost is directly paid to these aggregators directly and not to the carriers.

Advantages of this method

  • You don’t have to create an account with the carriers. The aggregators will provide the account and you can ship the products using this account.
  • You will get the negotiated shipping rates directly from the aggregators.

Disadvantages of this method

  • There is no direct contact with the carrier. So, problems in shipments like delays, undelivered shipments are difficult to overcome since you have to contact the reseller support who will then contact the carrier. This may take a lot of time and may not yield proper results.
  • There is no long-term relationship with the carrier. Having a long- term relationship with the carrier will allow you to get negotiated rates from the carrier.
  • Also, there may be cases of improper shipping rate calculations and delays in refund processing. To avoid such scenarios, it is better to have carriers directly calculate shipping costs and process refunds.
  • After a while, when you face any issues with the aggregator and plan to move to another system, it will be a big overhead. It will be difficult to choose another method as you don’t have a direct account with the carrier.

What Shipping Methods You Want to Offer?

After you’ve decided on the shipping options and zones for where you want to ship your products to, you have to choose the methods you’ll offer which allows the customers to select from them. You can offer several shipping methods for a zone so that your customers can choose the service based on the delivery speed and costs at checkout. So, let’s see the different Shopify shipping methods that you can offer.

Flat Rate Shipping

Flat Rate shipping denotes a regular shipping rate that is applicable for all types of shipping products, irrespective of the weight, size, and other dimensions.

How to Enable Flat Rate Shipping on Your Shopify Store?

  • In Shopify, there are two ways in which you can add a flat rate; Price-based rate and Weight-based rate.
  • In a price-based rate, you can charge based on a particular price range and in a weight-based rate, you can charge for a particular product weight range. Now, let’s see how we can enable the “Flat rate” on your Shopify store.

Step 1: Go to Settings > Shipping and click on the “Edit” option for the respective zones.

Shopify Shipping

Step 2: Click on “Add Rate” (price-based or weight-based)

Step 3: Now, give a Name, the Price range and the Rate amountfor the price range of your choice. For example, you can charge a rate of Rs. 100 for a minimum order price of Rs. 200.

Step 4: Add a product to the cart and checkout. You can see the price-based rate.

Similarly, you can enable a flat rate using weight-based rates.

Advantages of Flat Rate Shipping

  • There will be a fixed charge for shipping across a particular country/state.
  • Errors that occur due to weight and dimension measurements are erased almost completely. And since you don’t have to measure anything, errors are not something to worry about and you can save a lot of time and effort.
  • The store owner doesn’t have to calculate the shipping rates for each area of delivery separately.

Disadvantages of Flat Rate Shipping

  • Since the shipping cost increase with distance, enabling the flat rate option in these cases may result in a loss as the store owner has to bear the additional shipping charges.
  • The shipping cost is generally calculated based on weight, dimension, and the shipment destination. So, flat rate shipping should be offered only for products with lesser weight and dimension.

Free Shipping

This is what your customers want! Offering free shipping to your customers is an effective part of the overall Shopify shipping strategy. There are a few different ways in which you can offer free or discounted shipping to your customers, which includes:

  • Price-based rates
  • Weight-based rates
  • Discount codes

How to Enable Free Shipping on Your Shopify Store?

  • As mentioned before, there are three ways in which you can enable free shipping; Price-based rate and Weight-based rate and by using Free shipping discount codes.
  • In the price-based rate, you can enable free shipping for a particular price range and in the weight-based rate, you can enable it for a particular product weight range. In the case of discount codes, the store owner can provide a discount code that can be used by the customers to enable free shipping. Now, let’s see the steps in enabling “Free Shipping” on your Shopify store

Using Price-based Rate

Step 1: Go to Settings > Shipping and click on the “Edit” option for the respective zones.

Step 2: Click on “Add Rate” (price-based or weight-based)

Step 3: Now, give a Name and the Price range. Enable the “Free shipping rates”. For example, you can offer free shipping for a minimum order price of Rs. 200.

Step 4: Add a product to the cart and checkout. You can see the free shipping option for the given price range.

Similarly, you can enable free shipping for a particular weight range using the weight-based rate.

Using Discount Codes

Step 1: Click on “Create discount code” under “Discounts” in your Shopify dashboard.

Shopify Shipping

Step 2: Configure the following and then “Save”.

  • Discount code: You can give a name for your discount code or you can generate it automatically by using the “Generate Code” option.
Shopify Shipping
  • Options: Here, there are four options to decide on which way you want to offer the discount by giving the discount value.
Shopify Shipping
  • You can apply the discount to the entire orders or specific products and collections.
  • Minimum Requirement: You can offer discounts to all the orders or only provide it when there is a minimum purchase amount or quantity of products.
Shopify Shipping
  • Customer Eligibility: You can enable the discount to all your customers, a specific group of customers or specific customers alone.
  • Usage Limits: This is the number of times the customers can use the discount. You can limit this to once per customer or give the specific number of times the discount code can be used.
  • Active Dates: You can give the start date, start time, end date and end time of the discount code.
Shopify Shipping

Advantages of Free Shipping

  • The results of offering free shipping are usually immediate, and it usually drives in more sales. For those running small businesses can also benefit from a significant increase in the number of orders.
  • It is a fact that most customers will only purchase from stores that offer free shipping. By offering it, you will be able to retain these customers who may become recurring buyers in the future

Disadvantages of Free Shipping

  • The store owner has to pay the shipping charges, and mostly, it is an added expense to them.
  • You are forced to increase the price of the product to cover the shipping cost. Due to the high product price, customers may think twice before going ahead with the purchase.
  • Sometimes offering free shipping will make your customers get used to purchasing from your site only when you offer free shipping promotions, and they won’t shop when you remove such promotions.
  • When you offer free shipping, you’ll have to ensure that you start and stop free shipping promotions correctly. If not, it will directly lead to a loss of money.

Carrier Calculated Shipping Rates

Carrier calculated shipping rates are the exact shipping rates that carriers charge that are automatically pulled in to check out for any given order. If using the Advanced Shopify Plan or higher, you can use the carrier account details to display calculated shipping rates at checkout for your customers.

When customers check out at your store, the shipping rate which is calculated based on the size, weight and delivery address at the checkout, customers will be displayed with the available carrier services and the corresponding shipping rates.

When you offer carrier calculated shipping rates at checkout, customers will get the correct picture of the shipping methods, and they can easily choose the one that fits their needs.

How to Enable this feature?

  • If your store is eligible for Shopify Shipping, then carrier calculated shipping using Canada Post or USPS is set up by default in your Shopify store.
  • If your store is on the Advanced Shopify plan or higher, then you can enable carrier calculated shipping using UPS and FedEx.
  • Also, for offering carrier calculated shipping using FedEx and UPS, you need to have your own account with the carriers. If you are using FedEx as the shipping carrier, you will have to use an app like FedEx Rates, Labels & Tracking app to handle the shipping, since Shopify doesn’t directly support FedEx shipping.

How to Enable Carrier Calculated Shipping Rates?

Step 1: Create an account with the preferred carrier and get the carrier account credentials.

Step 2: Now, navigate to Settings > Shipping > Additional Shipping Methods.

Now click on “Connect Carrier Account“.

Shopify Shipping

Step 3: Select the carrier of your requirement; enter the account credentials and “Save“.

Shopify Shipping

Step 4: Now, add the rates for this carrier to each of your shipping zones. Also, make sure that you have entered the correct shipping origin address.

Shopify Shipping

How to Fulfill Your Shopify Orders?

Shopify fulfillment can be defined as the process of receiving, packaging and shipping orders. For online sellers, accurate and efficient order fulfillment is essential to have a good brand image for the store. You can fulfill the orders either manually, automatically or by using a shipping solution like StorePep.

Manual Order Fulfillment for Single Order

Now, let us see how we can manually fulfill the orders.

Step 1: Click on “Order” section under your Shopify dashboard. Here all the orders can see all the orders that are placed on your store.

Shopify Shipping

Step 2: Click on the order that you wish to fulfill. Now, click the “Mark as Fulfilled” button under the product info.

Shopify Shipping

Step 3: Now enter the Tracking Number, select the Shipping Carrier and click on Fulfill Items

Shopify Shipping

Step 4: Now, you can see a message that would appear at the bottom saying “Line Items has been fulfilled” and now, your customer will receive an email giving him the order updates.

Shopify Shipping

Manual Order Fulfillment for Multiple Orders

Step 1: Select the order which you want to fulfill. Now, click on Actions and you can see “Fulfill Orders” in the dropdown list. Click on the fulfill orders.

Shopify Shipping

Step 2: Now, you will get a confirmation box in which you can enable “Sending a notification to the customer“. Then, click on Fulfill.

Shopify Shipping

Step 3: The orders will be fulfilled now. You can go to the order details and enter the tracking number and select the carrier.

Shopify Shipping

Automatic Fulfillment of Orders using StorePep

The order fulfillment process in Shopify shipping can be easily handled with StorePep. You don’t have to use separate Shopify shipping applications to execute the order fulfillment process as StorePep acts as the complete shipping solution for your Shopify store. All you have to do is integrate your Shopify store with StorePep.The complete process of order fulfillment is automated and streamlined so that you can provide an Amazon Prime like experience to your customers.

Now, let’s see how to fulfill orders in StorePep.

Step 1: Sign up with StorePep and connect your Shopify store with StorePep.

Step 2: Now, select the carrier from the list. Enter the carrier account credentials and connect your carrier account with StorePep.

Shopify Shipping

Step 3: Now add the Ship from address, configure the packaging and shipping zone set up in StorePep.

Step 4: Once the steps are completed, the orders in your Shopify store will be automatically pulled to your StorePep account. From here, you can generate shipping labels and track shipments in just a few clicks which will complete the order fulfillment process and there is no need for fulfilling your orders manually.

You can see that the orders are pulled into the StorePep account which will be in the “All Orders” section.

Shopify Shipping

Once the orders are pulled in, you can generate the labels for multiple orders in a single click and ship your products.

Shopify Shipping

You can find the created labels under “Label Batch

Shopify Shipping

Sample Label is given below.

Shopify Shipping

Using StorePep, multiple orders can be fulfilled in just a few clicks which will reduce the time and effort for the Shopify store owner. So, the order fulfillment process in Shopify shipping can be automated entirely using StorePep. Once in your StorePep account, all you have to do is select all the required orders, just a few clicks and done! Your order will be picked up by the carrier agent and will be delivered at the correct time.

How Do You Update the Order Details to Your Customers?

  • In Shopify shipping, after a customer places the order, the store owner marks it as fulfilled. This is done by giving the tracking number and selecting the carrier for shipping the product.
  • Once the order is marked as fulfilled, the customer receives an email stating that the order is shipped.
Shopify Shipping
  • Now, when the customer clicks on “View your Order“, it will redirect to the orders page of the store, which will show the tracking number of the order. If the customer clicks on the tracking number, it will redirect to the respective carrier website and show the tracking details.
Shopify Shipping
Shopify Shipping
  • So, using this tracking number, customers can easily monitor their orders and contact the store owner for any issues that they encounter.

How Does StorePep send Automatic Order Updates to the Customers?

StorePep allows the store owner to enable the option of sending automatic delivery updates to the customers.

As soon as the customer places the order from your store, the store owner receives the details and the process of label generation, pickup and manifest can be done in a few clicks. Then the customer receives a confirmation mail saying that the order has been marked as completed along with the “Tracking ID” of the order.

Unlike other Shopify shipping solutions, StorePep support doesn’t end once the order is shipped. StorePep sends automatic order updates to the customers once the order has been shipped.

Shopify Shipping
Shopify Shipping

How does StorePep help the Store Owner Track and Monitor Shipments?

For Shopify order tracking and monitoring your shipments, you have to enter the particular tracking number in the carrier website and then track your shipment.

Using StorePep, you can easily manage your Shopify shipping. It is possible to track and monitor your shipments on a single window.

Here, the orders are pulled into the StorePep account which will be available at the “All Orders” section.

Shopify Shipping

Now, once the orders are shipped, you can monitor the orders under “Tracking“. You can see all the orders which are shipped and the status of each order under tracking. Also, under tracking, the orders which are at the initial stage, in transit, delivered, etc can be seen.

Shopify Shipping
Shopify Shipping
Shopify Shipping
Shopify Shipping


In this article, we discussed in detail the various Shopify shipping strategies that a store owner must follow to run a successful online store. We also discussed some of the vital elements of Shopify shipping and how StorePep helps minimize the time and effort required to fulfill the orders.

If you have any more queries regarding Shopify shipping and StorePep, please do contact us. Our team would be able to solve any issues that you face.