PatronManager Help

How to Create and Use Discount Codes (including Limited Use Codes)

Updated on

Use this link to share with your colleagues:

How to Create and Use Discount Codes (including Limited Use Codes): https://help.pm.leapevent.tech/a/858003

Want to create a discount, promo, or comp codes for your patrons to use? In this article, we'll cover

  1. The types of Discount Codes you can create
  2. How to create a new Discount Code (including Limited Use Discount Codes)
  3. How to define which performances the Discount Code is valid for
  4. How to define which Benefit Levels should be able to use this code automatically
  5. How your staff will apply a Discount Code to an order
  6. How your patrons will use Discount Codes online

Finally, we'll cover some Frequently Asked Questions (FAQs).

1. Discount Code types

There are four types of Discount Codes you can create.

  1. Flat: a specific dollar amount off the face value of the ticket, e.g. "$15 off"
  2. Percentage: a percent off the face value, e.g. "15% off"
  3. Fixed Price: changes ticket price to a set amount, e.g. "All tickets $15"
  4. Buy X, Get Y Free:, e.g. "BOGO Sale"
    • Note: this type of discount cannot be assigned to a Benefit Level
    • This Discount Code will apply to the least expensive tickets first - so if a patron uses this when purchasing an Adult and less expensive Child ticket, the Child ticket will receive the discount and be free

How Discount Codes interact with Subscriptions:

  • "Flat", "Percentage" and "Fixed Price" type discounts are applied to the overall Subscription package price, excluding fees.

2. How to create a new Discount Code

Know which kind of discount you want to create and what you plan to use it for? Great! Creating a new Discount Code is easy-peasy.

Let's make a Discount Code!

If a Discount Code already exists with the same Price Level and/or Benefit Level associations, you don't need to start from scratch! Head over to this article to learn how to clone a Discount Code.

2.1. Click on the App Launcher, type "discount", and click on Discount Codes

2.2. Click "New Discount Code"

2.3. Create your discount!

There's a lot to unpack, so let's go through each field:

  1. Name: give your discount code a descriptive name so you know what it is
    • Note: this is visible to your buyers on the Public Ticketing Site checkout page
  2. Code: the code buyers will use to get this discount on the Public Ticketing Site; Codes aren't case sensitive, just pick something that people will be able to remember
  3. Discount Type: remember these from the beginning of the article? See above for details
  4. Discount Amount: depending on the Discount Type you chose, the flat/percentage discount, or the fixed price of the ticket
    • Note: for Buy X, Get Y Free discounts, you'll use the Paid Item Count ("Buy X") and Free Item Count ("Get Y Free") fields instead
  5. Minimum Number of Tickets (optional): sets a minimum number of tickets your patrons need to purchase to use this code, e.g. "when you purchase at least four tickets, get this discount"
    • This is only enforced on ticket orders placed online.
  6. Minimum Number of Unique Events(optional): sets a minimum number of unique Ticketable Events your patrons need to purchase to use this code, e.g. "when you purchase tickets to two different shows, get this discount"
    • This is only enforced on ticket orders placed online.
  7. Single Transaction Limit (optional): limit the total number of tickets on a given order that can use the discount, e.g. "get 50% off your first ticket"
  8. Start and End Date (optional): set a time frame for when the Discount Code is valid, e.g. "buy before this Friday to get 25% off"
  9. Active: this code can only be used when this box is checked
  10. Member Usage Limit (optional): limits the number of times a discount can be used by patrons with Benefits when they purchase through Patron Portal
  11. Click Save!

To create a Limited Use Discount Code for your members, use the Member Usage Limit field - not the Single Transaction Limit field.

3. Associate Price Levels

Now it's time to tell the system which tickets this Discount Code can be used for. Specifically, we need to tell the system which Price Levels the discount can be used on. That way, we can be as broad or as specific as we want ("every possible ticket someone could buy this entire season" v.s. "only for Adult-priced tickets, only for balcony seats, and only on matinee performances").

Price Levels with the PWYW box checked cannot be associated with Discount Codes!

Let's get associating!

3.1. Click "Add Price Levels"

3.2. Use filters to see the events you want this code to discount

For this example, we're going to apply this discount code to all Adult tickets in the Orchestra allocations for all performances of Kiss of the Spider Woman. Use the filters to get a manageable list, and then select the rows you want:

3.3. When you've checked off the price levels you want, click "Associate Selected Levels" and then click "Done"

3.4.  When you go back to the discount code page, the associated price levels will be listed at the bottom

4. Associate Benefit Levels

If you've created a Benefit Level for a Membership, you can associate this Discount Code with that Benefit Level. Any patrons with that Benefit will have the Discount Code applied to their orders automatically (via the PatronManager Box Office or the Public Ticketing Site).

To learn more, hop on over to this article to learn how to add a discount to a Benefit Level.

5. How you and your staff applies a Discount Code to an order

Make sure you and your box office users know how to apply a Discount Code for in-person or over-the-phone orders with this step-by-step guide.

Pro-tip: Be sure to let your staff know if you're using Benefits, since some of your patrons will automatically have discounts applied to their orders - it's always better to know ahead of time than find out on the fly!

6. How your patrons apply Discount Codes to online orders

Your patrons can use Discount Codes on your Public Ticketing Site (PTS) in one of two ways:

  • If your organization - or your patron - doesn't have Portal, they'll need to apply the Discount Code manually
  • If you have PatronPortal - and your patron has a login - they'll get any discounts on their Benefit Level automatically

Let's see what the patron experience is like when:

Without Portal (manual)

After adding tickets to their cart, buyers can enter the discount code on the Discount page, and it will be applied to the appropriate items. Here's a Buy One, Get One Free example:

If they want to use a Flat, Fixed, or Percentage discount in the same order as a Buy X, Get Y Free discount, they should apply the Buy X Get Y discount last.

If there's a limit on how many Ticket Order Items the Discount Code can apply to, the system applies the discount to the most expensive tickets first.

Can patrons use more than one Discount Code on an order?

A patron can enter as many codes as they like, but each ticket can only have one code applied to it. 

So if a patron has three tickets in their cart with a unique Discount Code for each, they can use three Discount Codes on an order. But a single ticket cannot have two of the Discount Codes applied to it.

If there's a conflict between discount codes, the system will use the most recently applied code.

With PatronPortal (automatic)

The system will give your patron the best discount automatically. If there are multiple codes, the best discount code will "win" any conflicts.

Can patrons using PatronPortal enter additional Discount Codes manually? 

Yup! Note a manually applied code will override any discounts in the patron's cart, even if it isn't a better discount.

Frequently Asked Questions (FAQs)

Why can't I add this Price Level to my Discount Code?

If you can't find the Price Level you want to add to your Discount Code using the filters, go to the Event Instance and make sure that your Price Level is active.

Check that your Price Level is active

If the Price Level is active, make sure that you're spelling the name of the Price Level correctly when you search for it with the filters.

How do I remove a Price Level from a Discount Code?

If a Price Level was associated with a Discount Code, but shouldn't be anymore, you can disassociate it with the following steps.

1. From the Discount Code, select View Price Levels

View Price Levels

2. Optionally, use the filters to find the Price Levels you need to remove

Filters

In this example, we're removing any Price Levels named "Cheap."

3. Remove the Price Levels from the Discount Code

3.1. If you're removing all of the Price Levels, click "Remove All [#] Price Levels"
Remove All
3.2. If you're removing some of the Price Levels, select the ones to remove and click "Remove Selected Price Levels
Remove Selected
Can I delete a Discount Code?

If a Discount Code has never been used before then you can delete the Discount Code!

If you try to delete a Discount Code that was used for a ticket, you'll receive the following error:

This Discount Code cannot be deleted because it is associated with one or more Ticket Order Items. You may deactivate it by unchecking the "Active" box instead.

This Discount Code cannot be deleted because it is associated with one or more Ticket Order Items. You may deactivate it by unchecking the "Active" box instead. error

If you receive this error, uncheck the "Active" checkbox for the Discount Code instead.

If a Discount Code was used for a ticket, and then that ticket is refunded, it still counts as using the Discount Code.

Previous Article How to Create an Event Waitlist
Next Article How to Clone a Discount Code
Still Need Help? Continue to the Client Community