solspace/craft-express-forms

Intuitive and lightweight form builder that gets the job done but doesn't get in your way.


Keywords
Forms, express, form builder, freeform
License
Other

Documentation

Solspace Express Forms plugin for Craft CMS 4.x

Express Forms is an intuitive and lightweight form builder that gets the job done but doesn't get in your way.

Screenshot

Overview

Express Forms is a FREE 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.

Key Features

Compare the key features for Express Forms between Lite and Pro editions. The FREE 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.

Feature Description Lite Pro
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 βœ“ βœ“
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 βœ“

Pricing & Support

Check out the chart below to help you choose the right version for your needs.

Lite Pro
Price FREE $49
Number of sites (including dev/staging) 1 site 1 site
Support Level
† Support tickets will typically receive first response within this timeframe or sooner, based on business days.
3-5 days† 2 days†
Support term N/A 1 year
Updates available N/A 1 year
Renewal (optional) N/A $29/yr
Compatibility Craft 4.0+ Craft 4.0+
Refund policy N/A 30 days
TRY IT TODAY! Install Free! Buy!

Requirements

Solspace Express Forms mostly meets the same requirements as listed on the Craft Requirements page.

  • Craft 4.0.0+
  • PHP 8.0.2+
  • MySQL 5.7.8+ with InnoDB, MariaDB 10.2.7+, or PostgreSQL 9.5+
  • Windows and macOS browsers:
    • Chrome 63+
    • Firefox 67+
    • Safari 11.1+
    • Edge 79+

Installation

To install Express Forms, simply:

  1. Go to the Plugin Store area inside your Craft control panel and search for Express Forms.
  2. Choose to install Express Forms Lite or Express Forms Pro edition.
  3. Click on the Try button to install a trial copy of Express Forms.
  4. Try things out and if Express Forms is right for your site, and then purchase a copy of it through the Plugin Store when you're ready!

Express Forms can also be installed manually through Composer:

  1. Open your terminal and go to your Craft project: cd /path/to/project
  2. Then tell Composer to require the plugin: composer require solspace/craft-express-forms
  3. In the Craft control panel, go to Settings β†’ Plugins and click the Install button for Express Forms.

Documentation

Full documentation for Express Forms can be found on the Craft Express documentation website.