1. Documentation

Coupons Pro for WooCommerce

Coupons Pro for WooCommerce allows you to offer coupon codes to your users in the form of Product Page Coupons and Re-engagement Coupons.

Installation ↑ Back to top

  1. Download the coupons-pro-for-woocommerce.zip file from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
  3. Install Now and Activate the extension.

More information at: Install and Activate Plugins/Extensions.

Modules ↑ Back to top

Product Page Coupons ↑ Back to top

  • Product Page Coupons allows you to offer product discounts to your customers through coupons.
  • When the module is configured, on Single Product Pages, a checkbox along with the discount details will be visible before the “Add to Cart” button.
  • If the user adds the product to the cart by enabling the discount checkbox, a coupon will be applied to the user’s cart automatically. The user only needs to pay the price after the discount.
  • Offering discounts through Product Page Coupons can help in more conversion because your customers will know what is the discount they will be getting by choosing the offer before adding the product to the cart. This can act as a trigger to complete the purchase.

Re-Engagement Coupons ↑ Back to top

  • Re-Engagement Coupons allows you to send follow-up emails with a coupon code to your customers who have purchased from your site in the past but haven’t made a purchase recently.
  • When the module is configured, the plugin automatically identifies the customers who are inactive in the site.
  • Once the inactive customers are identified, the follow-up emails can be sent either automatically/manually after a review.
  • Sending follow-up emails with a coupon code to inactive customers is a proven way to gain their trust and make them purchase again on your site.

Collect and Save Coupons ↑ Back to top

  • Collect and Save Coupons allows you configure coupons which requires the users to collect the coupons first and use it on a later day.
  • Collect and Save Coupons has the following benefits,
    – Your users can plan their purchases in advance
    – You can get insights on how much sales can happen in your site based on the coupons collected.

Setup and Configuration ↑ Back to top

If you want to enable a particular Module, navigate to Coupons Pro > Generaland enable the checkbox next to the Module Title.

Product Page Coupons – Configuration ↑ Back to top

Settings

The Settings for Product Page Coupon is available under Coupons Pro > Product Page Coupons

General

  • By default, Product Page Coupons will be visible to all users. If you want to restrict Product Page Coupons, you can do so by modifying the Product Page Coupon is Applicable for option.
  • In Coupon Settings section, you can customize the following coupon attributes,
    – Coupon Prefix
    – Coupon Suffix
    – Coupon Code Type(Alphanumeric/Numeric)
    – Coupon Code Length

Advanced

You can customize the look and feel of the coupon discount checkbox My Coupons section.

Messages

You can customize the messages displayed in the single product page and cart page when the user is interacting with the product page coupons.

Localization

You can customize the labels displayed in the single product page and cart page.

Product Configuration

  • To create and assign a coupon with a product, create a new product/edit an existing product.
  • Enable the “Enable Product Page Coupons” checkbox.
  • Click on the “Add Rule” button to create a rule. Within this rule, you can create a coupon and customize its attributes which are displayed to the user. You can also create multiple rules in advance. If two or more rules overlap, then the rule to be applied will be decided based on the “Rule Priority” option.
  • The user needs to fill in the following fields,
    – Campaign Name
    – Discount Percentage
    – Coupon ValidityThe following fields are optional,- Usage Limit
    – Usage Limit per User

Note

Creating the Rule will automatically create a WooCommerce coupon. You don’t have to create coupon code(s) separately.

Re-Engagement Coupons – Configuration ↑ Back to top

Settings

  • When the Module is activated for the first time, you will be presented with the following notice along with a “Scan Orders” button,
    “In order for the Re-Engagement Coupons Module to work, the module needs to scan all the orders placed in the site. This is a one-time process ”
  • This one-time process has to be completed in order for the module to automatically identify the inactive users in the site.

The settings for Product Page Coupon is available under Coupons Pro > Re-Engagement Coupons

General

  • By default, the plugin will work in Manual Mode i.e the Re-Engagement emails with the coupon code will have to be sent to users manually. If you want to send the Re-Engagement emails with the coupon code automatically, you can do so by changing the Coupon Sending Mode option to Manual.
  • By default, Re-Engagement Coupon emails can be sent to All User(s). If you want to restrict the Re-Engagement emails to specific users, you can do so by customizing the Re-Engagement Coupons is Applicable for option.
  • If you want to send Re-Engagement emails for Guest users, you can do so by enabling the “Send Re-Engagement Emails to Guest Users” option.
  • Re-Engagement Coupons Module uses WP-Cron for identifying inactive users in the site. By default, the Cron will be triggered every 1 day. If you want to customize the Cron Trigger Frequency, you can do so by customizing the Email Cron Job Running Time option.
  • In Coupon Settings section, you can customize the following coupon attributes,
    – Coupon Code Generation Type(Alphanumeric/Numeric)
    – Coupon Code Length
    – Coupon Prefix
    – Coupon Sufix

Advanced

  • Re-Engagement Coupons Module works based on the user’s purchase history. During the initial configuration, you would be prompted to import the purchase history of the users in the site and the plugin will be monitoring the user’s purchase history. In case if you deactivate the module/plugin, the orders placed during that time will not be updated in the module. In that scenario, you can manually import the missed orders by clicking the Import button in the “Import Purchase History of Customers” option.

  • By default, all the emails sent from the Re-engagement Coupons Module will be sent through WooCommerce Template. If you want the emails to be sent as Plain Text emails, you can do so by setting the email type to “HTML”.

  • You can also customize the From Name and From Email address for the emails sent through Re-Engagement Coupons.

  • You can send test emails before sending the actual emails from the Test Email Settings section.

Templates

Within this section, you can configure the following,

  • Inactive Duration
  • Coupon Configuration
  • Email Content

To Create a new template navigate to Coupons Pro > Re-Engagement Coupons > Templates,

  • Enable the Template
  • Fill in the Title for the Email Template.
  • In the Inactive Duration, fill in the inactive duration.

For example: If the Inactive Duration is set as 3 Months, users who haven’t purchased from the shop in the past 3 months will be identified and the coupon will be sent automatically or manually based on the configuration in the General Settings.

  • In the Coupon Settings section, select the type of discount you want to offer and set the discount value.

Note:

Only the Discount Type and Discount Value is Mandatory. All other Coupon Fields are optional.

  • In the Email settings section, you can customize the Email Subject and Message.

Collect and Save Coupons – Configuration ↑ Back to top

The settings for the Collect and Save Coupons is available under Coupons Pro > Collect and Save Coupons

General

  • By default, Coupons from Collect and Save Module can be be collected to all users. If you want to restrict Coupon collection to specific users, you can do so by modifying the User Restrictions option.
  • If you want to force your guest users to be logged-in before collecting coupons, you can do so by enabling the “Force Guest Users to Signup when they try to collect a coupon” checkbox.

Advanced

You can customize the look and feel of the coupon collection page by adding custom css code in the Custom CSS option.

Email

You can customize the email content for following actions,

  • Coupon Collected Acknowledgement for Customer
  • Coupon Collection Date Started for Customer and Admin
  • Coupon Usage Date Ended for Customer and Admin
  • Coupon Expiry Reminder for Customer
  • Coupon Expired Reminder for Customer

Messages

You can customize the messages displayed in the Coupon Collection Page, cart page and checkout page when the user is interacting with the Collect and Save Coupons coupons.

Localization

You can customize the labels displayed in the Coupons Collection Page and Collected Coupons Page.

Coupon Configuration

  • To Create a Collect and Save Coupon, create a new coupon enable the “Collect and Save Coupon” checkbox.
  • In the coupon Tagline field, fill in a Tagline which the user will see in the Coupon Collection Table.
  • Fill in the Coupon Collection Start Date, Coupon Collection End Date, Coupon Usage Start Date and Coupon Usage End Date.

Note:

  • The Coupon Usage Start and End Date should always be set after the Coupon Collection End Date.
  • In the Coupon Collection Limit field, you can optionally set the number of users who can collect the coupon.

Usage ↑ Back to top

Product Page Coupons – Usage ↑ Back to top

  • Once the settings have been customized, and the rules have been configured, the module will be ready for use.
  • In the product page, a checkbox with the discount details will be visible to the customer before the Add to Cart Button.
  • To receive the discount, the user will have to enable the checkbox and add the product to the cart.
  • Once the product is added to the cart, a coupon will be automatically applied to the cart.
  • The user only needs to pay the remaining price(Price after Coupon Discount).

Re-Engagement Coupons – Usage ↑ Back to top

  • Once the module settings have been customized and the Templates have been configured, The site admin will have to import the purchase history of the all the users in the site into the Module.
  • When using the Module for the first time, the user will have to import the purchase history of all the users in the site. This can be done in two ways. One way is using a notice displayed within the module. The other way is by navigating to Coupons Pro > Re-Engagement Coupons > Advanced and click the Update the Purchase History of Users button.

Note

  • The import process can take some time if the site has more users and orders.
  • The purchase history needs to be imported only once. After that, the module will automatically keep track of the purchase history whenever an order is placed.

Automatic Follow-up Emails

  • If the module is set to send automatic emails, then site admin doesn’t have to do anything.
  • The module will automatically identify inactive users and send them follow-up emails with a coupon code.

Manual Follow-up Emails After Review

  • If the module is set to send manual follow-up emails after review, then the site admin will have to navigate to Coupons Pro > Re-engagement Coupons > Queued Coupons,
  • Within the Queued Coupons table, the inactive users will be listed. The site admin can review the information and send the emails along with a coupon code by clicking the “Send Email” button.

Collect and Save Coupons – Usage ↑ Back to top

  • When the module is configured, the available coupons will be listed in a table. The users can keep collecting coupons from the table. Once a coupon collection end date is reached, the coupon will be removed from the table.
  • Once the coupon is collected, it will be displayed in the Collected Coupons Table. The user will not be able to use the coupon till the Coupon Usage Start Date.
  • The user will be notified via email once the coupon usage date has started.
  • Users can use the collected coupons and can get discount from your WooCommerce shop.

Translation ↑ Back to top

Coupons Pro for WooCommerce is translation ready, meaning you can edit the po files by which you can translate the text to any language. Steps to perform the translation are as follows. For example, a translation to French.

  • Download and install Poedit
  • Open the file coupons-pro-for-woocommerce > languages > coupons-pro-for-woocommerce.pot using Poedit.
  • Create a new translation file by clicking Create new translation button.
  • Choose the Source text and set its corresponding French text in Translation Text Area.
  • Save the changes.
  • Save the file name as coupons-pro-for-woocommerce-fr_FR.po.
  • If you are using WordPress Version 3.9.13 or below, then in wp-config.php define the WPLANG as French. Syntax is define(‘WPLANG’, ‘fr_FR’);
  • If you are using WordPress Version 4.0 or above, then go to WordPress dashboard > Settings > General and select the Site Language as French.

Questions and Feeback ↑ Back to top

Have a question before you buy? Please fill out this pre-sales form.

Already purchased and need some assistance? Get in touch with us via the Help Desk.

WooCommerce - the most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment