A New Version with Lots of Changes!


Last night, we upgraded ActiveForms to version 4.2. There are numerous changes and improvements across the user interface. We hope you like them.

First of all, we refreshed the design of the entire product. We changed the colour palette and the look ’n’ feel:

After you log in, you can see a new, revamped Dashboard. We have shortened the main menu (the Themes and Layouts options are available from under the form list). The Dashboard displays a list of recent posts on this blog.

We have simplified the process of creating a new form. After clicking the Create new form button, a small dialog appears prompting you to provide the name and URL, and then you go straight to FormBuilder.

We have redesigned the Form Details screen.

  • Information is presented more clearly.
  • You don’t have to take control explicitly to edit an entry (by using the Take control over draft button from previous versions). The system guards the access to forms by itself.
  • Draft versions and releases are displayed on the same list—again, to make the concept more consistent.
  • Statistics have been moved to a separate screen entirely.

Wherever it is necessary to edit HTML, CSS, or JavaScript files manually, you now have a more convenient editor with syntax colouring.

We have added a new element type to forms: the Confirmation Component. A confirmation component displays the values of selected fields that a user filled in on previous pages of the form. It works exactly like a Confirmation Screen, but it is much more flexible. You can embed it anywhere in the form (not necessarily at the very end). It can confirm only selected fields, appear many times in one form, and be hidden like all the other elements.

We have introduced a number of improvements that make work easier for new users.

  • The always available Getting Started pane provides step-by-step information about the form creation and publishing process.
  • The Getting Started pane offers a collection of sample forms. It is always easier to begin by modifying a sample form than create everything from scratch.

Other minor improvements include:

  • The possibility to delete items on the My Items list.
  • You can use the HTML syntax in the body of context help.
  • We added fixed IDs to boxes in HTML code. This helps to reference them in CSS if you want to highlight specific form fragments visually.
  • If a form is called with additional URL parameters, data corresponding to form fields will obviously be entered in the entry. However, parameters that don’t correspond to any fields will remain in the URL. This is especially important with parameters like gclid or utm_*, used by Google Analytics.
  • From now on, you can specify in the email integration settings that entries should arrive as PDF files generated in accordance with a selected template.

Last but not least, we have optimised forms once again! We have minimised the number of HTTP requests associated with form presentation. Now, a single display of a form generates about a dozen requests instead of several dozen like before.


recent posts
3rd Apr 2014
Faster than ever!
5th Dec 2013
Live validation!
2nd Dec 2013
Features distilled
12th Mar 2012
Flicking Channels
26th Jan 2012
Your Own Error Page
9th May 2011
Box Properties
15th Apr 2011
Grouping Fields
13th Apr 2011
Form Versioning
24th Feb 2011
Form Access Modes
22nd Feb 2011
Required Fields
4th Feb 2011