Magento 2 Coupon Product Builder allows admin to create special product offers for customers and combines different website promotions in one central place.
This makes it easier for users to access the different offers of the website. Additionally, store owners can earn revenue by linking affiliate products and services.
Similarly, if you are looking for a module that can allow the admin to create multiple promotional coupon codes, then you can check out Magento 2 Multiple Coupon Code.
- Admin can create offers and product offers.
- Admin can set configurations to show/hide fields in product list and view.
- Admin can add comment and feedback management
- Users can add comments and feedback about offers and products.
- Admin can set comment approval to yes/no.
- Admin can add offer website url to offer and offer popup window.
- Customers can copy the offer code by displaying the copy button in the offer popup.
- Added a widget feature to display offers and product offers on CMS pages.
- Admin can set yes/no to create dedicated product page for deals and offers and set dedicated product link.
#1 downloadable module
First you need to login to Webkul Store, go to My account>My purchased products section, confirm and then download and extract the contents of this zip folder on the system.
#2 Load the folder
Once the zip module is extracted, follow the path src>application and then copy application folder in Adobe Commerce Cloud root directory on the server as shown below:
#3 Run commands
After loading the module folder, you need to run the following commands in the Magento 2 root directory:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush
Multilingual configuration
So, for multilingual support, go to Store > Configuration > General > Local Options. Also, select your preferred language from Locality option.
Therefore, a multilingual configuration can be made in this way.
Language translation
To translate the Magento 2 Coupon Maker, go to the following path in your system src/app/code/Webkul/CouponProduct/i18n.
Open the file named en_US.CSV to edit as shown in the image below.
Now transfer it to the track src/app/code/Webkul/CouponProduct/i18n where the Magenta 2 installation is on the server. The module is translated into the desired language.
The user can edit the CSV as in the image below.
After editing and translating the CSV file, you need to save the translated file name according to your region language and country code, such as – of_OF.CSV.
After that, upload the translated file to the same folder from which you downloaded it. Now your module translation is complete.
Therefore, language translation can be done in this way.
Magento 2 Coupon Builder Configuration
Basic configurations
Here the administrator needs to configure the basic features of the module.
- Enable module: Here the administrator can enable or disable the module.
- Show customer name on admin networks: The administrator can allow the user’s name to be displayed on administrator networks.
- Automatically approve comments: Here the admin can allow and disallow automatically approved comments.
It offers configuration
- Enable: Here the admin can enable or disable the offer feature in the module.
- Show confirmation badge: Admin can allow/disallow display of confirmation badge.
- Show publication date: Here the administrator can allow/disallow the display of the publication date of the offer.
- Show Expiration Date: The administrator can allow/disallow the display of the expiration date of the offer.
- Show total number of views: Here the administrator can allow/disallow the display of the total display of offers.
- Enable Like/Dislike: Admin can enable/disable like/dislike for the given offer by customer.
- Enable comments: Here the administrator can enable comments on the listed offers.
- Create a dedicated product page: Here admin can allow creation of dedicated product page.
- Dedicated product page link tag: Here the admin needs to add a dedicated product page link tag.
Configuration of offers
- Enable: Here admin can enable or disable offers feature.
- Show confirmation badge: An administrator can allow the confirmation badge to be displayed.
- Show publication date: If you enable it, the admin can display the date the offers were published.
- Show Expiry Date: If you enable this, the administrator can display the expiration date.
- Show total number of views: Admin can enable this feature to display the total number of offer views.
- Enable Like/Dislike: Admin can enable/disable like or dislike offers.
- Enable comments: By enabling this option, the admin can allow comments on jobs.
- Create a dedicated product page: By enabling this option, the administrator can create a special product page.
- Dedicated product page link tag: Admin can enter special product page link tag.
Email configuration
- Coupon Comment Email Template: Here admin can choose coupon comment email template.
- Coupon Feedback Email Template: Here admin can select coupon feedback email template.
- Sender’s email: Here admin needs to define sender email id.
- Sender Name: Here the administrator should enter the name of the sender.
Add/manage a comment
Here admin can add and manage comment by navigation “Coupons>Add/Manage Comment”.
This is where the admin manages customer comments.
Feedback management
Here admin can manage feedback by navigation “Coupons>Add/Manage Feedback”.
From here the admin can manage the feedback.
Add a quote or product offer
Add product offer
To add “Offer Product” admin needs to pass “Catalog>Add product>Offer product”.
After clicking on “Offer Product”then the administrator needs to enter the job details scroll down and click on “Agreement option”.
- Offer Site Name: Here the admin needs to provide the name of the website for the deal.
- Offer Website URL: In this section, the admin needs to enter the URL of the offer website.
- Confirmed: From here the admin can allow the verified character.
- Offer expires: If you enable it, the admin can display the expiration date of the offer.
- Offer expiration date: From here, the administrator can select the expiration date.
Now here the admin needs to set the offer tag.
- Tag title: Here the administrator should enter the label title.
- Tag description: In this section, the administrator must enter a description of the label.
- Tag image: Here the administrator can upload a picture of the label.
- Label color: Here the administrator needs to select a color.
- Label text color: From there, the admin can choose the color of the label text.
Add an offer product
To add a product offer, the administrator must navigate “Catalog>Add product>Offer product”.
After clicking on “Offer the product”then the administrator needs to enter the job details scroll down and click on “Offer Option”.
- Offer Website Name: Here the administrator should enter the name of the page.
- Url of the website of the offer: In this section, the administrator must enter the URL of the website offer.
- Confirmed: Here the administrator can allow the verified character to be displayed.
- The offer highlights: Here admin can allow display of offer expiry date.
- Offer expiration date: In this section, the administrator can choose the expiration date of the offer.
- Coupon code: Here the admin can enter the coupon code.
- Show coupon code button label: Admin can define coupon code button label.
- Color of button to display coupon code: Admin can choose coupon code button color.
- Button text color to display coupon code: Here the admin can choose the text color of the coupon code button.
Now here the admin needs to set the offer tag.
- Tag Title: Here the admin can enter the title of the offer tag.
- Tag description: In this section, the administrator can define the tag description.
- Tag image: From here, the admin can select a badge image.
- Label color: The administrator can choose the color of the sticker.
- Label text color: Here the administrator can choose the color of the label text.
After configuring the module, now the user can check the latest and current offer and offers by clicking on “Offers and actions”.
Section for offers and deals
Here the customer can check all offers and offers and their information.
Copy the coupon code
Customers can effortlessly copy the coupon code from this point and proceed to the corresponding website to avail the special offer.
Additionally, they can provide feedback on the offer by either upvoting or downvoting it.
Comment on offers and promotions
Here the customer can comment on all offers and deals.
View offers/offers
Customers can click on any offer and check the details.
So that’s all about Magento 2 Coupon Maker expansion. If you have any questions about the plugin, please contact us on the Webkul support system.
Current product version – version 5.0.0
Supported framework version – Magento 2.0.x, 2.1.x, 2.2.x, 2.3.x, 2.4.x