Articles on: Delivery Dates

🏷️ How to Set Delivery Rates by Product

Some products are just harder to deliver β€” fragile items, oversized gear, or things that need special handling. 🧊


The Delivery Rates By Product rule lets you charge a specific delivery rate based on the SKUs in the customer’s cart.



πŸ“‹ Before You Begin


  • βœ… You’ve created a delivery zone β€” see How to Setup Delivery Rates and Zones?
  • βœ… Your products have SKUs set in Shopify
  • βœ… You know which SKUs need a special rate


ℹ️ Product rules live in the Advanced Rates section of the zone form, alongside time and day rules.



βš™οΈ Step 1 β€” Open the Product Rule Popup


β†’ Go to Rates β†’ Edit your zone β†’ scroll to Advanced Rates β†’ under Delivery Rates By Product, click Add Rate By Product.



βš™οΈ Step 2 β€” Fill in the Rule


Start with the shared fields:


  • Delivery Rate Name β†’ appears on the checkout page along with the charges (e.g. Fragile Item Delivery)
  • Delivery Rate Description β†’ appears on the checkout page along with the name
  • Delivery Rate β†’ the amount to charge (set 0 for free delivery)


Then configure the product conditions:


πŸ”€ SKU Condition


Choose how strictly the SKUs must match:


  • ANY product must satisfy this condition β†’ the rate applies if at least one product in the cart matches
  • ALL products must satisfy this condition β†’ the rate applies only if every product in the cart matches


πŸ”’ SKU


Enter the SKUs the rule should look for:


  • Separate multiple SKUs with commas β†’ 1234, 6789
  • Use * for wildcard matches β†’ FRAG-* covers every SKU starting with FRAG-


⚠️ The SKU field is required.


Example


  • SKU Condition β†’ ANY product must satisfy this condition
  • SKU β†’ FRAG-*
  • Delivery Rate β†’ β‚Ή150


Any cart containing a fragile item gets the β‚Ή150 special-handling rate.


β†’ Click Add, then Add Zone / Update Zone, then Save in the save bar.



ℹ️ Good to Know


  • ℹ️ Product rules are checked after price and weight rules in the same zone.
  • πŸ’‘ Use the * wildcard to cover whole product families with one entry instead of typing every SKU.



πŸŽ‰ Final Result


Once saved:


βœ… Carts with matching SKUs get the special delivery rate
βœ… You can require one matching product β€” or a cart full of them
βœ… Wildcards keep long SKU lists short and manageable


Your product-based delivery rates are live πŸš€

Updated on: 20/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!