Shopify Shipping Rates & Free Shipping Setup Guide

Shopify Shipping Rates & Free Shipping Setup Guide
Photo by hookle.app on Unsplash

Why Shipping Settings Matter for Your Shopify Store

When you launch a Shopify store, getting your shipping settings right is one of the most important steps you can take. Poor shipping configurations can lead to cart abandonment, lost revenue, and frustrated customers. On the other hand, a well-structured shipping strategy — including a free shipping option — can significantly boost your conversion rate and customer satisfaction.

In this guide, you'll learn exactly how to set up shipping rates in Shopify, how to create free shipping offers, and how to tailor everything to your business needs. No technical experience required.

Understanding Shopify Shipping Zones and Profiles

Before diving into rates, it helps to understand two key concepts: shipping zones and shipping profiles.

  • Shipping zones are geographic regions where you deliver your products — for example, domestic, Europe, or worldwide.
  • Shipping profiles let you assign different shipping rules to specific products or product groups. This is useful if some items ship differently than others.

By default, Shopify gives you a "General shipping profile" that applies to all products. As a beginner, this is the best place to start. You can always create custom profiles later as your store grows.

How to Set Up Shipping Rates in Shopify: Step by Step

Follow these steps to configure your basic shipping rates from the Shopify admin panel:

Step 1 – Go to Shipping and Delivery Settings

Log in to your Shopify admin. In the left sidebar, click on Settings, then select Shipping and delivery. This is your central hub for all shipping configuration.

Step 2 – Open Your Shipping Profile

Under "Shipping profiles," click on Manage next to the General shipping profile. Here you'll see your shipping zones listed, or a prompt to add one if you haven't already.

Step 3 – Add or Edit a Shipping Zone

Click Add shipping zone and give it a name (e.g., "United States" or "Domestic"). Then select the countries or regions that belong to this zone. You can create multiple zones for different regions — for example, one for your home country and one for international orders.

Step 4 – Add Shipping Rates to the Zone

Once your zone is created, click Add rate. You'll be given two main options:

  • Set up your own rates – Enter a flat rate, price-based rate, or weight-based rate manually.
  • Use carrier or app to calculate rates – Pull live rates from carriers like USPS, UPS, or FedEx (requires Shopify plan with carrier-calculated shipping).

For beginners, a simple flat rate (e.g., $4.99 for standard shipping) is the easiest place to start. Enter a rate name, the price, and optionally add conditions based on order weight or price range. Click Done and then Save.

Ready to start your Shopify store? Get 3 days free + 3 months for $1/month, plus a complete first-sales training — 100% free.

Start now — free training included

3 days free · 3 months for $1/mo · Training included

How to Set Up Free Shipping on Shopify

Free shipping is one of the most powerful tools to reduce cart abandonment and increase average order value. Here's how to set it up in two common ways:

Option 1 – Free Shipping Rate Within a Zone

Inside your shipping zone, click Add rate and name it "Free Shipping." Set the price to $0.00. To encourage higher spending, add a condition: under "Add conditions," select Based on order price and set a minimum order value (e.g., free shipping on orders over $50). Save your changes.

Option 2 – Free Shipping via a Discount Code

Go to Discounts in your Shopify admin and click Create discount. Choose Free shipping as the discount type. You can set conditions like minimum purchase amount, eligible countries, or usage limits. Share the code with customers through email campaigns or at checkout.

Both methods work well depending on your strategy. Automatic free shipping over a threshold is great for everyday promotions, while discount codes are ideal for special campaigns.

Tips for Managing Shipping Rates Effectively

Once your shipping rates are live, keep these best practices in mind to keep things running smoothly:

  • Be transparent: Show estimated shipping costs early in the shopping process to avoid surprises at checkout.
  • Test your checkout: Always place a test order to verify that your shipping rates appear correctly.
  • Review rates regularly: Carrier costs change over time — make sure your flat rates still cover your actual shipping expenses.
  • Use shipping apps: Tools like ShipStation or Easyship integrate with Shopify and can automate label creation and offer discounted carrier rates.
  • Offer multiple options: Give customers a choice between standard and express shipping when possible.

Setting up shipping doesn't have to be complicated. With the steps above, even first-time store owners can get a professional, functional shipping setup running in under an hour.

Ready to start your Shopify store? Get 3 days free + 3 months for $1/month, plus a complete first-sales training — 100% free.

Start now — free training included

3 days free · 3 months for $1/mo · Training included

Frequently Asked Questions

Can I offer free shipping to only certain countries in Shopify?
Yes. You can set up separate shipping zones for different regions and add a free shipping rate only to the zones you choose. This gives you full control over where free shipping applies.
Do I need a specific Shopify plan to use carrier-calculated shipping rates?
Carrier-calculated shipping is available on the Shopify plan and above, or on any plan if you pay annually. Basic plan users can still use flat rates or third-party shipping apps.
How do I make sure customers see the free shipping option at checkout?
If you've set up a free shipping rate with a minimum order condition, it will automatically appear at checkout once the cart meets the threshold. You can also display a progress bar using apps to encourage customers to reach the free shipping minimum.
← See all articles