Event Registration Form

If you are setting up an event it’s always helpful to know who’s coming so adding a registration form can help.

To add a registration form to a single event check the box on the event editor.


To add a registration form to all your events go to Settings > Event Manager > Event Registration and check the box at the top of the page.


Registration Form settings

All the settings are on in Settings > Event Manager > Event Registration

Select which fields you want on the form and edit the various messages.

If people register for an event you have the option to display their names (and a Gravatar if the have one).  The ‘Places Available Counter’ will display a message telling visitor how many places are left. Edit the messages and select to hide the form if the event is full. The option to use the counter is selected on the event editor which is where you also set the number of spaces.


But there is More…

If people are registering you can set up an autoresponder to send them details of the event and their registration details. Just go to the plugin settings and click the Auto Responder tab.

  1. Carrie Drephal on 17 Apr 2019:

    Is it possible to add multiple emails for the notifications of event registrations? I tried adding a second email using a semi-colon as a separator. It hasn’t seemed to work. This is for a client’s website. Thanks for your help!

    Reply to Carrie Drephal

    • Graham on 17 Apr 2019:

      Hi Carrie,
      Use a comma not a semi-colon

  2. Gaia on 14 Apr 2019:

    Having difficulty making this sponseive to mobile

    Reply to Gaia

    • Graham on 14 Apr 2019:

      Looks OK to me. What’s not working for you?

  3. Dave on 01 Feb 2019:

    It is possible to add more Checkboxes? Or a Checkbox instead of a Dropdown?

    Reply to Dave

  4. Mike Flanigan on 19 Oct 2018:

    Is there a short code to display the registration form in a page?

    Reply to Mike Flanigan

    • Graham on 19 Oct 2018:

      No there isn’t. The registration form is integrated into the event, all you can do is change the order in the event settings but you can’t just have the form on its own.

  5. Guy Pinnock on 23 Sep 2018:

    Having difficulty getting to register my car for Horsham Americana

    Reply to Guy Pinnock

    • Graham on 24 Sep 2018:

      Hi Guy,
      Not quite sure what you mean. What is Horsham Americana?

  6. Denise on 08 Feb 2016:

    Hi Graham!
    Haven’t spoken with you in a long time. We have had a couple issues come up lately with the registrations. I have the program set to show the names of the people who have registered for our club’s events, but they are no longer showing up. I double checked and do have the box checked to show the names. I can still get the list in the back-end, it just isn’t showing up on the website.

    The second thing is that if you click the box saying you are unable to attend, it isn’t working and the person shows up on the back-end report as someone who is coming.

    Can you help?

    Reply to Denise

    • Graham on 14 Feb 2016:

      Hi Denise,
      A few bugs slipped through the net at the last update. I’ve fixed these and made a whole load of other improvements. If you want a copy to test you can get it here.

    • Denise Magee on 17 Feb 2016:

      Thanks Graham! I just installed the updated version and it looks like the attendees are posted again. Thanks for your prompt response again. You’re the best!

  7. Vlad on 15 Dec 2015:

    Hi! All the registrations email in the database of WP are unique?
    For example if some user registrate at event1, and then nex day he will register at event2, in the database will be 2 same emails?

    Reply to Vlad

    • Graham on 15 Dec 2015:

      Each event has it’s own registration record. So you can register for multiple events using the same email address.

    • Vlad on 16 Dec 2015:

      Is there a global registrations table in dayabase? which have all registrations from event1 and event2.

      For example:
      Graham@graham.com register at event1
      Vlad@vlad.com register at event1
      Graham@graham.com register at event2
      Lea@lea.com register at event3

      And I want all unique registrations e-mail from all events:

      In this way I can have global email list from all my events for advertising my products to all posible clients

    • Graham on 16 Dec 2015:

      I’ve got some extensions to the plugin that display registrations in various formats. The best one for you is probably the registrations report. You can download everything as a csv, import into a spread sheet and filter/sort as you want. If you want something different I can get it coded up but you will have to pay as I do need to earn a living.

  8. Lea on 29 Nov 2015:

    Hi! I am not getting the registrations send to my e-mail – neither to the registrant (set up with send email to myself) nor to the admin of the form. Can you help me?

    Reply to Lea

    • Graham on 29 Nov 2015:

      Hi Lea,
      I’ve just registered for an event on your site and it look a long time before the notification arrived but at least it did arrive. So it could be the hotmail filters blocking your messages.

    • Lea on 29 Nov 2015:

      Thank you 🙂

  9. Lars-Erik on 10 Nov 2015:

    Hi, is there a way to make the fields mandatory in the registration form?
    Mostly the field that shows when more then 1 attendant is chosen.

    Reply to Lars-Erik

    • Graham on 10 Nov 2015:

      There should be a ‘required’ option on each of the form fields. The number attending isn’t one of these as it defaults to 1 if nothing else is selected.

  10. Amy G. on 14 Oct 2015:

    Hello and thanks for this great plug-in! We are using this on a client’s site: http://www.reachpk5.org/

    Question: I have installed an attendee counter on the registration form. When someone registers and adds “2” or “3” in the counter box, my availability (spots left for the event) only comes down by one. If I’m only allowing 12 people to attend, the event won’t become full until there are 12 registrations instead of 12 attendees. Is there a way to change / fix this? Thanks for your help! 🙂

    Reply to Amy G.

    • Graham on 15 Oct 2015:

      Hi Amy,
      It looks like you are using the number field not the places field. The number field is for things like age and doesn’t contribute to the places available counter. So all you nbeed to do is enable the ‘places’ field and you are good to go.

    • Amy G. on 15 Oct 2015:

      THANK YOU GRAHAM!! That makes sense now. I appreciate your help and your quick response.

  11. Vlad on 08 Oct 2015:

    It would be very cool if the emails from event registrations automatically went to subscribers database.

    Reply to Vlad

    • Graham on 08 Oct 2015:

      All the registrations are saved in the WP database. If you want the data you can download or email it to yourself. To see all the registrations just click the ‘Registration’ link in your dashboard.

  12. Vlad on 08 Oct 2015:

    Hi Graham, good work!
    For now, process of registration to the event is 2 clicks – first you need click to “Find out more” and then “Register now”. I want it in 1 click, button “Register now” near with the title event. Is it possible?

    Reply to Vlad

    • Graham on 08 Oct 2015:

      Hi Vlad,
      Not sure it’s possible to do exactly what you want but you could use the shortcode [qem fullevent=on]. This will display everything including the registration form – no more ‘read now’.

  13. Harry Boota on 28 Aug 2015:

    I have installed the Event Registration & Custom Registration Form in my WordPress website.

    Is ot possible for my clients to upload a picture with their profile blurb?

    Thanks in advance!


    Reply to Harry Boota

  14. keld on 24 Jun 2015:

    using the event registration, i can’t get the dropdown to work, it keep telling me that I need to complete the form.

    I tryed with: “choose, yes, no”
    and “yes,no”
    but it is not working

    Reply to keld

    • Graham on 24 Jun 2015:

      I’ve sent you an update with this bug fixed.

Web Analytics