Wednesday, December 27, 2017

Sitecore 9 - Long Live Forms

A new Experience Forms module has finally been released.

We are familiar with the Web Forms for Marketers (WFFM) module which is provided with previous Sitecore releases. The new Sitecore Forms module is not just an upgrade of the existing WFFM modules, but it is a completely new module designed and developed from the ground up. Sitecore announced at SUGCON EU 2016 that they were beginning work on a new module, which is a complete revamp ground up rebuild of the module.

The goal for the WFFM was to provide content authors the ability to create web forms for their site with little to no development effort involvement.  Though the WFFM was seemed to achieve these goals but the process itself was clumsy and the module seemed to be error prone at most times. Also when more advanced scenarios was the need of the hour, WFFM lacked ability and had to be dropped at most times.  The new Sitecore Forms module targets most of the shortcomings which plagued WFFM. The Forms  module provides a nice and clean user interface with drag and drop capability for creating forms.  The module has support for wizards to allow data capture over multiple pages in sequence (something that was never possible with WFFM).  And finally,  the forms module is included in the Sitecore install, which means that we no longer need to install it as an add-on module.

The good thing here is, that the existing WFFM module has also been updated to work with Sitecore 9.0. So it should make upgrades easier and also we do not have to rework all your existing forms, fields, save actions and other custom actions immediately. But expect support for WFFM to be dropped in a near future.


No comments:

Post a Comment