Created: 09/2018
Latest updated: 11/2021 – Updated version: 2.0.5
By: VillaTheme
Thank you for purchasing our plugin. If you have any questions that are beyond the scope of this documentation, please feel free to request support at our Support Forum. Thanks so much!
Woo Coupon Box plugin is a powerful, professional solution to show WooCommerce coupon with Subscribe for WordPress websites. You can custom design unlimited with WordPress Customizer.
It is recommended using
1. Plugin WooCommerce is installed and activated already.
2. Make sure that those limits to a minimum as follows in order for free-trouble while installing.
PHP Time Limit: 30
PHP Max Input Vars: 1000
Memory Limit: 256M
Get the plugin installation package from your account download page and save it to your desktop.
Go to Plugin/ Add New/ Upload Plugin/ Choose file/ select the plugin zip file woocommerce-coupon-box.zip/ click “Install Now“/ click “Active plugin“.
Video Install and Set up WooCommerce Coupon Box:
Done! Let’s start using the plugin.
Go to Dashboard/ Woo Coupon Box/ Settings/ General to configure common settings of Woo Coupon Box.
You can see this video on how to show multilanguage for a coupon box with WPML:



In Coupon tab, you can set up coupons you will send to visitors who subscribe emails in Woo Coupon Box.
In the Email tab, you can configure the email will send to subscribers after they subscribe emails.
1. Enable: To send an email when a customer subscribes on our site with WooCommerce Coupon Box.
2. Email template: Choose available email templates to send different emails for each prize, please use WooCommerce Email Template Customizer or Email Template Customizer for WooCommerce to create and customize your own email template.
If there is no template chosen, default template will be sent out.
1. Fill in your email subject.
2. Fill in the email heading.
3. Set up the email content, you can use shortcodes here.
{coupon_value} – The value of the coupon, can be percentage or currency amount depending on coupon type
{coupon_code} – The code of coupon that will be sent to your subscribers
{date_expires} – From the date that given coupon will no longer be available
{last_valid_date} – That last day that coupon is valid
{site_title} – The title of your website
{shop_now} – The shop now button
4. The shop now button text. Change it as you need, “USE COUPON NOW” maybe
5. The shop now URL, it can be the shop URL.
6. 7. 8. Design the shop now button in emails with text color, font size, and background color.
In Email API tab, you can sync subscribing emails to your MailChimp, Active Campaign, SendGrid account.
1. Enable/Disable MailChimp API.
2. Enable Mailchimp double option to send email to each subscriber to confirm that they subscribe to your list successfully
3. Mailchimp API Key: You need to enter the Mailchimp API key to make it work. Click on the “here” to direct to the page you can create an API key on your Mailchimp account. Copy the API key to the “Mailchimp API Key” box in Woo Coupon Box Setting. Then, Click on Save button.
4. Choose the Mailchimp list you want to work with Woo Coupon Box and save it again.
5. Enable/Disable Active Campaign API.
6 and 7: Sign in your Active campaign account, Go to settings/Dashboard/ Developer/ Copy the URL and Key to the Active Campaign API key and Active Campaign API URL boxes in the Woo Coupon Box Settings then click on save button.
8. Choose the active campaign list you want to work with Woo Coupon Box.
9.Enable/Disable SendGrid API.
10. Log in your SendGrid Account, go to settings/API keys/ Create an API Key then copy the key which have just been created to the SendGrid API Key box in the Woo Coupon Box Enter your SendGrid API Key then click on save button,
11. Select a SendGrid list, subscribing emails will be added to this list.
This setting helps you protect your website from spam and abuse.
ReCaptcha 2: “I’m not a robot” Checkbox. This requires the user to click a checkbox indicating the user is not a robot. This will either pass the user immediately (with No CAPTCHA) or challenge them to validate whether or not they are human. This is the simplest option to integrate with and only requires two lines of HTML to render the checkbox.
ReCaptcha 3: reCAPTCHA v3 allows you to verify if an interaction is legitimate without any user interaction. It is a pure JavaScript API returning a score, giving you the ability to take action in the context of your site: for instance requiring additional factors of authentication, sending a post to moderation, or throttling bots that may be scraping content.
In the Assign tab, you can select which page where will the Coupon Box pop-up appear.
In Update tab, fill in your Envato purchase code to active the auto-update feature.
In the Design tab, click on Go to design now to go the Design page of WooCommerce Coupon Box.
In the Design page
You can use a shortcode
[wcb_widget always_visible=1 show_coupon_code=1] to display subscription form everywhere.
In Woo Coupon Box/ Email Subscribe, you can check subscribed emails with information for the email address, subscribing time, email campaign, given coupon, MailChimp list and Active Campaign list.
In Woo Coupon Box/ Email Campaign, you can create new/delete/edit email campaign. By default, you will have an Uncategorized campaign
In Woo Coupon Box/ Export Email, you can export emails by date or by campaigns. Emails addresses will be exported as an excel file.
Thank you for your attention!
If you have any question, please create a topic at our FORUM, we will support within 24 hours.