Sitecore recently announced that Web Form For Marketers (WFFM) will be no longer officially supported. Sitecore plan to focus only on the development of Sitecore Forms, a new application to design forms, which was introduced with Sitecore version 9.0 initial version. Since many of Sitecore implementations use WFFM or custom developed forms you might think about using Sitecore Forms instead. I’ll give you five reasons from Sitecore user perspective why to do it.
1. Creating and managing forms is much easier
In Sitecore Forms, you can easily manage your already created forms, sort them or delete selected forms with a single click. With a new intuitive drag-and-drop interface of Sitecore Form is designing any type of forms piece of cake. You can select from various elements (text fields, lists, checkboxes, etc.) to build any form. Finally, to create a form in Sitecore does not take ages.
2. Ability do design multi-steps forms
Finally, we are able to design a multistep form without developing them. With Sitecore Forms, you only need a few clicks to create multi-step form. Just design steps in the form and add navigation buttons to let the user move between the steps. This function lets you build registration or survey forms with minimum effort.
3. Announced further development
Currently, there might be slightly fewer functions available in Sitecore Forms compared to Web Form For Marketers, but this will change soon. In the next Sitecore version, we can already expect some enhancements. One of it will be the conditional logic over the field. It gives you the option to hide or display field element based on inputs from a user. For example, you can display a list of Czech regions when the user selects the Czech Republic from a list of countries.
4. Performance reporting
What I like most in Sitecore Forms is the quick view on the analytics view of the form. In the performance view you can immediately see how many visitors have seen specific form and how many of them didn’t submit the form. You can drill down data to evaluate, which fields are rather difficult for a user to fill in. Sitecore Forms counts the abandonment rate, average time spent and error rate for each field in the form. This gives you quick insights to validate your forms for further optimisation.
5. Create own form templates
Is creating forms your daily routine? Do you want to ensure that new forms will be always compliant with GDPR? In Sitecore Forms is great functionality that let you create your own form template without any help of a developer. Once you design your form, you can save it as a template. The template you can use when you create a new form. Just select template, modify accordingly and save it. That will save you a lot of time.
Sitecore Forms will be even better
It’s still true that WFFM has some still some advantages compare to Forms, but we can expect that this difference will disappear in the future. And remember, you can always enhance the feature by your custom development – e.g. to bring new form element or add some additional save actions (trigger double opt-in process or identification of contact). However, the feature is even nowadays strong enough to cover the most common requirements for creating and managing forms.