Custom Shipping Rules Question

Topic summary

Issue: Set up free shipping only when a specific product is purchased together with another product.

Proposed solution (Shopify-native):

  • Discounts (Automatic Discount → Free Shipping): Create an automatic free-shipping discount. Set minimum requirements (amount or item quantity) and limit customer eligibility so it applies only when both target products are in the cart. “Automatic Discount” = a discount applied at checkout without a code.
  • Shipping Profiles (Settings → Shipping and Delivery): Create a custom shipping profile, assign the products that should trigger free shipping, and configure rates so free shipping applies when those specific products are purchased together. “Shipping Profiles” = product groups with their own shipping rates.

Apps for advanced rules:

  • If more granular logic is needed (specific product combinations or conditions), consider third‑party apps such as Advanced Shipping Rules or Better Shipping.

Outcome/Status:

  • A clear step-by-step approach was provided, plus app options for more complex cases.
  • No confirmation from the original poster on implementation or success; discussion appears open with an offer for further setup help.
Summarized with AI on December 10. AI used: gpt-5.

How can I set up shipping rules to offer free shipping if a specific product is purchased with another product?

To set up shipping rules that offer free shipping when a specific product is purchased together with another, you can use Shopify’s Discounts and Shipping Profiles features. Here’s how you can configure this:

1. Create a Discount for Free Shipping

  • Go to Shopify Admin → Discounts.

  • Click Create Discount and choose Automatic Discount.

  • Set the Discount Type to Free Shipping.

  • Under Minimum Requirements, select Minimum Purchase Amount or Minimum Quantity of Items (depending on the criteria for the specific product).

  • In the Customer Eligibility section, you can set the discount to apply only when both products are in the cart.

2. Use Shipping Profiles to Set Specific Rules

  • In Shopify Admin → Settings → Shipping and Delivery, create Custom Shipping Profiles.

  • Assign the products that should trigger the free shipping to this profile.

  • Set up shipping rates for this profile, ensuring that free shipping applies when those specific products are purchased in combination with the others.

3. Consider Apps for Advanced Shipping Logic

  • If you need more granular control (for example, offering free shipping on specific combinations of products), you can use a Shopify app like Advanced Shipping Rules or Better Shipping. These apps allow for more advanced conditional shipping rules based on product combinations.

This way, when a customer adds the specific product to their cart alongside the other, the free shipping offer will be automatically applied during checkout.

Does this help? Feel free to let me know if you need any more details on how to implement this or if you’d like assistance setting it up!