Set up shipping rates
This article explains how to set up price-based, weight-based and special shipping rates.
For tips on deciding which shipping rate strategy is right for your store, check out this blog post.
To begin setting up your store’s shipping rate:
From your shop admin, go to the Settings > Shipping page.
Locate the "Shipping rates" section.
Decide how you would like to calculate your shipping costs. There are 3 ways Shopify calculates shipping costs during checkout:
Price based rates
For price-based shipping, Shopify calculates the total cost of the order and, based on that amount, applies a shipping rate according to rules you have set.
To set your price-based rate rules:
Click Add shipping rate.
Type in a name for your rule. For example, you can set a rule that any order from $50 to $99 should be charged $18 for shipping, and name this “Medium Order.”
Under "Criteria", select Based on order price and enter in the price in the editable text field.
Price based rates are the quickest to set up, as you don't need to enter the weight of each item. However, it can be less accurate than other methods, so be careful when you set your rules.
All shipping rates are calculated based on pre-discounted totals. If a customer uses a discount code, shipping for the order will be calculated based on the original price of the product.
Weight based rates
Weight based rates work the same way as price-based rates, except they are calculated based on the total weight of the order.
To set your weight-based rate rules:
Click Add shipping rate.
For example, you can set a rule that any order that weighs between 2.0lbs and 3.0lbs should be charged an additional $10 for shipping.
Under "Criteria", select Based on order weight and enter in the weight in the editable text field.
For the weight based rates, you will need to make sure that every product has a weight associated to it.To do this, edit each product variant on your product page (located at the bottom of the page under "Inventory & variants").
Carrier calculated shipping rates
Carrier Shipping is available for those using the Shopify “Unlimited” plan or higher.
This method is simple and the most accurate of the three. You can make use of our integrations with UPS, USPS, Canada Post and FedEx to have them calculate the exact shipping cost of orders for you and your customers – in real time. This will minimize your shipping charges without affecting your margins.
To set up carrier-calculated shipping:
Scroll down to the “Carrier calculated shipping”.
Click Activate for each carrier you wish to use.
A new panel will appear under the Shipping carrier's name. Here, you will have to enter your address and/or account credentials for each carrier.
Remember to Save.
Now when your customers go through checkout, your carrier will instantly calculate their shipping costs.
The shipping rates that your customers will see while shopping are generated by the Carrier (FedEx, USPS, UPS, or Canada Post) based off of the weights of your products and size of the order. The size of the order will affect which rates the Carrier can provide. I.e. "1-day ground shipping" may only apply to shipments under 20 pounds, for example. In this case, any order over 20 pounds would not produce the 1-day ground shipping option for your customers - but alternative rates would be generated for them.
For Canada Post, make sure you have a VentureOne account with Canada Post. Only non-contract VentureOne accounts can be used to print shipping labels with this app at this time. Click here to get started.
Offering ground, priority, over-night shipping
You can also offer multiple shipping options to your customers, such as: ground, priority, or over-night. To create multiple shipping options:
Click the Add shipping rate button.
Create new rates based on the types of shipping you wish to offer, making sure to clearly title each option. Remember to keep all of the actual rates the same weight or price!
At checkout, Shopify will present all valid shipping options available to that customer and allow them to pick. The default option will be the most inexpensive one.