How to waive Flat Rate shipping when a coupon is used in WooCommerce
Sometimes you want to reward customers who use a specific coupon by removing their flat-rate shipping charge. This setup can help increase coupon usage, improve conversion rates, and create a more appealing checkout experience.

This guide explains how to automatically waive a flat-rate shipping fee when a customer applies a coupon code during checkout. You can use this for special promotions, seasonal offers, or VIP customer rewards. (Plugin feature: Coupon Conditions)
Example: A WooCommerce clothing store offers a "FREESHIP20" coupon for free shipping in one step. Customers who enter the coupon during checkout automatically see the Flat Rate shipping cost removed.
Preconditions
- Flat Rate Shipping Plugin is installed and activated.
- You have at least one Flat Rate shipping method configured.
- You have an active coupon created in WooCommerce → Marketing → Coupons.
Step-by-Step Instructions
- Access Flat Rate Settings
-
Go to: WordPress Dashboard → Flat Rate → Manage Shipping.
Edit Your Flat Rate Method
- Locate the Flat Rate shipping method you want to waive when a coupon is used.
- Click Edit.
-
- Set Coupon Condition
- In the Conditions section, add a condition:
- Condition Type: Coupon Code.
- Operator: Equals.
-
Value: Your specific coupon code (e.g.,
FREESHIP20).Set Fee to Zero When Coupon is Used
- Under Fee Amount, enter
0. -
This ensures the shipping cost becomes free when the coupon condition is met.

- In the Conditions section, add a condition:
- Save Changes
-
Click Save Settings to apply the changes.

-
Ready to See All Features in Actions?
Access our complete advanced features instance, allowing you to configure every feature with real checkout scenarios.
Alternate Uses
- Apply the same setup for percentage-based discounts with free shipping.
- Use for loyalty rewards — waive shipping for members with unique coupon codes.
- Combine with the minimum order amount conditions for bigger cart sizes.
Business Benefits
- Encourages coupon usage — boosting promotions and conversions.
- Improves customer satisfaction by combining discounts with free delivery.
- Flexible marketing tool for seasonal or targeted campaigns.
Expected Outcome
- Without the coupon, Customers pay your set Flat Rate shipping fee.
- With the coupon applied, the Flat Rate fee is waived and replaced by free shipping.
- Increased coupon redemption rates and higher sales during promotions.

