Home / Shopify DIY / How to Test Shipping Rates in Shopify

How to Test Shipping Rates in Shopify

This guide walks you through testing shipping rates in Shopify without affecting your live store setup. You’ll create temporary (unlisted) test products, assign them to a dedicated shipping profile, and preview rates directly in checkout.

1. Create a Dummy Test Product

You’ll start by creating one or more test products that won’t appear in your live storefront.

  1. In Shopify Admin, go to Products → Add product.
  2. Name it something like “Test Shipping Product”.
  3. Set the product to "Unlisted" so it won’t appear to customers.
  4. Under Shipping, enter the correct weight (important for rate testing).
  5. Save the product.

2. Create a Dedicated Shipping Profile

Using a separate shipping profile keeps your tests isolated from real products.

  1. Go to Settings → Shipping and delivery.
  2. Under Custom shipping rates, click Create new profile.


  3. Name it something like “Test Rates Profile”.
  4. Add your test product(s) to this new profile.


  5. Add a Shipping zone.


  6. add the shipping rates you want to test.


    If you're testing a carrier-calculated rate from an app, enable the service inside this profile.


3. Enable Only the Rates You Are Testing

Inside your test profile:

  • Remove any rates you don’t want included in the test.
  • Keep only the rate(s) you’re evaluating.

4. Test Rates in Checkout

Checkout testing gives you the most accurate result.

  1. Make sure the test product is Unlisted (still hidden from customers).
  2. Click Preview at the top of the product page.
  3. Add the test product to cart.
  4. Go through checkout until shipping is calculated.

You should now see only the rates configured in your Test Rates Profile.

5. Clean Up When You’re Done

Once you’ve completed your testing:

  • Remove or disable the Test Rates Profile.
  • Keep or delete the test product, depending on your workflow.
  • Re‑enable any rates you temporarily disabled.

Summary

By isolating test products and rates inside their own profile, you can:

  • Preview and troubleshoot shipping calculations
  • Test carrier‑provided rates from an app
  • Ensure checkout shows only the rates you intend to provide customers

This method keeps your live store uninterrupted while giving you full control during testing.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.

Shopify app: Rate Lab

DIY Custom Carrier Service. Design your own shipping rates using our JSON/liquid editor.

Rate Lab is a DIY Custom Carrier Service solution. You have full control over what rates are returned to checkout. If you're considering a custom carrier service, but don't want to build and maintain a custom app, this is the solution for you.

  • Take full control of your Shipping Rates with Liquid rate logic
  • Copy/paste common use cases from our sample library
  • Available to all Shopify plans

Developer-friendly, user interface. Get it from the Shopify app store or read through the documentation here.