How Do I Show Free Shipping by Itself When Certain Items are Alone in the Cart?

Overview

You offer free shipping when certain products are alone in the cart. This doc covers the different ways to set this up.

You can choose to show free shipping on a live method (UPS Ground – $0), or a custom method (Free Shipping – $0).

SETUP A: Override Live Rate

Follow this setup if you want to override a live rate with $0 price. For example: show UPS Ground at $0.

Part 1: Create a Shipping Group

  1. Click on “Shipping Groups” on the left nav and add a new one. Don’t worry about any of the advanced settings.

This shipping group will need to be assigned to all of the products that this rule is to apply to.

Part 2: Create the New Carrier Rule

  1. Click on “Carrier Rules” on the left nav, and then click “Add New +”.
  2. Enter a name for this rule, something like “Free Shipping for X products”.
  3. In the “Applicable Shipping Methods” section, choose the shipping method that you want to apply the rule to.
  4. In the “Conditions” section, select the shipping group you defined in Part 1 under the Must Include all these Shipping Group(s) dropdown.
  5. Under the Excludes these Shipping Group(s) dropdown, select any of your other created Shipping Groups, as well as ‘All Product Not Assigned’.
  6. In the “Actions” section, find the drop down called “Action to Perform” and choose “Set/Surcharge Shipping Methods.” Select “Set Rates” under the “Adapt Shipping Rates” drop down.
  7. Select “per shipping group” under “Apply shipping rate/percentage” and select the shipping group defined in part 1.
  8. In the “Shipping Rate” field enter $0.00
  9. Save the rule.

Free shipping is provided to that particular product when it is the only thing in the cart.

SETUP B: Show Specific “Free Shipping” Name

Follow this setup if you want to display a custom method that’s called “Free Shipping”.

Part 1: Create a Shipping Group

  1. Click on “Shipping Groups” on the left nav and add a new one. Don’t worry about any of the advanced settings.

This shipping group will need to be assigned to all of the products that this rule is to apply to.

Part 2: Create Rule to Hide Standard Shipping when only Free are in the cart

  1. Click on “Carrier Rules” on the left nav, and then click “Add New +”.
  2. Enter a name for this rule, something like “Hide Standard Shipping when Free Shipping ordered alone”.
  3. In the “Applicable Shipping Methods” section, choose the Standard Shipping option you want to hide.
  4. In the “Conditions” section, select the shipping group you defined in Part 1 under the Must Include all these Shipping Group(s) dropdown.
  5. Under the Excludes these Shipping Group(s) dropdown, select any of your other created Shipping Groups, as well as ‘All Product Not Assigned’.
  6. In the “Actions” section, find the drop down called “Action to Perform” and choose “Hide Shipping Methods.”
  7. Save the rule.

Part 3: Create Rule to Hide Free Shipping when non-free products are in the cart

  1. Click on “Carrier Rules” on the left nav, and then click “Add New +”.
  2. Enter a name for this rule, something like “Hide Free Shipping when non-Free items in cart”.
  3. In the “Applicable Shipping Methods” section, choose the Standard Shipping option you want to hide.
  4. In the “Conditions” section, select all shipping groups except your Free shipping group in the Includes one or more of these Shipping Group(s) dropdown.
  5. In the “Actions” section, find the drop down called “Action to Perform” and choose “Hide Shipping Methods.”
  6. Save the rule.

If the cart contains only items that are eligible for free shipping, your Free Shipping option will be shown. If there are products in the cart that are not eligible for Free Shipping, Standard Shipping will be shown.

Was this doc helpful?