Drag to reorder, mark required, add options - and the fields render per ticket on classic checkout, block checkout and the POS. Radio fields default to the first option so nothing is ever left blank.
Fields render once per ticket in the order, each with a stable ID.
Classic checkout, WooCommerce block checkout, and the POS register - one field model.
Saved to the order, shown on tickets & admin orders, and added to CSV exports.
Optionally print the collected custom fields on POS receipts (with the Point of Sale add-on).
Server-side required checks and email validation, with values repopulated on error.
Force or hide the standard name, email and phone fields per product.
Grab just Custom Attendee Fields, or unlock all five premium add-ons with the All-Access bundle - one licence, all future add-ons included. No per-ticket fees, ever.
This add-on, on its own.
Every premium add-on, one licence.
7-day money-back guarantee · no per-ticket fees · placeholder pricing
Start with the free core, then unlock Custom Attendee Fields when you need it.