WM Form4Events is a lightweight and easy-to-use event registration plugin for WordPress.
Create registration forms for appointments, events, workshops, consultations, courses or other events directly from your WordPress dashboard – without an external booking platform.
Create a form, add one or more appointments and place the form anywhere on your website using a shortcode.
Event registration made simple
WM Form4Events provides everything you need for straightforward event registrations:
- Create and manage multiple event registration forms
- Add multiple dates and time slots to each form
- Define the maximum number of participants per appointment
- Display the number of available places in the frontend
- Activate or deactivate individual forms
- Manage registrations directly in WordPress
- Track confirmed, pending and cancelled registrations
- Search and filter attendee registrations
- Export attendee data as CSV
- Configure confirmation and notification email texts
- Send automatic appointment reminders
- Add privacy and consent information to your forms
- Integrate appointments into calendar workflows
- Use shortcodes to place forms anywhere on your website
- Translation-ready
Flexible attendee fields
The registration form includes the essential attendee information and optional fields such as:
- First name
- Last name
- Email address
- Phone number
- Company
- Message
Required and optional fields can be configured depending on the registration workflow.
Appointment management
Each registration form can contain one or more appointments.
For every appointment you can define:
- Date
- Start and end time
- Maximum number of participants
- Active status
WM Form4Events automatically keeps track of registrations and available places.
Attendee management
Registrations are managed directly from the WordPress dashboard.
The attendee overview provides information such as:
- Participant name
- Email address
- Registration date
- Selected appointment
- Phone number
- Company
- Message
- Registration status
Registrations can also be exported for further processing.
Email and confirmation workflow
WM Form4Events includes a confirmation workflow for event registrations.
Email texts can be configured from the WordPress administration area, allowing you to adapt registration and confirmation messages to your event.
Automatic appointment reminders can also be configured to help reduce missed appointments.
Privacy-friendly
Optional privacy or consent information can be displayed directly inside the registration form.
Registration and appointment data remain inside your WordPress installation.
WM Form4Events PRO
WM Form4Events PRO is now available as a separate add-on from the official WM Plugins website:
Discover WM Form4Events PRO
The PRO version adds advanced workflows for users who need more flexibility, including:
- Automatic waiting lists
- Individual custom registration fields
- Advanced admin notifications
- Custom redirects after registration and confirmation
- Additional frontend design controls
- Tracking and UTM functionality
- Additional workflow and form customization options
The free WM Form4Events plugin can be used independently and already includes the complete basic event registration workflow.
Documentation
Detailed documentation for WM Form4Events is available on the official WM Plugins website:
WM Form4Events documentation
1.0.5
- Improves cache-safe frontend form submissions for logged-out visitors.
- Refreshes security nonces before submission with automatic retries and no fallback to expired cached nonces.
- Adds a cache-safe form security token and improved frontend asset cache busting.
1.0.4
Fixes an HPOS order-number lookup performance issue and prevents the shared WM Admin Framework from overwriting existing admin menu entries.
1.0.3
- Added the shared WM Admin Framework with a central WM Plugins overview and grouped plugin navigation.
- Added one-time onboarding for new and existing installations.
- Added optional Notices & Offers with explicit opt-in, local caching and dismissible campaign notices.
- Added shared registration support for future WM plugins.
1.0.2
- Adds a shared System screen with Support report and Import / Export tabs.
- Moves the former Diagnostics page and Import / Export settings tab into System while preserving old links through redirects.
- Keeps Import and Export in separate vertical cards and adds a stable extension hook for PRO System tabs.
- Reduces the System support tab to a compact copyable support report.
- Removes the former diagnostic cards and system-check dashboard from the interface.
- Removes the About us admin page and its menu entry.
- Updates Lite-to-PRO notices for the official PRO release and links the purchase action to the WM Form4Events PRO product page.
1.0.1
- Added JSON import/export for forms, appointments, registrations and plugin settings.
- Imports remap record relationships safely without overwriting existing data.
1.0.0
- Initial public release of WM Form4Events.
- Added event registration form creation and management.
- Added multiple appointments per registration form.
- Added participant limits and available-place calculation.
- Added attendee management with registration statuses.
- Added registration confirmation workflows.
- Added configurable email texts and appointment reminders.
- Added CSV export for attendee registrations.
- Added configurable attendee fields including phone, company and message.
- Added privacy notice support.
- Added calendar integration.
- Added shortcode integration for frontend registration forms.
- Added translation support.
- Added guided setup for creating forms and appointments.
- Improved frontend appointment display with date and time shown on separate lines.