📋 Booking Forms · Custom Fields · Pro

Ask anything. Own every answer.

Collect exactly the information you need from every booking and every attendee — captured on your own site and stored in your own database, never a third party.

Any field you need   Per-attendee details   Answers stay in your database

Book now Full name * Email address * Dietary requirements Vegetarian I accept the event terms & conditions Confirm booking

Every event asks different questions.

A 5K, a gala dinner and a training course don't collect the same details. Build the exact form each event needs — and keep every answer in your own WordPress database, yours to read, report on and export.

Ask exactly what you need

Add as many custom fields as the event calls for. Mark the important ones required, drag them into the order you want, and nothing gets booked without the answers you need.

Capture every attendee

Booking for a group? Collect details for each person in the booking with a per-attendee form — not just the one card-holder who paid.

Your data, your site

Answers are saved with the booking in your own database — never a third-party form service. Yours to view in the dashboard and export to CSV whenever you like.

Build a form from real field types

Mix and match the field types your question actually needs — from a one-line answer to a pick-one dropdown to a yes/no checkbox.

Text
Textarea
Dropdown
Checkboxes
Radio buttons
Dates
& more

Every field can be marked required and dragged into the exact order you want attendees to fill it in.

Per-attendee forms

One booking, every attendee’s details

When someone books several places, you usually need more than the buyer’s name. A per-attendee form captures a separate set of answers for each spot in the booking — so you know who is actually coming, not just who paid.

  • Collect details for everyone in a group booking
  • Separate from the main booking form — ask different questions
  • Every attendee’s answers saved against the booking
1 Attendee one
T-shirt sizeMedium
DietaryVegetarian
2 Attendee two
T-shirt sizeLarge
DietaryNone
3 Attendee three
T-shirt sizeSmall
DietaryGluten-free

What people actually ask for

If your event needs to know it, your form can collect it. A few of the questions organisers reach for most.

Dietary & accessibility

Capture dietary requirements and accessibility needs up front, so the day runs smoothly.

T-shirt & merch sizes

Ask for sizes at booking with a dropdown, and know exactly what to order before the event.

Waivers & terms

Require a checkbox to accept your terms or waiver before a booking can be completed.

Company & VAT details

Collect company name and VAT number so your invoices have everything they need.

Any custom question

From “how did you hear about us?” to a session preference — if your event needs it, add a field for it.

From blank form to booked in minutes

Set a default form once, then customise per event whenever you need something different.

Build your form

Start from the default booking form and add the fields you need — text, dropdowns, checkboxes and more. Mark the essentials required.

Order & reuse

Drag fields into the order you want. Duplicate a form to reuse it as the starting point for the next event — no rebuilding from scratch.

Assign per event

Use one default form across your events, or attach a custom form to a specific event when it needs to ask something different.

Collect & export

Answers are saved with each booking. Review them in the dashboard, then export your bookings and attendees to CSV.

Everything you need to ask and store

A focused toolkit for collecting the right information at booking — and getting it back out again.

Build the form

  • Text & textarea fields
  • Dropdowns, checkboxes & radio buttons
  • Date fields — and more field types
  • Mark any field as required
  • Reorder fields by dragging

Booking & attendee forms

  • A custom booking form for the whole booking
  • A per-attendee form for each person
  • A default form plus per-event custom forms
  • Duplicate a form to reuse it
  • Set the default that new events start from

Answers & export

  • Answers saved with each booking
  • Stored in your own WordPress database
  • Reviewable in your bookings dashboard
  • Export bookings & attendees to CSV
  • Yours to keep — no third-party form service
★ Events Manager Pro

Custom booking forms are part of Pro

The free plugin collects the essentials. Building your own booking forms — custom fields, per-attendee forms, required fields, reordering and per-event forms — comes with Events Manager Pro.

  • Custom booking forms
  • Per-attendee forms
  • Many field types
  • Required & reorderable fields
  • Per-event custom forms
  • Duplicate & reuse forms
  • Export answers to CSV
See Pro pricing
📝

One licence. Every field you need. Answers stored on your own site.

Start asking the right questions

Build the booking and attendee forms your events actually need — and keep every answer on your own site. Try it in a live sandbox, then go Pro when you're ready.