Express Forms is a reliable form building plugin for Craft CMS. It contains every feature available to the native Craft Contact Form plugin and more. It's simple and intuitive to use, and doesn't get in your way if you're wanting to build simple forms or handle your own templating and custom features. It was developed with a "developer first" mentality, so it’s highly extendable. It also contains several built-in popular API integrations. Stop wasting valuable development hours wrestling with alternative form plugins. Express Forms makes form building smooth.
Compare the key features for Express Forms between Lite and Pro editions. The Lite edition includes all the essentials for creating and managing forms for most websites. Upgrade to Pro edition if you need additional functionality for your forms.
For a full feature comparison to Freeform and the native Craft Contact Form plugin, check out the Compare page!
|Unlimited forms||Create and manage as many forms as you need||✓||✓|
|Unlimited email notifications and template choices||Almost every conceivable option for sending HTML email(s), all customizable||✓||✓|
|Email notifications saved as HTML files||Save email notification templates as HTML files, but also manage from directly inside control panel||✓||✓|
|Beautiful and simplified Form Builder||Simple yet powerful, and easy to use||✓||✓|
|All basic browser field types||Choose between a variety of regular field types||✓||✓|
|Upload/attach files to submissions||Allow users to upload files which are validated and stored as Assets||✓||✓|
|Manage submissions||View, edit, delete or export form submissions||✓||✓|
|Save submissions to database, or not||Choose to store submission data, or never keep it on your site||✓||✓|
|GDPR compliant||All the tools you need to make your forms GDPR compliant||✓||✓|
|CSV Exporting||Export all submissions for a form as a CSV file||✓||✓|
|XML, JSON and Excel Exporting||Export all submissions for a form as a XML, JSON or Excel file||✓|
|Built-in Honeypot spam protection||Powerful and effective advanced spam control built right in||✓||✓|
|reCAPTCHA v2 Checkbox||Fight spam with reCAPTCHA v2 Checkbox||✓||✓|
|reCAPTCHA v2 Invisible||Fight spam with reCAPTCHA v2 Invisible||coming soon|
|reCAPTCHA v3||Fight spam with reCAPTCHA v3||coming soon|
|Clean and simplified templating and available automation||Full control with regular Twig/HTML templates to customize layouts||✓||✓|
|Inline errors||Display error messages and validation per field upon submit||✓||✓|
|Demo templates||Just 1 click and you have an example form and a real-world set of working templates||✓||✓|
|Basic permission controls||Basic user group and user permission controls for each section of plugin||✓||✓|
|Developer-friendly||Extensive developer events for all your needs||✓||✓|
|Translatable||Translate fields for front end with translation files||✓||✓|
|Popular CRM API integrations||Currently includes Salesforce Lead, Salesforce Opportunity and HubSpot||✓|
|Popular Mailing List API integrations||Currently includes MailChimp, Campaign Monitor, and Constant Contact||✓|
|Dashboard Widgets||Includes a dashboard widget that displays stats for your form submissions||✓|
|Rename plugin||Rename the plugin name (throughout CP) to whatever you like||✓|
Intuitive Form Builder
Unlimited Custom Email Notifications
Field Types & Validation
Store Submission Data
Price includes 1 year of updates.
$29/year per site for updates after that.
XML, JSON or Excel exporting
Mailing List API Integrations
CRM API Integrations
To install this plugin, search for its package name on the Plugin Store and click “Install”.