Intro to The Form Builder

Rock's Form Builder lets you quickly create rich, interactive forms using a simple drag-and-drop interface. You'll be amazed at how easily and intuitively you can create stylish and professional-looking forms with only a few clicks. Of course, there are several options and features that can help bring life to your form, which we'll cover in this chapter. For instance, your forms can be configured to automatically send communications.

One of the best parts about this feature is that it empowers ministry staff without any technical knowledge or workflow experience to create simple form-based workflows that could be extended later by a more technical staff member, if desired. This applies to more than the form itself. Staff can create their own forms, send communications and get their own data analytics without needing any help. All of this is integrated into Rock without the need for a 3rd party.

Example Form

As you read through this chapter, keep in mind that the form you build is actually created as a new workflow type. The name you give your form becomes the name of the workflow type, and the fields you add to your form become the workflow's attributes. Every time someone fills out the form, a new workflow of that type is launched.

Each workflow type created from a form is initially built with a single "Form Builder" activity and action. You can build on this basic structure by editing the workflow type and adding activities and actions of your own. Essentially it works the same way as having a Form action added to your workflow.