FormFlow v1.1.0
FormFlow v1.1.0
🎉 What's New
FormFlow 1.1.0 introduces major improvements to registration management and the email system, giving administrators greater control over registrations while removing the dependency on Contact Form 7 autoresponders.
✨ New Features
Registration Management
- Added a dedicated Registration Details page.
- Move registered attendees back to the waiting list.
- Manually assign waiting list attendees to the current open batch.
- Cancel registrations directly from the admin interface.
- Improved registration assignment workflow.
Event Settings
New configurable event options:
- Registration Open / Closed
- Waiting List Enabled / Disabled
- Promotion Email Enabled / Disabled
These settings allow each event to control its own registration behavior.
Email System
FormFlow now manages customer emails internally.
Added support for:
- Registration confirmation emails
- Waiting list notification emails
- Promotion emails
New modular email templates:
layout.phpregistration.phpwaiting-list.phppromotion.php
This replaces the need for Contact Form 7 autoresponders.
Waiting List Improvements
- Manual assignment of waiting registrations to an open batch.
- Automatic promotion when opening a new batch remains unchanged.
🔄 Improvements
- Refactored registration administration UI.
- Improved separation between controllers, services, repositories, and views.
- Better registration status handling.
- Cleaner and more maintainable email template architecture.
- Improved registration management workflow.
⚠️ Upgrade Notes
- Contact Form 7 autoresponders are no longer required.
- Disable any CF7 autoresponder previously used for registration emails.
- FormFlow now sends all customer registration emails directly.
Requirements
- WordPress 6.x+
- PHP 7.4+
- Contact Form 7