Creating the Difference

Waiting Lists
for Events Manager

EM - Waiting Lists


This add-on creates a new section in the Ticket Options of the Single Event Edit Page. If set to “yes”, it will automatically show a waiting list sign-up form when this specific event is fully booked. It will list all sign-ups in ascending order.

Please note that sign-ups can only be done from the front-end. Users who have the manage_others_bookings capabilities will be able to bypass the front-end checks. To remove someone from the waiting list, simply click the “Remove” button in the back-end section and update the post.

This plugin follows a simple rule:

“If the booking form would have been shown, but the event is fully booked, then show the waiting list sign-up form instead.”

This plugin checks:
  • If the event has bookings enabled and is fully booked.
  • If double bookings are allowed. (If not, a booked user will not be shown the waiting list.)
  • If the user has already signed-up. (Each email address can only sign-up once.)
  • The waiting list cut-off time uses the Event Booking cut-off to determine its availablilty.

New options added:

  • Keep the booking form closed
    By default Events Manager will re-open the booking form if an approved booking has been cancelled or rejected. This option keeps the booking form closed (fully booked) if the waiting list is not empty. That way new bookings can not be made if the visitor is not already on the waiting list.

    It will also force the #_AVAILABLESPACES placeholder to show 0 and swap the content in {has_spaces} with {fully_booked}. That way a visitor will see your fully booked content, despite of the technical ticket availability.
  • Email a secure link to a waiting person
    If bookings are cancelled, the Admin can send a special, pre-formatted, customizable email to selective people on the waiting list. This email contains a secured link that will bypass the “Keep Closed” option, so the recipient is able to book the freed-up tickets like a normal booking. The number of bookable tickets will never be higher than the amount they signed-up for.
    The link can only be used once and the Admin can customize its validity.

Multiple Bookings Mode is fully supported since version 2.1.0.


An Admin cannot automatically move a person from the waiting list to a booking, due to online payments and the endless ticket options Events Manager offers. You can however use the “Secured Link Email Settings” option to bypass the waiting list and receive online bookings.


Fully Booked Waiting List - Step 1 Waiting Lists - Step 2 Waiting Lists - Step 3 Back-end view of the Wiating List Sign-ups

Minimal requirements

License info

All my premium (paid) plugins require a valid license key (validity per year) to:
  1. Activate the plugin.
  2. Use the plugin (run the code).
  3. Receive updates.
  4. Have access to the Premium Support Ticket system.
    Not only on this website, but also available in your WordPress Admin.
  • A license key is valid for 365 days after purchase and will not be automatically renewed.
    You will receive two emails (1 month & 2 weeks) before expiration and one after.
  • Network-wide activation on WordPress MultiSite requires only one, valid license key.
  • Localhosts and non-public test environments will not be counted as an active installation.
    The license key is also required to run the plugin on a localhost.

WP MultiSite installation

This plugin is WP MultiSite compatible. You only need one (1) license key to activate & use this plugin network-wide. Individual settings are saved per blog, preserving each blog's unique identity.

7-Day Money Back Guarantee

7-Day Money Back GuaranteeYou need a valid license key to both activate and use this plugin.
Without it, it can not be used. I do not offer a free trial period.
If for any reason you decide that this amazing, premium plugin does not suit your needs, contact me within the first seven (7) days after purchase by email and I will refund you in full.

Get your own Live Install License

EM - Waiting Lists
Add to Cart