How to Offer Free Shipping Over an Amount in WooCommerce

Offer WooCommerce free shipping over an amount with a shipping-zone minimum or a free Disco campaign, and decide first whether the threshold counts the total before or after discounts.

Fadiyah Sameh
Content Writer
Last Updated:
4 min read
How to Offer Free Shipping Over an Amount in WooCommerce

Your threshold is $100. A shopper fills the cart to $105, applies a $10 coupon, and lands on $95. Do they still ship free? WooCommerce lets you answer either way, and most stores never notice which answer they picked.

WooCommerce free shipping over an amount drops the delivery charge to zero once the cart passes a set total. There are two ways to build it: a shipping-zone minimum in core WooCommerce, or a free Disco campaign. Settle which total the threshold should measure before choosing.

Set a WooCommerce free shipping minimum amount

Core handles thresholds as a shipping method inside each zone (WooCommerce free shipping documentation):

  1. Go to WooCommerce, then Settings, then Shipping, and open the zone your customers ship to.
  2. Click Add shipping method and choose Free shipping.
  3. In “Free shipping requires”, pick “A minimum order amount” and enter the figure.
WooCommerce free shipping setup with the Free shipping requires options, including A minimum order amount

That dropdown holds four other modes: no requirement, a valid free shipping coupon, the amount OR a coupon, and the amount AND a coupon. Coupon variants pair with a code that has “Allow free shipping” ticked, as our free shipping coupon walkthrough shows.

Because it lives in zones, the rule is per zone. Five zones means five thresholds to keep in step.

Decide which total counts

Choosing a minimum reveals a checkbox: “Apply minimum order rule before coupon discount.” Leave it unticked and the $95 shopper misses out, because eligibility uses the post-coupon total. Tick it and the $105 figure counts.

Neither is wrong. Pre-discount thresholds feel generous and stop codes from costing customers their delivery perk. Post-discount thresholds protect margin when a large coupon would otherwise also wipe out postage.

Automatic discounts raise a second question. Disco applies campaign discounts live rather than saving them to products, so test which figure your shipping method reads: build a cart sitting just above the threshold before a Disco reduction and just below it after.

Free shipping over an amount with a Disco campaign

Disco’s free-shipping campaigns cost nothing, including thresholds based on cart subtotal or on how many items the cart holds. A $100 minimum looks like this:

  1. In Disco, start a new campaign, name it, and choose Shipping as its type.
  2. Leave the product filter on All Products.
  3. Click Add Condition, choose Cart Subtotal, pick Greater Than or Equal, and type 100.
  4. Save, then build a $99 cart and a $101 cart to confirm the switch.
Disco Cart Subtotal condition set to Greater Than or Equal 200 with the operator list open

When the condition matches, Disco adds a $0 Free Shipping rate to the whole order, listed next to your other rates. Swap subtotal for an item-count condition and you get “free delivery on 3+ items” the same way.

Limiting the campaign to certain products or categories changes who qualifies, not what’s free. Once a matching item sits in the cart, that $0 rate covers everything ordered; Disco won’t zero postage on one product while charging for the rest.

Show shoppers how far they are from the threshold

A threshold only lifts order size when shoppers know it exists. Core WooCommerce prints no “you’re $12 away” note. In Disco, a cart message that fills in the remaining amount belongs to the Pro cart banner. Without it, state the number in your header bar or cart text and edit it whenever the threshold moves.

Pick your figure, decide before or after discounts, and test both edges in a private window. Get Disco free for threshold campaigns, or see Disco Pro pricing for the remaining-amount message. For a single department, the category discount guide shows the Categories condition.

Related guide: How to Increase Average Order Value in WooCommerce (12 Proven Ways)

FAQ

Can I offer free shipping on just one product?

Not with a Disco free-shipping campaign. Limiting the campaign to a product decides who qualifies, but the $0 rate then applies to the whole order.

Does the WooCommerce threshold count coupon discounts?

It depends on one checkbox. With “Apply minimum order rule before coupon discount” ticked, the total before the coupon counts; unticked, the total after it counts.

Is free shipping over an amount free in Disco?

Yes. Free-shipping campaigns with cart subtotal or item-count thresholds work in the free plugin. The cart message showing how much is left is Pro.

Written by

Fadiyah Sameh

Fadiyah Sameh is a researcher and writer with 11+ years of experience. As an eCommerce writer with a strong background in SEO, she has a passion for creating compelling and informative content that helps businesses reach their target audience. In addition to her writing skills, she’s also well-versed in content marketing and the technical aspects of eCommerce and has a deep understanding of the various strategies and tactics used to optimize online stores for success.

Leave a Comment

Ready to Boost Your WooCommerce Sales?

Join 700+ store owners using the best WooCommerce discount plugin. Start free or go Pro for BOGO, bulk discounts, and dynamic pricing.

14-Day Money-Back Guarantee • 5-Year Loyalty Rewards • Lifetime Updates