Accepting credit cards, warehouses, and shipping and fulfilling orders
Hello, I am a fan of the split shipping option and have recently started using it for Pre-Orders to display when Pre-Order items will ship but also allow in-stock items to ship immediately. However, I have a shipping rate set for condition of $175.00 or more to be free shipping and this gets applied to both shipments even if none of them reach the $175.00 threshold. I wanted to know how I can modify the shipping rates so that it applies to each shipment and not the total order amount as I don't want to offer free shipping when they have a $160 item for pre-order and add $15 of in-stock items. Currently when their cart total is $175 it makes every single shipment free, in the previous case I would want to charge shipping on both shipments.
It would also be nice if there would be an option where users can combine shipments if they wanted so that all items will ship when the last item comes in stock.
Hey @harpstcg !
I totally get what you're trying to do with split shipping, especially when balancing pre-orders and in-stock items. Right now, Shopify's free shipping threshold applies to the total cart value, which is why both shipments are getting free shipping even when neither individually meets the $175 limit.
To fix this, you’ll want to set up two separate shipping profiles—one for pre-orders and one for in-stock items. You can do this in Shopify Admin > Settings > Shipping and Delivery. Each profile will have its own fulfilment locations and shipping zones, but the products themselves can’t be in both profiles at the same time.
Within each profile, you’ll need to add different types of rates:
This way, Shopify will calculate shipping separately for pre-orders and in-stock items instead of applying free shipping across the entire order. To make the experience more user-friendly, you can also enable the Split Shipping option under Shipping and Delivery so customers can see the breakdown clearly.
Let me know if this was helpful!
Copy paste responses are not ever helpful.
I have split shipping setup, I have my separate profile for pre-order items. My problem is the free shipping threshold gets looked at from the total cart value and not the value of each shipment.
When I have a cart that looks like this:
in-stock: $15
pre-order: $160
the shipment options at checkout show this:
in-stock: free
pre-order: free
I want it to look like:
in-stock: paid
pre-order: paid
But I still want to offer free shipping when the shipment of either in-stock or pre-order reaches the $175 threshold.
Hey!
I see what you mean, and unfortunately, Shopify’s default setup doesn’t allow for shipping thresholds to be applied per shipment separately. To get more control over this, you might want to explore advanced shipping apps that offer more flexibility with per-shipment pricing. That way, you can ensure the free shipping threshold applies exactly how you want it to.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025