As our clients know, registration forms are one of the most integral pieces of Spark. These are how you funnel your leads into the database and collect valuable information to market and sell your homes. Up until now, the majority of clients have taken advantage of our easy-to-implement raw code to design beautiful custom forms on their websites (and that’s not going anywhere), but we’ve given the form builder in Spark a major facelift and a lot more flexibility and customization options for those clients who prefer a code-free approach. Here are some of the major differences you’ll see.
Multiple Active Registration Forms
Formerly, users were only able to have one active registration form. Now, you can have as many as you’d like! Existing forms will continue to function normally, but new forms can be created with their own unique permalink and settings.
Now that a project can host multiple forms, users are also able to customize the settings for each one. That means each form can have it’s own custom permalink, registration source, redirect links, auto-reply email, and notified users. This is also relevant to our clients using custom forms — before this update, users were required to use the same auto reply template, no matter how many custom forms they implemented. Now, a simple update to the form action would unlock settings unique to that form.
When you create your first new registration form, most of the interface should look familiar, as the style and technology is borrowed from Carpenter, our email template builder. Upon creating a new form, you’ll be prompted to enter the settings. You can change all of this later on, but you’re required at minimum to enter a registration source and unique permalink before continuing.
Just as you would build an email template, you can add sections from the ‘Sections’ menu on the left, and adjust the padding, background and text color once it is in place. Some improvements that we’ve added include the ability to select and rearrange which fields you’d like to include, mark any field as required, as well as create new project questions directly from the form interface.
Other Things to Note
Keep in mind that with great power comes great responsibility. While this level of customization allows you much finer control of each form, we have removed a bit of automation to ensure that you don’t experience any unexpected changes. For example, if you have two forms, and you update the answers to a project question on one form, you will also need to update the section on the other form if you want the changes to apply to both.
We’re looking forward to seeing what beautiful registration forms our users will build!
Feel free to email us at email@example.com with any questions regarding Spark!