HOW TO USE

The Customer Coupon plugin extends WooCommerce coupons with customer-specific rules, automatic display, email delivery, and advanced design options.

Follow the steps below to use the plugin effectively.

Step 1: Configure Global Plugin Settings

Go to Dashboard → Marketing → Customer Coupons → Settings.

Configure:

  • General settings (where coupons are shown)
  • Email settings (coupon email content and design)
  • Design settings (voucher, badges, promotion messages, coupon bar)

These settings act as global defaults for all coupons.

 

Step 2: Create or Edit a WooCommerce Coupon

Go to Dashboard → Marketing → Coupons. Click Add Coupon or edit an existing one.

Configure standard WooCommerce coupon settings:

  • Discount type and amount
  • Usage limits
  • Product or cart restrictions

 

Step 3: Configure Customer Coupon Settings

Inside the coupon edit page, configure the additional sections added by the plugin:

Customer Coupon

  • Control frontend visibility
  • Enable auto-apply
  • Send coupon emails to allowed customers
  • Customize coupon title, description, and design (if needed)

Advanced Settings

Restrict coupon usage by:

  • First purchase
  • Total customer spend
  • Shipping method
  • Payment method
  • User role
  • Country (billing or shipping)

Scheduler

Set specific days and time ranges when the coupon is valid

 

Step 4: (Optional) Generate Virtual Coupons

Use this feature when you need unique, one-time coupon codes.

  1. Go to Dashboard → Marketing → Coupons.
  2. Choose a coupon.
  3. Click Bulk Aliases.
  4. Configure generation options and click Generate & Download.

The generated virtual coupons:

  • Are created automatically
  • Inherit all settings from the parent coupon
  • Can be used once
  • Can be sent directly to customers

 

Step 5: Categorize Coupons (Recommended)

  1. Create coupon categories in Customer Coupons → Coupon Categories.
  2. Assign categories when creating or updating coupons.

Categories help you organize coupons and do not affect discount behavior.

 

Step 6: Display Coupons on the Frontend

Depending on your settings, coupons can be shown via:

  • Coupon lists
  • Product page promotion messages
  • Coupon badges
  • Coupon bar
  • Shortcodes

You can control visibility globally or per coupon.

 

Step 7: Send Coupons to Customers

Coupons can be shared by:

  • Automatically sending emails to allowed customer emails
  • Manually sending coupon or virtual coupon codes
  • Displaying coupons on the frontend for eligible customers

Customers can apply coupons at checkout like standard WooCommerce coupons.