Overview
Freeform is a super flexible form-building tool that’s perfect for whatever project you’re working on! Its easy-to-use builder makes creating forms a piece of cake. Plus, it works great with your go-to CRMs and email marketing tools.
Reliability
Forms that work are super important.
Missing out on customer leads can really hurt our revenue and leave a bad impression on potential clients. That's why we focus on being reliable more than anything else.
Start exploring Freeform...
Check out these helpful links.
Form Builder
Our user-friendly form builder has everything you need at your fingertips.
The Freeform form builder gives you a simple all-in-one interface that lets you tweak just about everything about your forms.
Start exploring Freeform...
Check out these helpful links.
Convenience
There are tons of plug-and-play features that make creating forms and templates a total breeze!
Spam Protection
Fight spam effectively.
Freeform packs a bunch of handy spam control features that make protecting forms from spam a breeze.
Start exploring Freeform...
Check out these helpful links.
Powerful Fields
Freeform offers a wide range of different field types and cool features to help you manage them easily.
Start exploring Freeform...
Check out these helpful links.
Email Notifications
Tons of ways to send email notifications that you can totally customize.
You can create as many templates as you want and pick a different one for each type of email notification.
Start exploring Freeform...
Check out these helpful links.
Flexible Templating
Quick and simple templating that is also highly customizable.
Templates are super customizable, even for the trickiest forms. With our demo templates and features ready to go, you can jump in and get everything set up in just a few minutes!
Start exploring Freeform...
Check out these helpful links.
Integrations
Connect your forms with any application or service.
Start exploring Freeform...
Check out these helpful links.
Translatable Forms
Set up different labels, options, messages, and more for each form on every Craft Site!
Optionally turn on multi-site awareness in Freeform if you want to show or hide forms for certain sites. Plus, you can set up translations for forms so they can have different labels and messages that fit each Site.
Start exploring Freeform...
Check out these helpful links.
Submission Data
Collect submission data and do whatever you want with it.
Start exploring Freeform...
Check out these helpful links.
Headless
We've got your back when it comes to your headless setup!
Freeform makes it super easy to work with headless website setups, so you can use popular JavaScript front-end frameworks like Vue.js, Next.js, React.js, and others! It also lets you grab form layouts and use mutations to create submissions with GraphQL.
Start exploring Freeform...
Check out these helpful links.
And more...
The possibilities are endless.
Compare
Which edition is the best fit for what you need?
ExpressNew! | Lite | Pro | |
---|---|---|---|
One-time Cost | FREE! | $99 | $149 |
Renewals (optional) | N/A | $49/yr | $79/yr |
Compatibility The same 5.x version works on Craft 5.x, Craft 4.x and Craft Cloud. | Craft 5+, 4+, Cloud | Craft 5+, 4+, Cloud | Craft 5+, 4+, Cloud |
Drag & Drop Form Builder | ✓ | ✓ | ✓ |
Multi-page Forms | ✕ | ✓ | ✓ |
Conditional Rules Logic | ✕ | ✕ | ✓ |
Save & Continue Form Later | ✕ | ✕ | ✓ |
Number of Forms | 1 | Unlimited | Unlimited |
Number of Fields | Up to 20 | Unlimited | Unlimited |
Field Types | BasicCheckboxCheckboxes Dropdown File Upload Hidden HTML Multiple Select Number Radios Text Textarea | BasicCheckboxCheckboxes Dropdown File Upload Hidden HTML Multiple Select Number Radios Text Textarea | Basic + AdvancedCalculationCheckbox Checkboxes Confirm Date & Time Dropdown File Upload File Upload Drag & Drop Group Hidden HTML Invisible Multiple Select Number Opinion Scale Password Phone Radios Rating Regex Rich Text Signature Stripe Payment Table Text Textarea Website |
Populate Fields with Element Data or Predefined Options | ✕ | ✓ | ✓ |
Field Encryption | ✕ | ✕ | ✓ |
Email Notifications | Admin Email Field User-Defined Template-based | Admin User Select Email Field User-Defined Template-based | Admin Conditional User Select Email Field User-Defined Template-based |
Dynamic PDF Templates | ✕ | ✕ | ✓ |
Store, View and Edit Submissions | ✓ | ✓ | ✓ |
Edit Submissions on Front End | ✕ | ✕ | ✓ |
Exporting of Submission Data | Basic CSV | Basic CSV | Excel CSV XML JSON Text |
Advanced Exporting | ✕ | ✕ | Quick Export Export Profiles (pre-configured) Export Email Notifications |
Dashboard Widgets | ✕ | ✕ | ✓ |
GDPR Compliant | ✓ | ✓ | ✓ |
Automatically Purge Submission Data | ✕ | ✕ | ✓ |
Automatically Purge Spam Submission Data | ✕ | ✓ | ✓ |
Site-Aware Forms | ✕ | ✕ | ✓ |
Translations per Site inside Builder | ✕ | ✕ | ✓ |
Attach Forms to Entries | ✕ | ✓ | ✓ |
Attach Submissions to Entries | ✕ | ✓ | ✓ |
Surveys & Polls Reporting | ✕ | ✕ | ✓ |
Form Limiting | ✕ | Form Close Date | Duplicate Check Total Submissions Per Form Form Close Date |
Spam Protection | Honeypot Test reCAPTCHA Checkbox (v2) | Honeypot Test Javascript Test reCAPTCHA (all) hCaptcha (all) Cloudflare Turnstile (all) | Honeypot Test Javascript Test reCAPTCHA (all) hCaptcha (all) Cloudflare Turnstile (all) |
Spam Folder | ✓ | ✓ | ✓ |
Spam Blocking | ✓ | ✓ | ✓ |
Craft Element Integrations | ✕ | ✕ | Map to Craft Elements Edit Other Elements Relate Submissions to Elements |
Email Marketing Integrations | ✕ | ✕ | Popular ServicesMailchimpCampaign Monitor Constant Contact ActiveCampaign Dotdigital Campaign plugin |
CRM Integrations | ✕ | ✕ | Popular ServicesSalesforcePardot HubSpot ActiveCampaign Pipedrive Zoho CRM Keap Insightly SharpSpring Freshdesk |
Webhooks Integrations | ✕ | ✕ | Slack, Zapier, generic |
Other Integrations | ✕ | ✕ | Google Sheets, Jira Cards |
POST Forwarding | ✕ | ✕ | ✓ |
Stripe Payments | ✕ | ✕ | ✓ |
GraphQL Support | ✕ | ✓ | ✓ |
Build Custom Field Types | ✓ | ✓ | ✓ |
Build Custom Integrations, Modules and more | ✓ | ✓ | ✓ |
Notices & Alerts | Update Notices | Update Notices Email Failure Alerts Weekly/Daily Digest | Update Notices Email Failure Alerts Weekly/Daily Digest |
Limited Users (form builder permissions) | ✕ | ✕ | ✓ |
Set Defaults and/or Lock Form Builder Settings | ✓ | ✓ | ✓ |
Rename Plugin | ✕ | ✕ | ✓ |
Translations Included | 🇺🇸 🇬🇧 English 🇫🇷 French 🇩🇪 German 🇳🇱 Dutch 🇮🇹 Italian | 🇺🇸 🇬🇧 English 🇫🇷 French 🇩🇪 German 🇳🇱 Dutch 🇮🇹 Italian | 🇺🇸 🇬🇧 English 🇫🇷 French 🇩🇪 German 🇳🇱 Dutch 🇮🇹 Italian |
Try out a free unlimited trial today! | Get it! FREE!New! | Get it! $99 | Get it! $149 |
Start exploring Freeform...
Check out these helpful links.
Ratings & Reviews
What others are saying about Freeform.
★★★★★Matan LevkowichGreat plugin over all. I use it on my own website and client website. I recently started to use the Stripe integration as well, and it is very smooth and comfortable. Besides that, the support is awesome, quick and personal!
★★★★★Todd RichardsFreeform is a very powerful form builder with options based on your needs. I've used it on a number of projects over the past few years because it just works, and our clients love it. Support is top-notch too!
★★★★★Brandon KellyExtremely rich feature set, and a long history of being well-maintained and supported.
★★★★★Erika GMy go-to form builder for years now. A lot of features and great support.
★★★★★Steven GrantIf you need forms with a bunch of different integrations and great support to boot, Solspace Freeform is it. Built on decades of experience with CMS forms, Freeform does everything you need.
★★★★★Flexible, client friendly, well documented.Peter Mitchell
Why Freeform?
You can count on Freeform and the team behind it to give you the quality and support you really deserve.
Start exploring Freeform...
Check out these helpful links.
FAQ
Frequently asked questions about buying Freeform.
Can I test Freeform before I buy?
Yes! You can use Freeform on any private domain name for as long as you need, just like with Craft. Whether it's on your local dev server or a staging site, you're good to go. You only have to buy a license when you're ready to launch your site live, just like with Craft.
How many sites does a license cover?
You only need to buy a Freeform license for each Craft license you have. So, if you're running a Craft multi-site on one install, you just need one license. It's just like Craft! There's no need to get separate licenses for other environments of the same site, like development or staging.
Can I switch to a different edition later?
Yes! You can switch to the Lite or Pro editions at any time! You just pay the difference in price. For example, if you're using the Lite edition and wish to switch to Pro, you will just pay $50. You don't need to reinstall anything and you won't lose any of your data.
Check out the Changing Editions guide for more information!
Do you offer discounts to non-profits?
Yes! We offer a discount to non-profits for 20% off the regular price upon proof of non-profit status. Please contact us for more information about this.
Does the Trial version limit features?
The trial versions of Solspace software are fully functional and not limited in any way. However, if you try to use a trial version on a production site, Craft will display a red banner at the top of your control panel, prompting you to purchase a license.
More information about Craft's license enforcement.
How long does a license last for?
A single license provides one year of updates and support. After this period, you can continue using the plugin but will no longer receive updates or support. To maintain access to updates and support, you will need to renew your license each year at a discounted rate.
Do I have to renew my license each year?
You can renew your license after the initial one-year support period has ended. Your plugin will continue to work properly in the meantime. If you prefer, you can wait until the following year to renew and receive the latest updates.
However, we don't recommend avoiding updates altogether, as you would miss out on new features and important fixes.
What are renewals and how do they work?
Renewals help you keep your plugin updated and access technical support. However, they are entirely optional.
For example, if you purchase the Lite edition of Freeform for $99, the renewal price after one year is $49. Your initial purchase of $99 includes support and updates for one year. When it's time to renew, you can extend your updates and support for another year at the renewal price of just $49, rather than paying the full amount of $99 again.
How do I install Freeform?
Installing Freeform is done just like any other plugin for Craft, similar to how you would install Craft itself. Please refer to the Installation guide in the documentation.
How do I get support for Freeform?
We provide free support for Freeform. If you have any questions or encounter issues, you can create an issue on GitHub or send us a private support ticket. We're here to help!
Start exploring Freeform...
Check out these helpful links.