Posted on

Apply coupons automatically in WooCommerce

We’re so excited to present you a new feature in Fish and Ships Pro! Apply coupons automatically in WooCommerce: cart based, programmatically free. It allow you to apply discount coupons under the conditions you want over the cart.

On the rules table of shipping costs, you have now a new special action: “Add coupon”. So you can use all the conditions, combinated if you need: weight, size, volume, shipping class, category, tag, price, quantity… the same powerful rules, in the same way, as you’ve set the shipping costs until now.

And much more! You can customise the message that appears when the coupon is applied or removed, or mute it. And you can also hide the coupon code, and replace it with something like “christmas discount”. Yes… wow! 😉

…but not enough! You can also extend (if you want) this coupon application to the whole shipping zone, althrough you combine Fish and Ships with another shipping methods: WC Flat shipping or other 3rd party plugins.

How apply coupons automatically works

So nice to be true? Let’s see how Apply coupons automatically in WooCommerce works: Let’s say we want to add a 10% discount over the carts where books total exceeds 100$.

First of all:, we will create a dedicated WooCommerce coupon for it, as any other standard coupon:

Create a dedicated coupon, for apply automatically in WooCommerce
Create a dedicated coupon, for apply automatically in WooCommerce

Setting the automated coupons conditions and options

Ignore the first rule, it’s the previous shipping rate, about 1$ per kilogram of weight, not related to coupons. Take a look to the second shipping rule: Weight equal or greather than 100$ AND in shipping class books then (follow the arrow, we’re divided the table width in two images): Apply the coupon code: “discount_10”:

Where cart has 100$ or more of books
+100$ of books on cart?  Apply automatically a coupon 10% off
+100$ of books on cart? Apply automatically a coupon 10% off

…and by clicking on “configure” button, we’ve access to the options for message customisation when the coupon has been added or removed automatically, the rename option, and the abbility of application to the whole shipping zone, not only on this shipping method.

Set messages for  coupons applied automatically, auto-remove coupon, and rename coupon label
Set messages for coupons applied automatically, auto-remove coupon, and rename coupon label

Now, we’re putting two books and a sleeve on the cart. Please, note that totals exceeds 100$, but the sum of the books, not. So the coupon is not applied yet:

Cart without coupon, because the condition not yet fulfilled
Cart without coupon, because the condition not yet fulfilled

Now we’ve added a third book. The books on our cart, exceed 100$, so the cart will get the auto-apply coupon cart based:

  • Our users will see our customised message on coupon application
  • The coupon name on cart has changed
Auto-apply coupon cart based, after product addition fulfill condition + books $100$
Auto-apply coupon cart based, after product addition fulfill condition + books $100$

To finish this post, what happens if our customer removes one book? The conditions don’t fulfill anymore, Fish and Ships will auto-remove the coupon, and our customised message will appear:

On book removal, coupon has been auto-removed also.
On book removal, coupon has been auto-removed also.

Here ends this post. Hope you’ll find interesting to fit your marketing plans. With Fish and Ships Pro, you quickly can set or change your auto-applied coupons strategy in a breath, easily, without write a line of code, and with all the power of the Fish and Ships nested condition selectors.