Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • Magento Silver Technology Partner

Coupon Code Generator for Magento 2

Current extension version: 1.2.5

Generate, deliver, track coupon codes on-the-fly contributing to your customer service improvement.

  • Automatic coupon delivery directly to the customers
  • Expiration date tied to each individual coupon
  • Usage statistics available for each coupon generation rule
  • Coupon status and other details available for every individual coupon
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Coupon Code Generator $199
    Support period
  • [M2] Follow Up Email $399
    Support period
  • [M2] Help Desk Ultimate $299
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Coupon rule specifications | include usage restrictions and code format settings

Coupon rule specifications

Coupon rule conditions | allow to limit coupon generation to certain cart/product conditions

Coupon rule conditions

Coupon rule actions | define the principle and size of discount application

Coupon rule actions

Coupon rule grid | includes all coupons along with their usage stats

Coupon rule grid

Individual coupons | may be generated and sent directly to any email

Individual coupons

Multiple coupons | may be generated using mass action on a customer grid

Multiple coupons

Generated coupons | are assembled in a single table, may be disabled/deleted using mass action

Generated coupons

Extension settings | include sender and email template choices

Extension settings


How Magento 2 Coupon Code Generator works

Coupon Code Generator Magento 2 Module
Generate coupon codes
Pick a predefined rule and create a coupon with no further input
Automatic Coupon Code Generator Extension Magento 2
Successfully deliver them to your customers
Send them individually or in bulk, or insert them to the email/newsletter
Magento 2 Multiple Coupons Code Generator | Best Selling Extension
Track their effectiveness
Consider the performance of the coupon and take exceptionally data-driven decisions

What is the core idea implemented in the Magento 2 Сoupon Сode extension?

Fast speed and simplicity. These two concepts have been put behind the functionality of this module. With our Magento 2 Coupon extension, you explore how you can easily create coupons and immediately send them right to your customers. Enjoy this free of hassle process and track the performance of each coupon because everything you need is at hand!

Keep customers tolerant and produce coupons on click with Coupon Code Generator for Magento 2

Don’t make your customers wait for their coupons
Save your time and your customer nerves. Run our Magento 2 Multiple coupons to benefit from the coupon creating and delivering process which is winning for both you and your shoppers.
Experience simplicity
Go to the extension tab, take a predefined rule, and create a coupon within a couple seconds.
Try out different ways of how to achieve your shoppers
Deliver coupons automatically, send them individually or en masse via emails. Attach coupons to the newsletters or follow-up emails using custom variables.
Powerful Magento 2 Coupon Code Extension By Aheadworks
Avoid pain while managing coupons
Management is our everything. With Magento 2 Coupon Code Generator you can effectively manage your coupons generated following the logically built extension functionality.
Use custom code format
Apply custom prefixes to differentiate between coupons, e.g. by promo or by sales agent.
Specify expiration date
Set expiration date for each individual coupon and countdown starts when the coupon has been created.
Hold coupon performance stat at hand
Statistics show the effectiveness of each coupon generation rule, allowing for easy tracking.
Auto Generated Coupon Code Module By Aheadworks
Don't ignore the power of integration
Use API functionality to allow 3rd-party modules to generate a coupon. Benefit from the integration of Help Desk Ultimate and Coupon Code Generator and respond to the customer problems with a pleasant bonus.
Contribute to customer loyalty growth
Generate coupons right from ticket page and include them in your reply.

Magento 2 Coupon Code Generator Detailed Feature List

Coupon configuration
  • Configure the rules to allow customers to get coupon codes automatically
  • Deliver coupon codes individually or in bulk via emails
  • Use custom variables to insert coupons and coupon information into emails
Smart management
  • Set expiration date for each coupon created
  • Use custom prefixes to differentiate between coupons
  • Track the performance statistics of each coupon generated
Other features
  • Integrate the module with Help Desk Ultimate to generate coupons right from ticket page
  • Use API of the Coupon Code Generator to create a coupon with 3rd-party modules
Need additional functionality
or futher customization of your products?

How Magento 2 Coupon Code Generator beats competition:

  1. Optimized workflow

    Built upon most common use cases, the backend interface of our extensions echoes clearly the actual administrative workflow.

  2. Quality code

    Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.

  3. Thorough testing

    Effective quality assurance employed, our extensions are customizable, scalable and fully Magento 2 compatible

Feature Highlights
View documentation for a full feature list
Case Study

John works as a live chat operator. Every time he is asked about a discount he asks the customer to wait while he gets a coupon. Then he goes to Shopping Cart Price Rules, clicks “Add New” and fills out a coupon. It takes him a minute or two and anywhere between 15 and 20 clicks.

Now there is Steven. Steven is also a live chat operator, but his company has Coupon Code Generator installed. Every time Steven is asked for a discount he goes to the extension tab, picks a pre-defined rule, and creates a coupon with no further input. It takes a couple seconds and about 5 clicks. Sometimes Steven doesn’t even have to ask the customer to wait and does everything on the go.

Now, the company Steven works for has happier, less annoyed customers who enjoy their customer service. The company also has a happier Steven, whose job is not so tiresome and lets him devote more time to the joys of communication.

  • 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

  • Email variables

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

  • Coupon conditions Screen

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

  • API support

    3rd-party modules can use API of the Coupon Code Generator to generate a coupon.

  • Custom code format

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

  • Usage stats Screen

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

  • Support

    Extension documentation and customer support are accessible from within the extension

  • Unit tests included

    Use to check compatibility with new Magento versions, to work with customized extensions, and to feel certain you've got the highest quality code.

  • Integration with Help Desk Ultimate

    Generate coupons right from ticket page and include them into your reply

Tanya Poleshchuk | Head of Customer Care

Any questions?

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (6)
  • Customer Questions & Answers (11)

Overall rating

5 of 5 stars

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review.

Enjoy writing your review!

How do you rate this product?
1 star 2 stars 3 stars 4 stars 5 stars

All fields are required


Nov 3, 2019

Love it!

The coupon code generator integrates beautifully with the ultimate help desk extension and they work seamlessly together saving time and making us look efficient and professional. Our sales reps can generator coupon codes right from the support ticket interface. What really sold it to us though was the fact it can be used to send personal coupon codes to people who sign up for our newsletter, which I discovered while browsing the FAQs. All in all, another top notch extension from the team at aheadworks backed up by superb support!


Oct 29, 2018

Very Flexible

This coupon code generator is great. The fact that it can dynamically generate coupon codes and integrates with follow up emails makes the 2 modules together incredibly powerful and versatile (so you can send for example an email string of 3 emails and include a code in the last email of the string).

Its also easy to find the generated codes thanks to their well-organized administration panel.

You will need to do a bit of coding in the email templates to include dynamically generated codes, but it is certainly worth it.


Nov 15, 2017

Very useful

We are loving Aheadworks extensions! And this little one is just excellent!
Very easy and at the same time extremely useful, saving us heaps of time.


Nov 3, 2017

Just great!

We've been using it for a while and it works great!
Good and quick service!
well done again Aheadworks!


May 11, 2017

Very useful module

Every agent in our helpdesk (by Aheadworks) has their own set of rules, each with their personal prefix. So it makes very easy for a store owner to track their sales and also saves tons of time of the agents, as it takes only a few clicks to create and send it.
Rock-solid, easy to use, extremely helpful.


Jun 13, 2016

A great timesaver!

This simple extension is a must for everyone who need to issue personal coupon codes daily.
We've created several rules like 5%Off, 10%Off, 15%Off and now we can create unique coupon codes in a few clicks, which is especially handy for our live chat agents.

I want to add SKU in product conditions. However, the extension will only allow me to add Category or Attribute Set. How can I add product SKUs?
To make SKU or name, or any other product attribute visible in conditions its "Use for Promo Rule Conditions" option should be enabled in:
admin -> Stores -> Attributes -> Product -> required attribute -> Storefront Properties
During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
Can I send a personal coupon when someone subscribes our newsletter? And how do I do that?
Simply add two Coupon Code Generator variables into your newsletter subscription success email template which is set as in your Newsletter settings:
{{var subscriber.generateCoupon(Rule id, alias)}}
{{var subscriber.getCouponCode(alias)}}
And your customers will be receiving personal coupon upon Newsletter subscription.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by Aheadworks for Magento 1 can get 25% discount on purchase the same extensions by AW for M2
Can customer receive a coupon on one email and then register with another one and use the coupon?
Yes, the coupon code is not tied to any particular email address, so a customer can even forward the code to a friend.
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout