Skip to content
Home / Tutorials / How to add advanced fields to the booking checkout form?

How to add advanced fields to the booking checkout form?

Introducing the latest update to EventPrime – the Advanced Checkout Fields extension! This new feature allows event organizers with the ability to create an additional set of diverse and dynamic fields on their checkout page in the frontend. Now, you can go beyond the standard input fields and provide your more ways to collect attendee data.

With the Advanced Checkout Fields extension, you can now easily add four different types of fields to your event checkout form. These are:

  1. Radio Button: Create a set of options where attendees can select a single choice from a list. Ideal for questions like “How did you hear about this event?” or “Preferred time slot.”
  2. Checkbox: Enable multiple selections for specific preferences or choices. Utilize checkboxes for options like “Meal Type” or “Select the workshops you wish to attend.”
  3. Dropdown Menu: Provide a compact and organized list of choices, conserving space while offering various options. Use dropdown menus for selections like “Country of Residence” or “Proficiency Level.”
  4. Text Area: Allow attendees to provide detailed information or comments. Utilize text areas for collecting feedback, special requests, or additional comments during event booking.

Steps to use Advanced Checkout Fields:

Step 1: First, you need to install the EventPrime extension.

Step 2: Navigate to the EventPrime Menus and click on Settings.

Step 3: In the settings, select the Checkout Fields tab. Now, click on Add New Field.

Step 4: A pop-up will appear asking you to label your field. Then, click on the Select Type drop-down.

Step 5: Here, you will find four new field types – radio, checkbox, dropdown, and textarea. Select the field type and save the changes.

Step 6: To enable the field, go to the specific event and navigate to Event Settings box. Then, click on Checkout Fields. Next, click on the Add Field button. It will open a pop-up where you will find User Created Fields and locate the field you have created. Enable it by checking the corresponding checkbox.

Step 7: Now, on the checkout page for this event, you will be able to see that field.

That’s it! You have now successfully installed and utilized the Advanced Checkout Fields extension for adding a custom field to your checkout process for specific events. You can add as many fields you need with different combinations.


The Advanced Checkout Fields extension gives admins a powerful tool to enhance attendee engagement and personalization. With the ability to create diverse fields like radio buttons, checkboxes, dropdown menus, text areas, and more, this extension caters to a wide range of purposes. Upgrading to this extension ensures a seamless and customized booking experience, setting events created with EventPrime apart from the rest.

If you need any further assistance, please comment below and our team will reach out to you with the best solution.

2 thoughts on “How to add advanced fields to the booking checkout form?”

  1. It is not possible to influence the arrangement of the fields. This is extremely inappropriate! The least important fields are at the top, while the name, for example, is at the bottom. The width or number of fields in a row that cannot be influenced is the lesser evil. In any case, the result looks very unprofessional! Ich hoffe, dass ich vielleicht etwas übersehen habe …

    1. Hello,

      Thank you for reaching out!

      We would like to inform you that the sequence of checkout fields displayed under the “Event Settings” meta-box on the “Edit Event” page corresponds directly to their creation order under the “Checkout Fields” tab in the “Events -> Settings” sub-menu.

      That being said, we would like to share that we have taken note of the requested feature to order the checkout fields and we will conduct a detailed assessment of your request for a possible inclusion in the system. We will mention the feature in the change log on our plugin page at WordPress.Org, once it’s available.

      If you have any further questions, please​ don’t hesitate to contact us.
      ​Always happy to help!

Leave a Reply

Your email address will not be published. Required fields are marked *