6.6. Registration / Tickets

LibPress offers a registration “ticket” system to The Events Calendar (TEC) for a nominal fee.

This feature allows you to offer an RSVP “ticket” service, added directly to your Event page, and managed directly through the website dashboard! A new profile is being created for an “Event Manager” so that your programming staff can access the events management. (Please note that this does not cover paid ticketing services.)

To see how RSVPs will look on an Event page, check out our demo Maple site example!

How it works – libraries can:

  • Activate a RSVP registration for specific events, where patrons select how many “tickets” they need and also enter their email address.
  • Indicate how many spots for a particular event are available; also indicates how many spots are remaining in a countdown note!
  • Automatically send confirmation emails to patrons who have registered.
  • Create and display a custom form to gather information about their attendees, such as ages, accommodations, guardian names, etc.
  • Review the Attendee list from the Events Admin view, and make edits.
  • Set a capacity limit for an event, and when this is reached the RSVPs close; at this point you could create a new ticket type for “Waitlist” which would appear below the Closed RSVP box on the Events page. Easily move a guest from the Waitlist to Guest list of Attendees — and the guest is automatically emailed about the change (**check to make sure this is the case).
  • Export a .csv file with all Attendee information to print out, or copy email cells to paste into To: field of email to update your attendees about any last minute information, such as a cancellation.
  • Know it looks and works well on mobile too!

Check it out here on our demo site Maple:

On this page:

  • Creating a RSVP “ticket” registration
  • Collect Attendee information (through a form)
  • Managing Attendees

Creating a RSVP “ticket” registration


  • Type is a setting to apply a unique name for the ticket type, especially if there is more than one type eg. Early Bird Tickets, Standard Tickets etc.
  • Description adds text to the ticket area (“bring waterproof jackets”, or, “children must be accompanied by an adult”). 
  • Start sale dictates when the RSVP becomes available–by default sales will start when you publish the event.
  • End sale does the reverse – you can set this to a date after which users will not be able to RSVP–the default is to stop sales when the event itself starts. Optional.
  • Capacity is the number of tickets that are available; if this is left blank then there is no limit. 

Collect Attendee Information

Note that the RSVP already collects Name and Email!

Click on Attendee Information at the bottom of the RSVP form in Edit view to open up a tool to create customized fields:

See that little note at the bottom? “Save this fieldset…” That allows you to save your created form for future events!

Managing Ticket Fieldsets

Fieldsets are the forms that you create to collect information from your attendees–these can be saved as above (immediately above the header for this section is a screenshot of the area where you would save it).

To manage the fieldsets, and delete any no longer in use, find Tickets on the left hand sidebar and click on Ticket Fieldsets.

Managing Attendees

The attendee list is a report of all ticket purchases and RSVP registrations for an event.

Multiple ways to access the Attendee list are from the Events list in Dashboard view; from within the RSVP box in the Events page editor, and from the top black administration navigation bar (when logged in as a Site Manager).

Any of these links will take you to a new screen where you can see a list of attendees/issued tickets, including the purchaser name and email. A list can be sent to program organizers as well. To email all participants, copy the email column and paste into the To: field of your email.