How does the events list booking form work in Amelia
The events list booking form allows customers to browse upcoming events, filter them by tags, locations, or dates, and book directly from an event details popup. It is added to your site using Amelia’s blocks or shortcodes and automatically adapts based on how your events are configured.
How do I add the event list form to my website?
You can add the events list booking form using Gutenberg, Elementor, or Divi. Expanding the Preselect Booking Parameters in the block allows you to select the event by ID, the tag (if you created it), and the location. Also, if you’re using Amelia popup, you need to add the trigger in the Load booking form manually, choose the trigger type, and enable the Show in Amelia Popup slider.
If your builder doesn’t include Amelia widgets, you can add the shortcode manually.
[ameliaeventslistbooking]loads the full events list.[ameliaeventslistbooking event=1]shows only the event with ID 1.[ameliaeventslistbooking event=1 recurring=1]shows the event with ID 1 including its recurring dates.[ameliaeventslistbooking tag='seo']shows all events with the “seo” tag.
Place the shortcode on any page and publish it. You can find all Amelia shortcodes on the Amelia shortcodes page.
How do customers browse events in the list view?
When customers open the page, they see a list of all upcoming events available for booking. The interface includes search and filter options so they can quickly find the right event.
Available filters depend on your setup and may include:
- Event tags
- Locations
- Start date
Each event card shows its title, a short summary, scheduled dates, and a “Read more” button that opens the event details popup.
What information appears in the event details popup?
Clicking Read more opens a popup with optionally two tabs that depend on your event configuration.
Event info displays:
- Event date range and schedule
- All exact dates and times for multi-day events
- The event description
- Organizer and staff details
Tickets displays available ticket types and their prices (if enabled and configured). For details about creating tickets, visit the event ticketing documentation.
How do customers book an event?
From the event details popup, customers click the Book event button. If the event allows booking for multiple attendees, a popup will first ask how many seats they want to reserve.
If the event includes tickets, the next step displays all ticket types so the attendee can select quantities before continuing.
After selecting tickets or attendee count, customers move through:
- Your information
- The payment step (if payments are enabled)
Available payment methods depend on what’s enabled in Settings → Payments, including on-site, PayPal, Stripe, Mollie, RazorPay, Barion, Square, or WooCommerce.
What happens after the event is booked?
Once customers enter their details and fill out any potential Custom fields, they’re redirected to the payment screen (unless the event is free, in which case the payment step is skipped).
After completing the booking, customers see a confirmation screen showing the event details and their attendee information. They can add the event to their Google, Outlook, Yahoo, or Apple Calendar.
If you configured the Customer Panel, a link to it also appears on the confirmation screen.
Clicking Finish completes the process and refreshes the page unless you configured a custom redirect URL in the event’s settings.
What didn’t we include here and why?
To keep this page focused and easier to navigate, we excluded the full explanations for several event-related features. These topics are covered in their own dedicated articles:
- Recurring event setup
- Event tickets configuration
- Customer and employee notification templates
- E-ticket QR code validation
This page focuses only on how the events list form behaves for customers, not on how events themselves are created and configured.
What should I keep in mind when using the events list form?
- The form automatically adapts to your events, ticketing options, and payment settings.
- Filters shown in the list view depend on your event tags, locations, and schedule.
- Multi-day events show all dates in the details popup so customers fully understand what they’re booking.
- E-ticket QR codes can only be validated on the exact event date and for a single date in multi-day events.
- If you enable both the events list form and the popup step-by-step form, their designs can differ because each has its own Customize settings.