Shipping profile logic

Topic summary

A merchant wants to offer free US shipping for one specific product while using calculated shipping internationally, but encounters an issue where multiple shipping charges appear when that product is combined with others in a cart.

The Problem:

  • Creating separate shipping profiles causes Shopify to add rates together at checkout
  • Results in duplicate shipping charges even though items ship together in one package

Recommended Solution:

  • Consolidate all products into a single shipping profile to prevent rate stacking
  • Configure shipping zones (US and Rest of World) within that unified profile
  • Use a third-party app like PH Multi Carrier Shipping Label for product-specific shipping rules

Expected Behavior:
With the app-based approach, customers see free shipping when the special product is in cart, and standard rates apply when additional products are added. Note that both free and paid shipping options may display at checkout when products are combined.

Summarized with AI on October 29. AI used: claude-sonnet-4-5-20250929.

I have one product that I would like to offer as Free Shipping in the US, but use calculated shipping for the rest of the world. I already have a shipping profile set up similar to that, but it applies to all products where shipping is free on orders over $100.

I tried creating anew shipping profile for that one product, but when I did a test order for a European customer with that 1 product and one other product, it shows the shipping charge for that one product, and another shipping charge for the other product. I would ship them together in one package, so I don’t want to see two separate shipping charges.

How do I set up my shipping profile to do this properly?

1 Like

Hi @PJ_AeroRarities ,

Thanks for sharing the details!

You’re absolutely right—when products are placed in separate shipping profiles, Shopify adds the rates together at checkout, which results in the double shipping charges you’re seeing.

To set things up the way you want (free US shipping for one specific product, calculated rates for international orders, and proper combined rates when multiple items are in the cart), here’s what we recommend:

  1. Move all products into a single shipping profile to prevent Shopify from combining rates across profiles.
  2. Set up your shipping zones (e.g., US and Rest of World) within that profile. Just note that when a free shipping product is combined with another product, both the regular shipping rate and the free shipping option may appear at checkout.
  3. To apply free shipping only to that one product within the US, using an app like PH Multi Carrier Shipping Label can help. It allows for product-specific shipping rules while ensuring the correct rates are shown when multiple items are purchased. In this setup, when the free shipping item is added to the cart, customers will see the free shipping option. If additional products are included, standard rates will appear.

Hope this helps! Let me know if you’d like guidance on setting it up—happy to help where I can.