← projects
Event Signup Forms
Campaign-based event registration with a block editor, optional encryption, and notification.
v1.7.5WP 6.0+tested 6.02026-09-10stable
Event Signup Forms is a small WordPress plugin for event registration. You build a campaign, drop a shortcode on a page, and collect responses.
What it does
- Campaign editor with Gutenberg blocks and a live preview
- Field types: text, email, date, select, radio, checkbox, labels, and submit
- Conditional fields, required flags, and a start/end window per campaign
- Shortcode
[event-signup-forms campaign_id=N]for the public form - Admin views for responses, campaign settings, and deletion
- Optional RSA encryption of submissions
- Email and Telegram notices, with
{{field}}placeholders in the message
Notification credentials are stored with AES-GCM. Define EVENT_SIGNUP_FORMS_SECRET_KEY in the environment or wp-config.php (generate with openssl rand -hex 16) if you want notices.
Install
- Download the zip from this page
- Upload it under Plugins → Add New
- Activate Event Signup Forms
- Create a campaign, then paste its shortcode onto a page