How to Offer Free Shipping in ShipperHQ
Overview
Find the right way to offer free shipping — unconditional, tied to cart value, or reserved for specific products, zones, or customers
Table of Contents
Free shipping is one of the most effective levers for reducing cart abandonment, but "offer free shipping" can mean very different things depending on the business. A merchant selling furniture might want free shipping on every order over $150. A merchant selling both retail and wholesale might want it reserved for wholesale accounts. A merchant running a spring promotion might want it available only through a discount code, or only to customers in the continental US.
ShipperHQ supports all of these scenarios. This guide explains the two underlying mechanisms available and links to a scenario-based index so you can find the setup that matches your goal.
Two Ways to Offer Free Shipping
ShipperHQ offers free shipping through two different mechanisms. Understanding which one fits your scenario before you start configuring will save you time.
Free Shipping Carrier is a dedicated carrier that always returns a $0 rate. It's best when free shipping is unconditional, or when it's controlled entirely by which products or shipping groups are assigned to it. Set it up once, then manage its visibility through carrier assignment, shipping groups, and shipping rules.
→ See Free Shipping Custom Carrier
Free Shipping via Shipping Rules dynamically overrides an existing carrier's rate to $0 when specific conditions are met — cart price, weight, quantity, destination zone, customer group, and more. This is the better fit when free shipping is conditional and needs to coexist with your paid shipping methods.
→ See Creating Shipping Rules
Most merchants that need free shipping tied to a threshold, a promotion, or a customer segment will use Shipping Rules. Merchants that want a permanently free option — such as local pickup-style delivery or a dedicated "always free" method for a subset of products — are better served by the Free Shipping Carrier.
Free Shipping by Scenario
The scenarios below are grouped by the type of condition they use. Each links to a step-by-step guide for that setup.
Condition-Based
- How to Offer Free Shipping on Orders over $X — return free shipping once cart value exceeds a set amount
- Free Shipping for Orders Over a Certain Weight — return free shipping once cart weight exceeds a set amount
- Free Shipping for Orders Over a Certain Quantity — return free shipping once the number of items in the cart exceeds a set amount
Product & Group-Based
- How to Offer Free Shipping on Certain Items Only — apply free shipping to a specific shipping group while other items in the order return standard rates
- Free Shipping by Itself When Certain Items are Alone in the Cart — return free shipping only when a shipping group's item is ordered on its own; if other items are added, free shipping is not applied
- Free Shipping for Specific Products When Cart is Over X Value — apply free shipping to a specific shipping group when the total cart value exceeds a set dollar amount
Zone-Based
- Free Shipping to Specific Shipping Zone — return free shipping when the destination address falls within a defined shipping zone
- Restrict Zones from Free Shipping When Cart is Over $ Amount — offer free shipping above a threshold everywhere except specific excluded zones
- Free Shipping to US 48 for Orders Over $100 — combine an order value threshold with a destination zone
Customer & Promotion-Based
- How to Offer Free Shipping for a Specific Customer Group — return free shipping for a designated customer group or tag
- How to Offer Free Shipping With a Discount Code — return free shipping when a customer applies a coupon or discount code
Platform-Specific
- Offer Free Shipping for Specific Products in BigCommerce — configure product-level free shipping using BigCommerce's Free Shipping product setting
Troubleshooting Free Shipping
If free shipping isn't behaving as expected, start with the general diagnostic flow, then check the platform-specific guidance below if it applies to your store.
- Free shipping isn't applying as expected → see Diagnosing Shipping Rate Issues
- "Free Shipping" appears in the cart but isn't configured in ShipperHQ → see "Free Shipping" shown in the cart but not in ShipperHQ? (BigCommerce)
- Free shipping keeps showing after disabling rules and carriers on WooCommerce → see Free Shipping Still Showing on WooCommerce After Disabling ShipperHQ Rules and Free Shipping Carriers