WooCommerce Apply Coupons Automatically

WooCommerce Apply Coupons Automatically allows you to link your coupons to users and/or roles. They will then get the coupon automatically applied on the cart or at checkout.

This way you can easily use the power of WooCommerce default coupons to create instant discounts for:

  • Merchants, resellers…
  • Registered customers (for Free Shipping)
  • Special sales (Black Friday, Cyber Monday)
  • or just good friends of yours

Main Features

  • Easy to use
  • Select users or/and roles
  • Combine multiple coupons
  • Set a custom label for the coupon
  • Activate/deactivate the automatic mechanism

Quick Start Guide

  1. Create a test customer
  2. Create an arbitrary coupon
    1. For instance for 10% cart discount
    2. Activate the automatic coupon applying
    3. Assign the user through the “User(s)” selection
  3. Login with your test customer
  4. Put some products into the cart
  5. Check your cart or checkout

Installation and Updating

See our installation and updating documentation.


I've activated the plugin, but can't see the options.

There are mainly two reason for this:

  1. You’ve probably missed to installed the required Vafpress plugin. Normally there should be a message for this. But sometimes it doesn’t work.
    Please do the following:

    1. Follow the documentation for “Needed Plugins” or
    2. Download, install and activate the plugin manually.
  2. The options panel is disabled. To enable it, go to “Screen Options” at the right top and enable “Automatically apply this coupon”
    2015-01-31 21_43_31-Edit Coupon ‹ WooCommerce Demo — WordPress - Opera


2.1.0 (22 March 2020) – Corona

  • Users can now remove coupons at cart and apply them again, if they want
  • Code cleanup
  • WooCommerce 4+ is now required
  • PHP 7.2 + is now require

2.0.1 (14 March 2018)

  • Checked compatibility with latest WooCommerce (3.3.3)
  • Improved internal logging

2.0 (1 Dezember 2016)

  • Removed Vafpress and TGM and
  • Used WooCommerce internal UI instead

1.2.2 (14 April 2016)

  • Improved WPML/translation compatibility
  • Updated TGM
  • Updated included links to our new url

1.2.1 (23 April 2015)

  • Updated TGM to latest version (security fix)

1.2 (12 March 2015)

  • Coupons are checked to be generally valid before applied. This avoids annoying messages for instance for one time use coupons

1.1 (27 February 2015)

  • Support for “Groups
  • Restrictions for selected users/groups/roles only

1.0 (14 February 2015)

  • Initial release


Last season sale for specific user05_preview106_preview1

Example cart with free shipping

Example cart with free shipping


Example cart for multiple coupons

Example cart for multiple coupons


Example cart for dealer discount

Example cart for dealer discount