Store
Important note: You need the Foundation Plugin, which is available free of charge: https://store.shopware.com/de/moorl50852475974f/moori-foundation.html
Plugin Demo
A storefront demo is available for testing this plugin. The plugin can be tested at the following link:
Add-ons
This plugin provides a wide range of extensible services that can be used by paid add-ons or by your own custom extensions. These services include:
- Form actions, such as sending emails
- Form types, such as product inquiry forms
- Element types, such as VAT ID fields with validation
- Element selections, such as country selection fields
The following paid add-ons are available in the Shopware Community Store:
- Classic Add-On - A large collection of useful features and additional form elements
- Exit-Intent Popups Add-On - Display forms as popups with many trigger options
- Slides Add-On - Split large forms into multiple steps
- Customer Forms Add-On - Extend customer registration and create customer-specific forms
- Product Configurator Add-On - Product configurator with individual price calculation
- Order Add-On - Add additional fields and information to the checkout or order process
- Product Inquiry Add-On - Rule-based product inquiry forms
Create large and complex forms
With this plugin, you can create both simple and highly complex forms directly in Shopware 6. The form structure is based on a nested tree system, allowing even extensive forms to be organized clearly and efficiently. Sections, areas, and responsive rows help you build structured layouts that work reliably across different devices and screen sizes.
A wide range of form elements is available for different use cases. Each element can be configured in detail, including minimum and maximum character limits, date ranges, minimum and maximum selection limits, database field mapping, and responsive behavior. Optional captcha support, including compatibility with Google reCAPTCHA, helps protect your forms from unwanted submissions.
The plugin becomes especially powerful when combined with the Classic Add-On, which adds many additional functions and form elements. Form actions such as email delivery, confirmation emails, and Flow Builder integration allow submitted data to be processed automatically and integrated into existing Shopware workflows.
Thanks to its flexible structure, the plugin can be used for countless scenarios. Typical examples include contact forms, cancellation forms, job applications, product inquiries, customer-specific forms, and order-related forms. Submitted form data can also be provided in machine-readable formats such as plain text, HTML, XML, and JSON, making it suitable for further processing or integration with external systems.
File upload
The integrated file upload feature allows customers to submit files directly through a form. Uploaded files can be sent as email attachments or stored directly in the Shopware Media Manager. This is useful for many practical scenarios, such as job applications, support requests, custom product inquiries, document submissions, or any process where customers need to provide additional files.
Database compatibility
Form data can be mapped to database fields and processed in a structured way. This enables advanced use cases where submitted data should not only be sent by email, but also stored, reused, or transferred to other systems. Combined with the available machine-readable output formats, the plugin provides a strong basis for automated workflows and custom integrations.
For more information, see: https://docs.moori.net/plugin/MoorlForms/how-tos/#datenbank-mit-formularen-befullen
Made for Shopware 6
The plugin was developed exclusively for Shopware 6 and integrates directly into the Shopware administration and storefront. No external iframe forms are required, which ensures a seamless user experience and keeps form management within the Shopware environment.