---
title: Installing Coupon by User Role for WooCommerce
description: Install Coupon by User Role for WooCommerce to control which user roles can use your coupons and set amounts per role.
url: "https://wpfactory.com/docs/installing-coupon-role-discount/"
updated: "2026-10-05"
category: Getting Started
tags:
  - "Coupon & Discount by User Role for WooCommerce"
---

# Installing Coupon by User Role for WooCommerce

Installing [Coupon by User Role for WooCommerce](https://wpfactory.com/item/coupon-by-user-role-for-woocommerce/) lets you control which user roles can use your WooCommerce coupons, and set a different coupon amount per role. This guide covers installation, activation, and where to find the settings.

### Before you start

- WooCommerce installed and active. Coupon by User Role is a WooCommerce extension and will not run without it.
- WordPress 4.4 or later.

### Install the free version from WordPress.org

1. In your WordPress dashboard, go to **Plugins > Add New**.
2. Search for **Coupon by User Role for WooCommerce**.
3. Click **Install Now**, then **Activate**.

### Install the Pro version by upload

The Pro version is delivered as a zip file after purchase. It is not restricted to manual upload: this is simply how paid plugins are distributed.

1. Buy and download the plugin from the [Coupon by User Role for WooCommerce](https://wpfactory.com/item/coupon-by-user-role-for-woocommerce/) product page.
2. Go to **Plugins > Add New > Upload Plugin**.
3. Choose the downloaded zip file and click **Install Now**, then **Activate**.

If you run both the free and Pro versions, keep only the Pro version active. The free version steps aside automatically when Pro is detected.

### Where the settings live

Go to **WPFactory > Coupon by User Role** (also reachable at **WooCommerce > Settings > Coupon by User Role**). The settings are split into two sections at the top of the page:

- **Availability**: disable or invalidate coupons for selected user roles, and set the invalid-coupon message.
- **Amounts**: set a different coupon amount per user role.

![Coupon by User Role Availability settings section in WooCommerce](https://wpfactory.com/wp-content/uploads/Coupon-Availability-by-User-Role.png)

### What you can do next

- [Disable or invalidate coupons for specific user roles](https://wpfactory.com/docs/effortless-targeted-promotions/).
- [Set a coupon amount per user role](https://wpfactory.com/docs/coupons-discount-by-user-role/how-to/coupon-role-amount/).

### Free vs Pro

All of the plugin's features work in the free version for the eight standard WordPress and WooCommerce roles: Guest, Administrator, Editor, Author, Contributor, Subscriber, Customer, and Shop manager. Pro adds support for every custom user role on your site (for example roles created by a membership or wholesale plugin). See the [free vs Pro comparison](https://wpfactory.com/docs/free-vs-pro/) for the full breakdown.

### Get more control

[Coupon by User Role for WooCommerce](https://wpfactory.com/item/coupon-by-user-role-for-woocommerce/) Pro extends every rule to your custom user roles, so a wholesale, membership, or B2B role can have its own coupon access and amounts. [See what Pro unlocks](https://wpfactory.com/item/coupon-by-user-role-for-woocommerce/).

Related articles

- [Coupons by User Role: How to Reset a Settings Section](https://wpfactory.com/docs/reset-coupon-settings-section/)
- [Coupons by User Role: Developer Hooks and Filters Reference](https://wpfactory.com/docs/coupon-by-user-role-hooks-filters/)
- [How Coupon Validation by User Role Works](https://wpfactory.com/docs/coupons-apply/)
- [One Coupon, Different Discount Amounts per User Role](https://wpfactory.com/docs/setting-role-based-discounts/)
- [Handling Users With Multiple Roles (Exceptions)](https://wpfactory.com/docs/coupon-exceptions-multiple-roles/)

 

[![Coupon & Discount by User Role for WooCommerce](https://wpfactory.com/wp-content/uploads/Coupon-by-User-Role-for-WooCommerce.webp)](https://wpfactory.com/item/coupon-by-user-role-for-woocommerce/)
