ARMember Coupon Code Management: Setup & Usage Guide

create and use Coupons

ARMember Coupon Management section will only available if you activate Coupon from Add-ons.

ARMember_addons_coupon

The ARMember Coupon Code Management addon provides comprehensive tools to create and manage discount coupons. You can generate random coupon codes or manually enter them, and create plan-specific coupons that are valid only for selected plans.

Discounts can be set as either a fixed amount or a percentage, and you can define the coupon’s validity period with a start date, an expiry date, or set it as unlimited. You can limit coupons to a specific number of uses or leave the field blank/zero for unlimited use. ARMember also tracks how many times users use each code.

Additionally, you can choose whether the coupon applies to plans with trial periods, and for recurring plans, there’s an option to apply the discount to each recurring payment. You can enable or disable coupons with a simple switch. Let’s explore all these options


ARMember Coupon Code Management: Manage Coupons Page

After activating the addon, navigate to ARMember ⇾ Coupon Management in the admin panel. Click the + Add Coupon button in the top right corner to create a new coupon.

ARMember_manage_coupon

ARMember Coupon Management: Add/Edit Coupon

After clicking the Add New Coupon button, you’ll see the following screen. There are multiple options that are available in order to create a coupon.

ARMember_add_new_Coupon

  • Coupon Code:
  • You can either enter your preferred code manually or click the Generate button to let the system create a random one.

  • Discount:
  • ARMember offers two separate discount types. That is you can either add the discount in Fixed or Percentage(%).

  • Period Type:
  • ARMember offers a facility to allow the admin, set the coupon code’s validity. This option becomes handy when you wish to run any small time campaign for a sometime at your site, wherein you can allow the members to use coupon for some time and after that the coupon will be expired.

    You can define coupon validity either by setting a fixed Date Range or choosing an Unlimited option..

  • Coupon Type:
  • You can apply coupons to Membership Plans, Paid Posts, or both, based on your selection.

  • Allow this coupon code with trial period:
  • It’s also possible to allow coupon usage during a plan’s trial period.

  • No. of time uses allowed:
  • Finally, you can control how many times the coupon may be redeemed. For example, if you set 5 number here, then a single member can use the same coupon 5 times or 5 users can individually use this coupon 1 time each as well.

  • Coupon Label:
  • This field lets the admin label the coupon (e.g., Flat 15% off), making it easier to identify at a glance.

  • For Recurring Plan, Apply to Entire Duration:
  • If the administrator selects this option then for the subscription plan the coupon applied for the initial payment to enjoy the discounted price. The same discounted price will be charged for every recurrence.

List of Members who used that Coupon

The Coupon Addon allows the site owner to check the list of the members who used a particular coupon. In order to check this navigate to the ARMember ⇾ Coupon Management page and here when you click on count number of “Used” column, then it opens a popup that show the list of users who used that particular coupon.

ARMember - List of Membes who used that Coupon

The list displays the member’s Username, Email Address, and the coupon code they used. Clicking View Details reveals all related information.

Bulk Create Coupon

If you wish to create large amount of coupon directly without configuring each every time, then ARMember Coupon Addon allows you a facility to create the coupons in bulk. In order to create this navigate to the ARMemberCoupon Management nd here you will be able to check the + Bulk Create.

If this is clicked then you can add the coupons as per your requirements, and all other configurations are the same as the one available at the time of adding a new coupon.

ARMember_add_bulk_Coupon

Activate Coupon Section Visibility on Front End

After setting up coupons in “Coupon Management”, you need to enable coupon in Configure Plan + Signup Page page. Go to ARMemberConfigure Plan + Signup Page, edit setup in which you want to enable coupon. In Edit Plan + Signup Page, you will find “Enable coupon with payment?” option as shown below:

ARMember Enable Coupon

Select “Yes” to enable coupon code for users to use in front end Configure Plan + Signup page.

Front-end view

At the front-end side, the users will be able to enter the coupon code after the payment gateway selection area. Once users apply the coupon, they can view the discount directly in the Payment Summary section. Refer to the below provided screenshot.

ARMemberFrontend view

If Use coupon as invitation code is enabled, then the coupon field will be a compulsory field in Configure Plan + Sign up the page. So, if you want to make a system to allow registration only with some specific invitation code, then this option will be helpful. Once the user get logged into the system, this code will work normally as a coupon code.

Coupon with Paid Post

When the Pay Per Post module is active, you can apply coupons to particular paid posts too.

While adding new coupon code, at the ‘Coupon Type’ will add automatically if “Pay Per Post” module is enabled.

ARMember - Paid Post Coupon Code

If Coupon Type selected to Membership Plan then coupon will be applied only for the selected membership plan(s).

Selecting Paid Posts under Coupon Type limits the discount to those posts.

If Coupon Type selected to Both then coupon will be applied for both membership plan and paid post as selected.

If you selected Coupon Type both and leave blank for both, then coupon will be applied to both.

Display Code at Emails and Invoices

  • Coupons at Emails
  • ARMember does offers a facility where in if the admin wish to show the coupon code used by the member and the discount applied to that then there are two sepearate tags for this.

    In order to add these template tags navigate to the ARMemberEmail Notifications, here for the Standard WordPress Mails you can add this tag {ARM_PLAN_COUPON_CODE} and it will be replaced with the coupon used by the member, further to display the dicount applied use this tag {ARM_PLAN_DISCOUNT}

    Furthermore, if you are adding any custom email notification through Automated emails from the ARMemberEmail Notifications page> Add New Reponse page, then add these tags as per your requirements {ARM_MESSAGE_COUPON_CODE} and {ARM_MESSAGE_COUPON_DISCOUNT}

  • Coupons at Invoices
  • To include the coupon code and coupon discount at the invoice you can use this tags {ARM_INVOICE_COUPONCODE} and {ARM_INVOICE_COUPONAMOUNT}.

Coupon Reports

The ARMember Coupon Code Management generates detailed coupon reports to help analyze coupon usage. This reports helps the admin to check the coupons used by which members on hourly, daily, monthly.

In order to check this you can navigate to Admin PanelARMemberReportsCoupon Reports.