Free Shipping for Orders Over a Certain Weight


In this guide, we will go through how to offer a certain shipping option or method for free for a certain item weight threshold. The below setup uses the example of free UPS Ground shipping if the order weighs over 100lbs.


This doc assumes you have your UPS Carrier set with UPS Ground as an available shipping method


  1. Click on Filters on the navbar and add a new filter.
  2. In the Basic panel, give the filter a name (e.g. “Over 100lbs”)
  3. On your new filter, select “Whole Cart” under Filter Applies To dropdown
  4. In the Filters panel, select “Range” for the Weight filter dropdown, and enter a Min value of 100. Check the No Max checkbox and Save. You now have a filter set up which will match against an order with more than 100lbs.
  5. Click on Shipping Rules on the navbar and add a new rule.
  6. In Basic tab, enter a descriptive name (e.g. “Free UPS Ground over 100lbs”)
  7. Under the Shipping Methods section, add UPS Ground in the Live Shipping Methods Assigned section
  8. In the Actions tab under the “Action to Perform” section set I want to… to “Modify the Price of my selected Shipping Methods” and In Order to… to   “Override Rates” and “By a Flat Rate”
  9. Enter “0” for the flat rate and set And Apply This Rate to “Per Cart”
  10. In the Conditions tab, select the Filter you just set up under “Weight/Price/Quantity is”
  11. Save and test your rule.

ShipperHQ will now set UPS Ground to free if the order has over 100 pounds.

Other Options

Combining the price Filter with other Filters or Shipping Groups or Shipping Zones you can define more specific scenarios in which to offer free shipping. You can also use this same approach to set Flat Rate shipping in certain scenarios.

Was this doc helpful?