What site doesn’t need easy, flexible forms?
Freeform allows you to create simple or complex forms on your ExpressionEngine website. Create simple contact forms or collect more useful information from your visitors with more complex forms. And with Freeform Pro you can use an intuitive and enjoyable drag and drop interface to create forms. With pro you can create multi-page forms, and forms where submissions can be edited by the submitter.
Field type driven, Freeform and Freeform Pro give you the strength and flexibility to adapt to your client’s needs as they change over time.
Freeform Pro 5.1.2 only works on ExpressionEngine 3.4+, but includes a copy of Freeform Pro 4.2.5, which is compatible with ExpressionEngine 2.11.x. If you're still using ExpressionEngine 2.x, you can use the EE2 compatible version until you're ready to upgrade your site to ExpressionEngine 3.x.
The feature chart below displays a list of features available to Freeform Pro, Freeform and the native EE Email add-on to help you determine the right solution for your site.
|Freeform Pro||Freeform||EE Email|
Cost & Support
|Refund policy||30 days|
|Support methods||Free private help desk||Free private help desk||Paid private support|
|Drag and drop interface for creating forms (Composer)|
|Member group Access permissions for module control panel|
|Channel entry fieldtype allowing users to attach Composer-based forms to entries|
|Create basic forms on front end to collect user-inputted data|
|Create complex custom forms for collecting user-inputted data|
|Create tell-a-friend style forms|
|Store, view and edit submission data in database|
|Display form submissions in front end templates|
|Editing of entries in front end templates|
|Notifications for admins and/or submitter|
|Notifications for user-defined recipients (securely)|
|Moderate form submissions|
|Export submission data|
|Create unlimited amount of custom fields|
|Custom formatting templates for Composer-based forms|
|Custom error pages|
|Custom statuses for submissions|
|Duplicate detection/prevention for each form|
|Admin notifications for CC & BCC|
|Create unlimited amounts of custom notification templates|
|Set certain fields to be Required|
|Manually add new form submissions through control panel|
|CAPTCHA support for forms|
|Blacklist keywords in form submissions|
Field Types (default)
3rd Party Support
|Support for additional 3rd party fieldtypes|
The latest version of Freeform Pro is 5.1.2. The chart below shows the current technical requirements and compatibility for the latest version of Freeform Pro.
Freeform Pro currently only supports the latest version of ExpressionEngine plus 1 point version back. The red, vertical dashed line represents the cut-off for EE versions we support. EE versions to the right of that line are no longer supported by us with our add-ons. The icon represents an update specifically for compatibility with that EE version. Please upgrade to this add-on version before upgrading to that version of ExpressionEngine.
Date formats below are: M/D/YYYY. As always, we recommend that you always use the latest versions of our add-ons. However, this chart may answer some of your questions about upgrading the Solspace Freeform Pro add-on and ExpressionEngine, and reduce the risk of incompatibility. This chart also serves as a guide to see when support for the latest version of ExpressionEngine becomes available.
|EE 3.5.x||EE 3.4.x||EE 3.3.x||EE 3.2.x||EE 3.1.x||EE 3.0.x||EE 2.11.x||EE 2.10.x||EE 2.9.x||EE 2.8.x||EE 2.7.x||EE 2.6.x||EE 2.5.x|
|5.0.2 4/19/2016||5.0.0 3/14/2016||5.0.0 3/14/2016||
|4.2.2 2/18/2015||4.1.7 4/8/2014||4.1.6 4/2/2014||4.1.2 9/17/2013||4.0.12 4/23/2013||4.0.10 12/21/2012|
We evaluated several web form solutions for ExpressionEngine and quickly identified Freeform as the best solution for our needs. With Freeform, we were able to get our client’s sites to market quickly and easily train new users on the platform as they grow.
We have been able to give clients the ability to make the forms they need with little involvement from us!
Must have addon for those looking for any type of form solution!
Pretty much everyone who develops sites using ExpressionEngine is going to use Freeform at some point. I used Freeform Pro on a relatively large website to give the administrators some freedom over their forms by using the Composer functionality.
@solspace - using Freeform for the first time in a while. Nice polish on the UI - not afraid to put the client in front of this now.
Freeform 4 is bloody good, it has to be said. Haven’t used the Pro version but feel I may need to.
@solspace new freeform module is really neat. Made my life a lot easier on a new project I just completed
@solspace Damn, this new freeform 4 is pretty!
Need help with Freeform Pro? Check out the options below...
Need help with an implementation of Freeform Pro? Need Freeform Pro to do more? We're available for hire!
If you're interested in any of the above services, or have questions about them, fill out the form below to begin our conversation!
Ongoing repairs, additions, and adjustments are a normal part of the life cycle of a web site. With EE Aftercare, you have someone on your team who you can trust to take care of your web site. Solspace brings years of experience in developing, refurbishing, and supporting EE web sites. With EE Aftercare, you have a high-end developer on your team, working with you to have the best and most effective possible web presence.