How to restrict coupons by user roles

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.

Smart Coupons also provides advanced coupon restrictions based on user roles, product attributes, product taxonomy and others.

This doc article explains how you can restrict the usage of a coupon to the specified user roles.

Restricting coupons by user roles is one of the best tricks to stop the misuse of a coupon. The coupon can only be used by specific people like your customers and subscribers.

How to configure user-role based coupon

↑ Back to top
  1. Go to your WordPress Admin panel. Click on Marketing > Coupons.
  2. Create a new coupon or open an existing one. Enter the required details.
  3. Go to the ‘Usage restriction’ tab.
  4. Look for the field ‘Allowed user roles’. Here, you need to choose the user role/s on which you want to allow the usage of this coupon. In this example, the coupon will get applied only if the user role is a ‘Subscriber’ or ‘Customer’.
  5. Look for the field ‘Exclude user roles’. Here, you need to choose the user role/s on which you want to exclude the usage of this coupon. In this example, the coupon will not get applied if the user role is a ‘Shop manager’.
  6. Publish or Save the coupon.

That’s it.

Note – You can also combine other coupon restrictions like location, payment methods in combination with the user role restrictions.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.