Free WooCommerce plugin · Shipping

Free shipping for the right products.

WooCommerce can only give free shipping by order total or coupon. Free Shipping Control lets you pick which products or categories ship free. Free shipping shows up only when everything in the cart qualifies, so a $15 add-on never rides free on its own.

Free forever · No account, no email, no upsell screens · Version 2.0.0

The problem with the built-in option

WooCommerce's free shipping can't tell a monitor from a cable.

Our store sells big items that ship free and small accessories that don't. WooCommerce couldn't do that without plugins that charge monthly or bury you in rule builders, so we wrote this one.

 WooCommerce on its ownWith Free Shipping Control
Which orders ship freeAny order over a total, or with a couponOnly orders where every item is marked as free shipping
Cheap add-on in the cart aloneCan ship free if it clears the minimumPays normal shipping
Big item + small add-onFree, or not, based only on the totalYour normal rates, with a message saying which item doesn't qualify
What shoppers see when it's freeFree shipping next to every paid optionJust the free option (or keep Express visible, your choice)
Price Free

Flight plan

Three minutes to set up.

  1. Install it

    Upload the zip under Plugins → Add New. Make sure your shipping zones have WooCommerce's normal Free shipping method.

  2. Pick what ships free

    Tick a whole category under Products → Categories, set single products in their Shipping tab, or select many on the Products list and use the bulk action.

  3. That's it

    When every item in the cart qualifies, the shopper gets free shipping. Otherwise they see your regular rates and, if you like, a note explaining why.

Onboard systems

Small plugin, no clutter.

By category

Mark a category and everything in it ships free, including sub-categories. New products added later are covered too.

By product or variation

Each product can follow its category or say Yes or No. Variations can override their product, so the big size ships free and the sample doesn't.

Bulk edit

A "Ships free" column on the Products list, plus bulk actions to switch dozens of products at once.

Clear checkout

When the whole cart qualifies, show only the free option, or keep paid upgrades like Express visible.

Friendly cart message

Optionally tell shoppers which items are stopping free shipping, in your own words.

Plays well with others

Works alongside flat rate, table rate and live carrier rates. Digital items are ignored. Compatible with the Cart & Checkout blocks and HPOS.

Frequently asked by earthlings

Questions before liftoff

Is it really free?

Yes. No trial, no pro version, no sign-up. It's a tool we use on our own store, shared in the hope you'll check out our other plugins.

Does it change my shipping prices?

No. It only decides whether WooCommerce's Free shipping option appears. Your other rates are untouched.

Can I still use a minimum order amount?

Yes. Any minimum or coupon rule you set on the Free shipping method still applies on top.

One product in a free category shouldn't ship free.

Open that product and set Free shipping to "No". A product's own setting always beats its category.

Where's support?

Email us through getalienartifacts.com. Paid plugins get priority, but we read everything.

Like this one?

Our paid plugins, built the same way.

One-time price, no subscriptions required, and made for a real store.

Repairs & services

Add Repair/Service to Cart

Put any repair, custom job or deposit into a customer's cart at the price you set. Send one link, or switch on a floating pay button that shows up for that customer when they log in.

$60 one-time

Store email

Mail Relay for Gmail

Send every WooCommerce and WordPress email through the Gmail or Google Workspace account you already have. No per-email fees and no third-party mail service.

$35 one-time