Smart Coupons provide a powerful, “all-in-one” solution for gift cards, store credits, discount coupons, and vouchers extending the core functionality of WooCommerce coupons.
This doc article explains how you can restrict the usage of a coupon to the specified shipping methods.
Smart Coupons also provides advanced coupon restrictions based on shipping methods, location, payment methods and others.
Restricting coupons by shipping methods is one of the best tricks to encourage your customers to use a particular shipping method.
How to setup shipping-based coupons?
↑ Back to top- Navigate to WordPress Admin panel > Marketing > Coupons.
- Create a new coupon or open an existing one. Enter the required details.
- In the “Usage restriction” tab, under the Smart Coupons Restrictions dropdown field, select “Shipping methods” and then click on the “Add” button.
- Under the ‘Shipping methods’ field, search and select the shipping method/s on which you want to allow the usage of this coupon. In this example, the coupon will get applied only when the customer selects Flat rate or Local pickup as the shipping method.

- Set other coupon restrictions as per your requirements.
- Publish or Update the coupon.
That’s it!