Home Forums Event Espresso Premium Admin-Only Discounts

Admin-Only Discounts

Posted: January 13, 2021 at 4:01 pm

January 13, 2021 at 4:01 pm

We typically offer Buy 10, Get 1 Free to certain groups — essentially a 10% discount when you buy 10 tickets. We have been doing this with Promotion codes, but unfortunately the promo code shows up on the invoices, and then people are able to use it to give themselves discounts.

Is there a way to make Promotion codes admin-only? Or how would you suggest accomplishing this?

Could ticket bundles be used instead? We tried creating a bundle, but it shows up on the front end saying that you need to log in to get that price. However this is accomplished, we do NOT want it visible to people on the front end. It must be an admin-only function.

Can you help explain how we can accomplish this? Thank you!


  • Support Staff

January 13, 2021 at 4:09 pm


What you could do is set up an admin only ticket, and set its price to 0.00. Admin-only tickets are not a core feature, but this can be added by installing a simple free plugin. You can follow this wiki article that shows how:

January 14, 2021 at 6:19 pm

Hi Josh. Thanks for your suggestion. I downloaded and installed the plugin, and it’s working as expected. But it brings up another, more complicated issue which makes this solution problematic for us.

We often have people who buy big blocks of tickets under one person’s name, and then later on, our admin has to go back in and change each of the attendee’s names. In the past, when the admin attempted to change the names, we were having issues with the admin’s username & email being saved in the registrants’ accounts, which was causing all kinds of headaches. Our workaround was to (a) include a link in invoices that allows registrants to change their own attendee info online, and (b) WE would use that same link (accessed from the WP dashboard), but would need to log in as that user in an incognito window. It’s an ugly/clumsy solution, but it’s better than messing up all of our registrant & attendee records. (If you want more context on that issue, I would be happy to forward a lengthy support chain with our client, from when this first started happening.)

So back to the admin-only free tickets… Because we have to log in as our clients in an incognito window, we can’t make use of the admin-only free ticket. We need to either solve the name-changing issue so that our admin can use the system normally, or we have to find a way to add bundle-priced tickets to registrant accounts without admin permissions, and in a way that can’t be abused by the general public.

I hope that made sense. Please let me know how you can help us. Thank you!


  • Support Staff

January 15, 2021 at 8:35 am


The name changing issue you describe can be avoided by making the naming updates via the WP dashboard. You go to Event Espresso > Registrations and click on the “2 of 10” registration, then click the “Create Contact” button. This will bring you to a screen where you input the attendee’s name. Then you repeat for “3 of 10” and so on.

January 15, 2021 at 10:32 am

Hi Josh.

We can’t follow your directions step-by-step — I don’t see “2 of 10” or “Create Contact” links on these pages, but maybe I’m just missing them. But I believe that making changes through the WP dashboard is what was causing the name-changing problems, in the past. Has this been fixed?

If we no longer have to worry about name changes, can you provide specific steps that we can try on our end, to see if this solves the issue?

Thanks for your help.


  • Support Staff

January 15, 2021 at 3:16 pm

When you go to the Event Espresso > Registrations page, can you find any group registrations listed there? A group registration will have a “1 of x”, “2 of x”, and so on. Here’s a screenshot that shows an example:

January 18, 2021 at 7:46 am

Yes, there are some (x of x) Registrations listed. When I click the user’s name, I’m taken to a screen where there is a Contact Details section in the upper right, containing a button that says View/Edit Contact. Is that what I’m looking for? (That might be where the name change issue was occurring for us, previously. Unfortunately, I don’t remember exactly… Should I be able to change the details there without any issues?)


  • Support Staff

January 22, 2021 at 5:48 am

You’ll actually click on the “Create Contact” button when it’s a registration that’s part of a group.

When you click on the Edit Contact button, that will update/change the contact for all registrations associated with that contact. That’s likely what has happened before.

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  Josh 3 days, 17 hours ago ago

Topic Tags


This topic is: not resolved
Do NOT follow this link or you will be banned from the site!