Title: WM Form4Events
Author: Witte Marketing
Published: <strong>August 13, 2026</strong>
Last modified: August 13, 2026

---

Search plugins

![](https://ps.w.org/wm-form4events/assets/banner-772x250.jpg?rev=3645407)

![](https://ps.w.org/wm-form4events/assets/icon-256x256.jpg?rev=3645407)

# WM Form4Events

 By [Witte Marketing](https://profiles.wordpress.org/wittemarketing/)

[Download](https://downloads.wordpress.org/plugin/wm-form4events.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/wm-form4events/#description)
 * [Reviews](https://wordpress.org/plugins/wm-form4events/#reviews)
 *  [Installation](https://wordpress.org/plugins/wm-form4events/#installation)
 * [Development](https://wordpress.org/plugins/wm-form4events/#developers)

 [Support](https://wordpress.org/support/plugin/wm-form4events/)

## Description

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 – Coming soon

An extended WM Form4Events PRO add-on is currently in development and will be released
shortly.

The planned 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.

### Features

 * Create unlimited event registration forms
 * Multiple appointments per form
 * Maximum participant limits
 * Available-place calculation
 * Attendee management
 * Registration status overview
 * Confirmation workflow
 * Configurable email texts
 * Appointment reminders
 * CSV export
 * Optional attendee fields
 * Privacy notice support
 * Calendar integration
 * Shortcode integration
 * Translation-ready
 * Lightweight and easy to use

### External services

WM Form4Events includes an optional deactivation feedback form.

If an administrator actively clicks “Send feedback & deactivate”, the selected feedback
reason, optional message, plugin slug, plugin name, plugin version, detected edition,
WordPress locale and submission timestamp are sent to a feedback endpoint operated
by Witte Marketing / WM Form4Events:

https://wm-plugins.de/wp-json/wm-feedback/v1/deactivation

No feedback is sent when the administrator clicks “Deactivate plugin”, skips the
dialog, closes the dialog or continues using the plugin.

No form entries, appointment data, participant data, waiting-list data, individual
form-field data, email addresses, license data, payment data or customer data are
sent by this feedback form.

## Screenshots

[⌊Overview of all event forms with status, shortcode and quick access to registrations,
appointments and settings.⌉⌊Overview of all event forms with status, shortcode and
quick access to registrations, appointments and settings.⌉[

Overview of all event forms with status, shortcode and quick access to registrations,
appointments and settings.

[⌊Form dashboard with configurable settings, email notifications, redirects and 
privacy options.⌉⌊Form dashboard with configurable settings, email notifications,
redirects and privacy options.⌉[

Form dashboard with configurable settings, email notifications, redirects and privacy
options.

[⌊Appointment management for viewing, adding and editing event dates, times and 
participant limits.⌉⌊Appointment management for viewing, adding and editing event
dates, times and participant limits.⌉[

Appointment management for viewing, adding and editing event dates, times and participant
limits.

[⌊Attendee management with registration statuses, search, export options and appointment
information.⌉⌊Attendee management with registration statuses, search, export options
and appointment information.⌉[

Attendee management with registration statuses, search, export options and appointment
information.

[⌊Frontend event registration form with appointment selection, available places 
and attendee fields.⌉⌊Frontend event registration form with appointment selection,
available places and attendee fields.⌉[

Frontend event registration form with appointment selection, available places and
attendee fields.

## Installation

 1. Install WM Form4Events through the WordPress plugin directory or upload the `wm-
    form4events` folder to `/wp-content/plugins/`.
 2. Activate WM Form4Events through the Plugins screen in WordPress.
 3. Open WM Form4Events in the WordPress administration area.
 4. Create your first event registration form.
 5. Add one or more appointments.
 6. Copy the generated shortcode and place it on any WordPress page or post.
 7. Your event registration form is ready to use.

## FAQ

### What can I use WM Form4Events for?

WM Form4Events can be used for many types of registrations, including events, consultations,
workshops, courses, appointments, training sessions and other scheduled activities.

### Can I create multiple registration forms?

Yes. You can create and manage multiple event registration forms independently.

### Can one form contain multiple appointments?

Yes. Each form can contain multiple dates and time slots.

### Can I limit the number of participants?

Yes. A maximum number of participants can be configured for each appointment.

### Can visitors see how many places are still available?

Yes. The frontend can display the number of available places for each appointment.

### Can I manage registrations from WordPress?

Yes. Registrations can be viewed and managed directly from the WordPress dashboard.

### Can I export attendee registrations?

Yes. Attendee data can be exported as CSV.

### Does WM Form4Events send confirmation emails?

Yes. WM Form4Events includes a registration and confirmation workflow with configurable
email texts.

### Can appointment reminders be sent automatically?

Yes. Automatic appointment reminders can be configured for your forms.

### Is WM Form4Events translation ready?

Yes. WM Form4Events uses the text domain `wm-form4events` and includes a `/languages`
directory for translations.

### Is a PRO version available?

WM Form4Events PRO is currently in development and will be released shortly.

The PRO add-on will extend the free version with features such as automatic waiting
lists, custom registration fields, advanced notifications, redirects, design controls
and tracking functionality.

The free version can be used independently.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WM Form4Events” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ Witte Marketing ](https://profiles.wordpress.org/wittemarketing/)

“WM Form4Events” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/wm-form4events/contributors)
for their contributions.

[Translate “WM Form4Events” into your language.](https://translate.wordpress.org/projects/wp-plugins/wm-form4events)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wm-form4events/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wm-form4events/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/wm-form4events/)
by [RSS](https://plugins.trac.wordpress.org/log/wm-form4events/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 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.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/wm-form4events/) and [German](https://de.wordpress.org/plugins/wm-form4events/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/wm-form4events)
 * Tags
 * [booking](https://wordpress.org/plugins/tags/booking/)[event form](https://wordpress.org/plugins/tags/event-form/)
   [events](https://wordpress.org/plugins/tags/events/)[form builder](https://wordpress.org/plugins/tags/form-builder/)
   [registration](https://wordpress.org/plugins/tags/registration/)
 *  [Advanced View](https://wordpress.org/plugins/wm-form4events/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wm-form4events/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wm-form4events/reviews/)

## Contributors

 *   [ Witte Marketing ](https://profiles.wordpress.org/wittemarketing/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wm-form4events/)