Coupon Code Generator



Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.1, 2.2, 2.3

Tech Specifications

Current Version:
Stable Build
14 January, 2020
Extensions, Sales
License Type:


A flexible tool for generating, delivering, and tracking individual coupon codes.

Other Extensions by Aheadworks


Back to top

Coupon Code Generator extension for Magento 2 enhances the process behind managing and creating coupon codes. With the help of pre-defined email templates, variables and rules, the coupon codes can be generated and sent to a particular customer or customer group in few clicks. In addition, coupon codes usage allows for the sales campaign tracking and coupon management.

When working with Coupon Code Generator, the store administrator starts by creating a set of rules. The rules are used to generate coupon codes with pre-defined attributes. Then, the administrator proceeds to generate coupon codes and delivering them to customers.


Business Value

Coupon Code Generator allows generating coupons for a number of customers with pre-defined discount rules.

  • Increase customer’s loyalty – the module allows generating coupons for number of customers with pre-defined discount rules;
  • Save your time - generate coupon codes via mass action or insert them directly into the email or newsletter;
  • Track the usage statistics available for each coupon generation rule.


Feature Highlights

Coupon creation options

Mass action for a selection of customers, individually for any email, or inserted into newsletter or email

Responsive expiration date

Each individual coupon has its own expiration date and countdown starts when the coupon has been created

Coupon conditions

Customers that have met custom cart/product conditions will be receiving coupons automatically

Custom code format

Admin may use custom prefixes to differentiate between coupons, e.g. by promo or by sales agent

Usage stats

Statistics show popularity/effectiveness of each coupon generation rule, allowing for easy tracking

Email variables

Extension provides custom variables, allowing to insert coupons and coupon information into emails



Follow the link to experience the extension firsthand.


Support Policy

Included technical support:

  • Magento Open Source (CE) version - 3 months of free technical support
  • Magento Commerce (EE) version - 12 months of free technical support 

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Magento 2.3 compatibility
    * Fixed issue when 2 identical rules are created in the Grid after saving a new one
    * Error occurs on an attempt to apply coupon (Magento CE v. 2.2.8, 2.3.1)
    * Fixed problem with mass action
    * Fixed issue when the coupon worked after the deactivation
    * Fixed issue when "Time Used" calculated incorrectly if orders had been placed simultaneously


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    * Follow Up Email 2.0 integration
    * Magento 2.2.0 compatibility adjustments


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce using on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    + Discard subsequent rules option
    + Rule priority


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce using on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    * Installation issue


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top