For your requirement of setting delivery charges based on the quantity of products in the cart, there are a few possible solutions:
Using Shopify’s Built-in Shipping Settings
If you’re on Shopify’s Advanced or higher plan, you can create custom shipping rates based on item quantity:
Go to Shopify Admin → Settings → Shipping and Delivery → Manage Rates
Create a new shipping profile
Add conditions based on item quantity
1 item: €14
2-3 items: €18
4-6 items: €22
Shopify natively allows weight-based and price-based shipping, but quantity-based shipping would require an app or custom solution.
Using a Shopify App (Recommended)
If you want a fully automated and flexible solution, you can try these apps:
Advanced Shipping Rules
Better Shipping
Parcelify
These apps allow you to set shipping rates based on product quantity, weight, or location.
Thanks for your feedback.
Unfortunately I’m not on a Shopify’s Advanced plan. And the applications you listed are a bit too expensive for my client at the moment, that’s why I was looking for a potential basic and free solution.
I think I’m going to have to cheat a bit and work with weight ranges…
If you have any other ideas, I’d love to hear from you.
Your expectation is easy to configure in our app, Shipping Rates by Smartive, which is currently free. However, it only works with the Shopify annual plan or higher. If you’re on a Shopify monthly plan, an additional $20/month fee may be required.
Shopify offers built-in options for configuring conditional shipping rates based on the weight or price of items in the cart. However, Shopify does not provide built-in options for setting shipping rates based on individual items or item quantities.
If you prefer not to use third-party apps and would like to make use of Shopify’s built-in options, I recommend configuring your shipping based on either the weight or price of the items in the cart. This is easy to set up using Shopify’s built-in features.
Alternatively, if this setup doesn’t work for you, you can adjust your product pricing to cover the shipping costs. This way, when a customer places an order, the shipping cost will automatically be included in the total price based on the quantity of items ordered.