leuchtfeuer / mautic-conditional-form-actions-bundle
Enables conditional form submit actions
Package info
github.com/Leuchtfeuer/mautic-conditional-form-actions-bundle
Type:mautic-plugin
pkg:composer/leuchtfeuer/mautic-conditional-form-actions-bundle
Requires
- php: ^8.2
- ext-json: *
- mautic/core-lib: ^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.4
- phpunit/phpunit: ^9.5
- symfony/browser-kit: ^5.4
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-25 10:31:47 UTC
README
Conditional form submit actions for Mautic. Execute different follow-up actions based on form or contact field values.
Overview
- Add conditions to any form action
- Choose from form fields or contact fields using label
Choose form field or contact field - Conditions render directly under each action
- Supports AND and OR logic
- Non-conditional actions behave unchanged
Requirements
- Mautic 5.2
- PHP >= 8.1
Installation
Composer
This plugin can be installed through composer.
Manual Installation
Alternatively, it can be installed manually, following the usual steps:
- Extract to
plugins/LeuchtfeuerConditionalFormActionsBundle/ - Run
php bin/console cache:clear - Run
php bin/console mautic:plugins:reload - Enable plugin in Mautic panel
Configuration
No configuration required.
Usage
- Open a form and go to Actions
- Add an action and click Add condition
- Select a form field or contact field
- Define the condition and logic
- Save the form
Example Scenarios
- Send email if
country = Germany - Add to segment if
newsletter_optin = checked
Troubleshooting
Make sure you have not only installed but also enabled the Plugin.
If things are still funny, please try php bin/console cache:clear and php bin/console mautic:assets:generate
Change log
Sponsoring & Commercial Support
We are continuously improving our plugins. If you are requiring priority support or custom features, please contact us at mautic-plugins@leuchtfeuer.com.
Get Involved
Feel free to open issues or submit pull requests on GitHub.
Credits
@patrykgruszka @MadlenF @biozshock
Author
Leuchtfeuer Digital Marketing GmbH Please raise any issues in GitHub. For all other things, please email mautic-plugins@Leuchtfeuer.com
License
This plugin is licensed under the GPL v3 License.