With Paid Memberships Pro, you can create discount codes in order to give your customers special deals and offers, and convert more sales. And with a little extra code, you can customize discount codes even further than the basics.

The core Paid Memberships Pro plugin includes robust discount code features out of the box. But there may come a time when you want to do additional things like:

  • Hide or show discount code fields
  • Restrict a discount code to a single use
  • Require a discount code
  • Automatically apply discount codes at checkout
  • Create separate discount codes for each member of a group

This post covers the most commonly-used adjustments and customizations for our discount code features—some advanced and some not so advanced. If you’re looking for general support on discount codes, see our Discount Codes documentation page.

Banner Image for Discount Code Customizations

Create a Discount Code Page For SEO

If you have at least one discount code created in PMPro, a discount code field will show up on the checkout form.

Having a discount code field on your checkout page encourages customers who may not already know of a discount code to go search for one. If you can spare a small public discount code, it’s a good idea to have a page on your site called “My Site Discount Code” that should surge to the top of Google searches, bringing those customers back to your site.

Five dollars or a 5% discount (or more) could be a small price to pay to attract those deal-loving members.

Automatically Apply Discount Codes: 3 Ways

In this companion article, we cover three popular ways to auto-apply a discount code to membership checkout, including:

  1. Discount Code in the URL: Paid Memberships Pro lets you embed discount codes directly in the checkout URL, eliminating the need for extra coding.
  2. Sitewide Sales Plugin: This tool, by the creators of Paid Memberships Pro, streamlines timed sales with features like automatic discounts and in-depth reporting.
  3. Automatic Discount via Code: A tech-savvy method that uses a code recipe to auto-apply discount codes during checkouts.

By adopting these techniques, businesses can simplify checkouts, ensure users always receive discounts, and effectively track promotional campaigns.

Hide the Discount Code Field

Want to protect your site from DCFOMO (discount code fear of missing out)? If discounts aren’t a part of your everyday sales strategy, consider hiding the field entirely.

https://site.com/membership-account/membership-checkout/?pmpro_level=1&pmpro_discount_code=THECODE
Screenshot of membership checkout with showing the discount code option.
Screenshot of membership checkout with showing the discount code option.

Always Show the Discount Code Field

Do you require discount codes for membership checkout? Or do you have a large percentage of your members using codes during registration? Here’s a quick CSS snippet to always show this field at the top of your Membership Checkout page.

Offer One-Time Discounts

With default PMPro settings, the same user can use a Discount Code multiple times.

PMPro includes a setting for number of code “uses” that restricts the code’s total count of uses across all customers. Navigate to Memberships > Settings > Discount Codes to access these settings. A code with 5 uses could be used by 5 different customers or the same customer 5 times.

  • Here is an article explaining how to set it up so that certain discount codes can only be used once by each member. This code won’t keep someone from creating a new account under a different email address in order to use a discount code twice, but we generally advise against trying to block this or any of the stricter discount code checks. You may catch someone taking advantage of your discounts, but you also risk losing members this way or hassling people who are just signing up a friend or relative with their own address or credit card/etc.

Require a Discount Code

Sometimes you might have a membership level that you want to close off from the public.

Create Groups of Discount Codes

If you have a large number of people you’d like to give discount codes to, you have a couple options.

Other Helpful Discount Code Recipes

If you’d like to send out bulk emails and newsletters or run a Groupon-type promotion, you should consider upgrading to our Plus plan, which includes the Group Discount Codes Add On and 29 other high-impact Plus Add Ons. All of our plans are backed by a 100-day money-back guarantee—no questions asked.

Cover image from ebook 29 Nuggets of Wisdom Volume 1 - Sample Collection

Download the free ebook: Get 29 insights and ‘aha moments’ for new or veteran membership site business owners. Use these nuggets of wisdom to inspire or challenge you.

Was this article helpful?
YesNo