How to Setup WooCommerce Shipping Discount

How to Setup WooCommerce Shipping Discount (Easy Steps)

Did you know the leading reason people abandon their carts after adding products?

Shipping costs. A massive 48% walk away due to high shipping costs and taxes.

Now, imagine what that 48% is worth annually: a staggering $1.92 trillion in lost sales!

But here’s the good news: Businesses like yours can recover up to $108 billion from that abandoned cart loss by offering free shipping or shipping discounts. That’s a game-changer for your revenue and conversions.

Shipping discounts are a powerful incentive to encourage customers to complete their purchases. And if you’re running a WooCommerce store, you’re in the perfect position to make it happen.

In this guide, we’ll show you step-by-step how to create a WooCommerce shipping discount to boost your sales.

Let’s dive in!

How to Setup WooCommerce Shipping Discount?

Looking to offer shipping discounts in your WooCommerce store?

Want to tailor these discounts based on different customer scenarios?

The key to boosting sales is offering personalized shipping discount WooCommerce that cater to your customers’ needs.

To make this happen seamlessly, you’ll need a discounted shipping rates WooCommerce plugin that allows you to create flexible, discounted shipping rates. With the right setup, you can attract more customers, reduce cart abandonment, and give your conversions a healthy boost.

According to our research, one of the market’s latest and best discount plugins is the Disco Dynamic Discount Plugin for WooCommerce. This incredibly easy-to-use plugin makes creating shipping discounts a walk in the park.

Disco - WooCommerce shipping discount plugin

Without further ado, let us walk you through the steps to create shipping discount WooCommerce using this plugin.

We are creating WooCommerce discount to shipping only for specific products. Let’s say you want to offer free shipping to specific products. Here’s how to set that up using Disco:

Step 1: Install and Activate Disco Plugin

Navigate to Plugins >> Add New in your WordPress dashboard. Search for “Disco” and install the plugin.

Once installed, click Activate.

Install Disco

Step 2: Create a New Discount

Go to WordPress >> Disco.

Disco menu

Click Create a Discount.

Create a WooCommerce shipping discount

You will be redirected to the Disco discount generation window.

Discount window

Step 3: Configure Discount Details

Discount Name: Assign a clear name for your discount (e.g., “Free Shipping Over $50”). This helps you identify it later.

Step 4: Choose Discount Type

On the Discount Intention section, you’ll see various discount types. Select Free Shipping.

Free Shipping

This ensures the discount specifically targets shipping costs.

Step 5: Set Discount Conditions (Who Qualifies)

For this basic example, we need to select the specific products you want to offer free shipping on. Select the Few Products option.

Few products

Search to select your target products. You can also set a discount expiry date and user limit.

select products

Step 6: Save & Test the Discount

Once you’ve configured all settings, click the Save button to activate your free shipping discount.

save discount rule

Add the targeted products to your front store to test the discount rule.

free shipping discount

As you can see, the WooCommerce shipping discount has been applied successfully.

Different Scenarios for Creating WooCommerce Free Shipping Discounts

Disco allows setting a wide range of additional filters. For instance, you might restrict the discount to specific products, categories, user roles (e.g., new customers), or specific shipping classes.

Here are a few examples of setting up WooCommerce shipping discount rules using the Disco plugin for different scenarios:

How to Create a Cart Amount Based WooCommerce Shipping Discount?

Encourage customers to spend more by offering free shipping when their cart total reaches a specific amount.

  • Example: Offer free shipping on orders over $100.

First, select the Free Shipping option.

free shipping

For this scenario, we can continue with the All Products option.

all products

Next, it’s time to add a condition. Condition filters are the secret to personalizing and fine-tuning your discount rules. With the Disco plugin, you have access to a wide range of condition filters, allowing you to customize your discount strategies in endless ways to fit your store’s needs.

WooCommerce shipping discount conditions

Click the Add Condition button.

add condition

For this example, we will need the Cart Subtotal filter. Select it from the filters dropdown.

cart total

If you want to offer free shipping on 100 or more than that amount, you need to select the Greater Than or Equal option. Finally, input your base value.

greater than or equal

Add products worth $100 or more to your cart, and the system will automatically apply the WooCommerce shipping discount.

WooCommerce shipping discount

How to Offer Free Shipping for Returning Customers?

Reward your loyal customers by offering free shipping on their next purchase.

  • Example: Free shipping for customers who have made at least three previous purchases.

Select Free Shipping and All Products again from the top.

shipping discount

You want to offer free shipping based on the customer’s purchase history. To do so, scroll down to the purchase history section of the condition filters.

number of orders made

For this example, select the condition called Number of Orders Made by Customer. Set the value 3 and select the Greater Than or Equal option for all customers who have placed more than 2 orders previously.

discount condition

Save the discount rule, and your loyal customers with a minimum 3 orders purchase history can now enjoy free shipping on their next purchase.

How to Create a WooCommerce Shipping Discount for a Specific Category?

  • Example: Free Shipping on products from a specific category.

Let’s say you want to offer free shipping for all products in a particular category, like “Hoodie.” To offer this WooCommerce category discount, start by selecting the Free Shipping and All Products option.

WooCommerce shipping discount settings

Next, hit the Add Condition button. Select the Categories option from the filters.

category condition

Search and select the category and save your WooCommerce shipping discount rule.

select category

Let’s first add some products from a different category to check if they trigger the discount.

no discount

As you can see, shipping not discounting WooCommerce means a discount was not applied. 

Now, add some products from the Hoodie category. This will trigger the free shipping discount and apply it to the cart.

WooCommerce shipping discount

How to Offer WooCommerce Shipping Discount for Multiple Items?

  • Example: Offer free shipping on 5 or more items.

Let’s say you want to offer a WooCommerce quantity discount where you offer free shipping when a customer purchases 5 or more items. Here’s how to set it up:

Select the initials as you did before.

discount settings

Select the Cart Items Quantity condition.

cart item quantity

Set the values as you can see below.

set condition

Let’s try this rule out from the front.

free shipping

Working as per your set conditions.

How to Offer a WooCommerce Shipping Discount for First-Time Customers

You can attract new customers by offering free shipping on their first purchase. This offer incentivizes your visitors to turn into buying customers.

  • Example: Free shipping on the first order for new customers.

To set this WooCommerce first-order discount rule, select Free Shipping and select all products from the top settings.

discount intention

After that, select the condition Is First Order from the filters.

first order

Configure the rest of the settings, as you can see below, and save your rule.

first order discount

From now on, any new customers in your store can enjoy free shipping on their first purchases.

How to Setup WooCommerce Shipping Discount with Core Functionality

WooCommerce comes packed with decent shipping tools and features that allow you to offer multiple shipping methods in your store. The built-in tool lets you create shipping rates for different locations and also allows you to offer free shipping based on different conditions.

You can also combine WooCommerce shipping coupons & discounts using the default tools. Moreover, you can even offer table rate shipping to some extent using these tools.

Check out our complete guide on WooCommerce shipping setup for a complete walkthrough. Now, let’s talk about our topic of discussion – WooCommerce add discount to shipping.

WooCommerce allows you to offer free shipping to your customers using its shipping tool. You can apply a WooCommerce shipping discount or free shipping, to be exact, based on the following conditions,

  1. Location-based free shipping
  2. Free shipping based on minimum spent
  3. Free shipping using a WooCommerce shipping discount coupon

Let’s check out how to achieve these.

How to Offer Free Shipping Discounts Using Core WooCommerce

Let’s say you want to offer a free WooCommerce shipping discount to customers from some specific cities in Florida and New York.

To offer this discounted shipping locally WooCommerce, jump to WooCommerce >> Settings and click the Shipping tab. Hit the Add Zone button.

create zone for WooCommerce shipping discount

From the zone creator page, you need to set your location and create the shipping methods.

zone settings

Let’s name the zone Free Shipping Discount so you can find it easily among other zones. From the Zone Regions, select your locations.

zone configure

First, search for and select the states, then enter the city zip codes where you want to offer a free shipping discount.

Next, click on the Add Shipping Method button.

add shipping method

Select Free Shipping and click Continue.

free shipping WooCommerce shipping discount

WooCommerce allows you to offer free shipping based on the following conditions.

free shipping requires
  1. No Requirements: Free shipping is automatically applied, and the customer does not need to take any manual action. It’s like getting a gift with every purchase, hassle-free.
  2. Free Shipping Coupon: Customers must enter and apply a shipping discount WooCommerce coupon code during checkout to receive free shipping.
  3. Minimum Order Amount: Free shipping is granted when the total order amount reaches a certain threshold, e.g., $200. It’s an incentive to spend more to save on shipping costs.
  4. Coupon OR Minimum Order Amount: Customers can qualify for free shipping by either using a specific coupon code or by meeting a minimum order value.
  5. Coupon AND Minimum Order Amount: Customers must meet both criteria: have a specific coupon code and reach a minimum order value. This ensures that only qualifying customers receive free shipping.

For the current example, select the No Requirements option and save your settings. Customers from your selected zone/area can now enjoy free shipping on their purchases. 

How to Set Up WooCommerce Shipping Discount Based on “A Minimum Order Amount”?

Let’s say we want to offer free shipping to customers who add $200 or more worth of products to the cart. To offer this WooCommerce shipping discount:

  • Step 1: Choose the “A Minimum Order Amount” option.
  • Step 2: Set the minimum order amount to $200.
free shipping settings for WooCommerce shipping discount
  • Step 3: Checkmark the option “Apply minimum order rule before coupon discount.” This ensures the order total is evaluated before any discounts are applied, so even if a coupon reduces the total below $200, the customer still gets free shipping if the pre-discount amount is $200 or more.
  • Step 4: Save the settings.

By following these steps, you can ensure your customers get a free shipping discount WooCommerce if they spend $200 or more or if they have a valid coupon. For any other place in the world, let’s set a standard shipping flat rate of $30.

rest of the world

Let’s test it out from the front end.

WooCommerce shipping discount

As you can see, when the address and zip code match one of our selected areas, and the cart total is $200+, then the system auto-applies the free shipping WooCommerce shipping discount.

If the zip code or location doesn’t match our shipping zone set locations, the cart will show the flat rate we configured.

flat rate

In addition to free shipping, you can offer shipping discounts on local pickups.

local pickup WooCommerce shipping discount

You can set up a local pickup shipping zone and offer a free shipping WooCommerce shipping discount to customers who pick up their orders from your physical store locations.

How to Create a WooCommerce Shipping Discount Coupon

The default WooCommerce coupon tool allows you to create free shipping coupons. Let us demonstrate the process.

Let’s say for the holiday season, you want to offer special free shipping coupons to customers from Chicago. Create a new shipping zone, set the location zip code, and add a free shipping method.

zone configuration

Select the option “A Valid Free Shipping Coupon” from the Free Shipping Requires dropdown.

valid coupon

Create and save all your changes. Next, go to Marketing >> Coupons and add a new coupon.

WooCommerce shipping discount coupon

Checkmark the option Allow free shipping. Set a coupon code and publish the coupon.

From the front end, add some products and input an address from Chicago matching our set zip code.

WooCommerce shipping discount coupon

To apply a shipping discount WooCommerce coupon, click the Add A Coupon option and enter your WooCommerce shipping discount coupon code. The system will apply free shipping if everything matches according to your settings.

In addition to just plain free shipping, you can also apply free shipping based on different conditions, such as –

  • Percentage/fixed cart/fixed product discounts along with free shipping
  • Free shipping based on –
    • Minimum spend
    • Specific categories
    • Maximum spend
    • Specific products
    • Customer email addresses
usage conditions

Why Offer a WooCommerce Shipping Discount and How They Benefit Your Business?

Shipping discounts have become a standard practice in eCommerce, and for good reason. They can be a powerful tool to boost sales, attract new customers, and enhance overall customer satisfaction.

Let’s delve deeper into the reasons why you should consider offering shipping discounts in your WooCommerce store and how they can positively impact your business.

Why Offer Shipping Discounts?

  • Increase Sales: Shipping discounts act as a compelling incentive for customers to make a purchase. When faced with the prospect of free or discounted shipping, many customers are more likely to add items to their cart or complete their purchase, even if they were initially hesitant.
  • Attract New Customers: Free shipping, in particular, can be a highly effective way to attract new customers to your store. It removes one of the potential barriers to purchase and makes your products more appealing.
  • Improve Customer Satisfaction: Customers generally appreciate free or discounted shipping. It can create a positive shopping experience and contribute to higher customer satisfaction levels. This can lead to increased customer loyalty and repeat business.
  • Clear Inventory: Shipping discounts can be a useful strategy to clear out excess inventory. By offering a discount on specific products or categories, you can encourage customers to purchase items that might not be selling well.

How Shipping Discounts Benefit Your Business

  • Increase Average Order Value: When customers know they will receive free or discounted shipping, they may be more inclined to add additional items to their cart. This can lead to a higher average order value and increased revenue.
  • Improve Conversion Rate: Shipping discounts can help to convert more website visitors into paying customers. By removing the shipping cost as a potential barrier to purchase, you can increase your conversion rate and drive more sales.
  • Build Customer Loyalty: Customers who have a positive experience with your shipping discounts are more likely to return to your store in the future. This can lead to increased customer loyalty and repeat business, which is essential for long-term success.

Wrap up

While shipping discounts offer a multitude of benefits, it’s crucial to implement them strategically. Carefully analyze your profit margins and ensure the discounts you offer don’t significantly erode your bottom line.

By effectively utilizing WooCommerce shipping discount strategies, you can transform your WooCommerce store into a magnet for satisfied customers and achieve long-term success in the competitive world of eCommerce.

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.

6,339,217+ Downloads. 635+ plus 5-star ratings. Promote products on any platform you want.