Getting Started With Advanced Coupons

Video Demo

# Top

Demo of URL Coupons for Upsells

# Top

How to install and activate Advanced Coupons

# Top

Before using the Advanced Coupons, be sure to familiarize yourself with how regular coupons work with the core LifterLMS plugin.

Once you are familiar with how regular “non-advanced” coupons work, you can follow the instructions on how to use your license key to be able to install our paid LifterLMS add-ons. Once the LifterLMS Advanced Coupons add-on is installed and activated, you can then go back here to learn how to use it.

User interface changes when you activate Advanced Coupons

# Top

New Tabs

Without the Advanced Coupons add-on, creating a new coupon by going to WordPress Dashboard > Orders > Coupons you will see only three tabs: General, Restrictions, and Description.

Coupon Settings tabs without the Advanced Coupons add-on.

When the Advanced Coupons add-on is activated, creating a new coupon will add the Coupon URL tab.

One new tab when the coupon is not yet saved.

Finally, when the coupon is saved, you will see the last additional tab: the Usage tab.

One new tab when the coupon is saved.

General Tab

There are no changes in the General tab when the Advanced Coupons add-on is activated.

Restrictions Tab

Without activating the Advanced Coupons add-on, this is what the Restrictions tab looks like.

This is what the Restrictions tab looks like without activating the Advanced Coupons add-on.

After activating the Advanced Coupons add-on, this is what the Restrictions tab looks like.

These are the additional fields in the Restrictions tab after activating the Advanced Coupons add-on.

Description Tab

There are no changes in the Description tab when the Advanced Coupons add-on is activated.

Coupon URL Tab

The Coupon URL tab will only be visible if you activate the Advanced Coupons add-on.

Fields inside the new Coupon URL tab.

Usage Tab

The Usage tab will only be visible if you activate the Advanced Coupons add-on.

Data displayed in the Usage tab.

How to limit coupon usage by access plan.

# Top

Every course and membership in LifterLMS can have a number of access plans associated with each of them. For example, maybe “Course 1” has access plans “Plan 1” and “Plan 2” and “Membership 1” has access plans “Plan 3” and “Plan 4”. If you only want the coupon to apply to “Plan 1” and “Plan 4”, you can do that by following the instructions below.

Step 1. Create a coupon in WordPress Dashboard > Orders > Coupons. If you have an existing coupon, you can just edit that coupon instead.

Step 2. Click on the Restriction tab.

Restrictions tab when using the Advanced Coupons add-on.

Step 3. In the Access Plans field, select the access plans that you want to restrict the coupon to from the dropdown.

Access Plans fields under the Restrictions tab.

Access Plans field dropdown under the Restrictions tab.

Caveat: Note that access plans from even deleted courses or deleted membership will appear here, so always double-check in if the course/membership listed above actually exists.

Selected access plan restrictions.

Step 4. Save the changes.

Save the changes once you are done adding the access plans.

Step 5. Test the coupon on the front end.

The system will allow you to apply the coupon to the correct access plan, as you can see below.

Applying the coupon on the correct access plan.

But if you apply it to the wrong access plan, the system will refuse the coupon.

Applying the coupon on the wrong access plan.

I limited coupon usage by access plan, why can’t I use them on my courses/memberships?

# Top

If you also supplied values for the Courses and/or Memberships field under the Restrictions tab as shown below while providing values for the Access Plans field at the same time, then only the Access Plans field will be respected. In other words, the Courses and/or Memberships restrictions will not be used.

Supplying courses and memberships restrictions while also adding access plan restrictions would not work.

If you also want the Courses and Memberships restriction to be used, you need to toggle on “Also allow any access plan from restricted courses and memberships” as you can see below.

Allow any access plan from restricted courses and memberships turned on.

Make sure you save the changes once you are done by clicking on the Update button.

Save the changes once you are done allowing course and membership restrictions.

How to limit coupon usage only to purchases above a fixed amount

# Top

Step 1. Create a coupon in WordPress Dashboard > Orders > Coupons. If you have an existing coupon, you can just edit that coupon instead.

Step 2. Click on the Restriction tab.

Restrictions tab when using the Advanced Coupons add-on.

Step 3. Scroll down to and add the value you want on Minimum Checkout Amount. For example, if you add $1000 there, then the coupon will only be applicable to items that cost $1000 or more. Note that the currency used will depend on your LifterLMS settings.

Supply a minimum checkout amount.

Step 4. Save the changes once you are done by clicking on the Update button.

Save the changes once you are done.

Step 5. Test the coupon.

If you use the coupon in an access plan that charges a price that is equal to or greater than the Minimum Checkout Amount, the system will accept the coupon.

System will accept the coupon if the price is equal to or greater than the Minimum Checkout Amount.

On the other hand, if you use the coupon in an access plan that charges a price that is less than the Minimum Checkout Amount, the system will reject the coupon.

System will reject the coupon if the price is equal to or greater than the Minimum Checkout Amount.

How to limit the number of times a coupon can be used by the same customer.

# Top

Step 1. Create a coupon in WordPress Dashboard > Orders > Coupons. If you have an existing coupon, you can just edit that coupon instead.

Step 2. Click on the Restriction tab.

Restrictions tab when using the Advanced Coupons add-on.

Step 3. Scroll down to and add the value you want on Maximum Uses Per User. If you enter 0, the coupon can be used any number of times without limit. In particular:

  1. If you enter 1, the coupon can only be used a maximum of 1 times: the user won’t be able to use the same coupon after that first time.
  2. If you enter 2, the coupon can only be used a maximum of 2 times: the user won’t be able to use the same coupon after that second time.
  3. If you enter 3, the coupon can only be used a maximum of 3 times: the user won’t be able to use the same coupon after that third time.
  4. And so on…

Set the maximum user per user.

Step 4. Save the changes once you are done by clicking on the Update button.

Save the changes once you are done.

Step 5. Test the coupon.

If you try to use the coupon above the threshold you set in the Maximum Uses Per User setting, the system will reject the coupon.

If you try to use the coupon above the threshold you set in the Maximum Uses Per User setting, the system will reject the coupon.

How to limit coupon usage only to specific countries.

# Top

Step 1. Create a coupon in WordPress Dashboard > Orders > Coupons. If you have an existing coupon, you can just edit that coupon instead.

Step 2. Click on the Restriction tab.

Restrictions tab when using the Advanced Coupons add-on.

Step 3. Scroll down to and toggle on Enable Geographic Restrictions.

Scroll down to and toggle on Enable Geographic Restrictions.

Once Enabled Geographic Restrictions is toggled on, the Geographic Restrictions will be visible.

Once you turn on Enable Geographic Restrictions, you will be able to provide a list of countries under Geographic Restrictions.

Step 4. Under Geographic Restrictions, select the countries you want the coupon to be limited to. You can add as many countries as you like.

For example, if you choose to add the United States, then the coupon can only be used by users located in the United States. Users outside of the United States will not be able to use the same coupon.

Add at least one country in the geographic restrictions field.

Step 5. Save the changes once you are done by clicking on the Update button.

Save the changes once you are done.

Step 6. Test the coupon.

If a user tries to use the same coupon outside of the country or countries allowed by that coupon, the system will reject that coupon.

How to apply a discount just by visiting (clicking on) a URL

# Top

Step 1. Create a coupon in WordPress Dashboard > Orders > Coupons. If you have an existing coupon, you can just edit that coupon instead.

Step 2. Click on the Coupon URL tab.

The Coupon URL tab.

Step 3. Click on the Apply Coupon via URL toggle to enable it. Once enabled, this will make the Coupon URL and Plan fields visible, as you can see below.

Once enabled, this will make the Coupon URL and Plan fields visible.

Step 4. From the Plan dropdown, select the plan you want to apply the coupon to when the coupon URL is visited. You can only select one plan.

From the Plan dropdown, select the plan you want to apply the coupon to when the coupon URL is visited.

Caveat: Note that access plans from even deleted courses or deleted membership will appear here, so always double-check in if the course/membership listed above actually exists.

Step 5. Finally, construct the coupon URL by adding some text in the Coupon URL field.

Construct the coupon URL by adding some text in the Coupon URL field.

Step 6. Save the changes by clicking on the Update button.

Save the changes by clicking on the Update button.

Step 8. Test the coupon.

Copy the URL in the Coupon URL field and load it in the browser. Once loaded, it will automatically redirect to the purchase link of the access plan you have chosen in the Plan field. That purchase link will already have the coupon applied to it, as you can see in the animated GIF below.

Testing the coupon URL.

How to track usage statistics per coupon.

# Top

Step 1. Create a coupon in WordPress Dashboard > Orders > Coupons. If you have an existing coupon, you can just edit that coupon instead.

Step 2. Click on the Usage tab.

The Usage tab.

Under this tab, you will see how many time the coupon has been use (Usage), how many times it can be used (Limit), how much the users have saved in total (Amount Discounted), and how much total revenue it generated after the discount is applied (Sales Generated).

Last Updated on
Was this article helpful?