We measure the following:
- The time a visitor started filling the form
- The time a visitor finished filling the form (i.e. when it was submitted)
- If the visitor has seen the form, i.e. whether it was in their viewport
- If the form was submitted successfully
- Note this is based on client side validation only. If client side validation passes it is seen as a successful submit
- If the form raised any client side errors, and how many.
- Focus/unfocus events of each field and whether the field was empty or contained data at that time.
In you Analytics section you will see a tab "Forms" where all data about your forms is gathered.
In this overview you can see:
- how many times a form has been shown
- how many times a visitor started filling in the form
- the number of times a form was submitted (so filled in and hitting the "submit" button)
- How often a form was abandoned without submitting the form
- How many errors were triggered in the form
By clicking on the form you can drill down to this specific form and you see more details of the specific form fields. For each field you see:
- how many times did the field receive focus
- how often was this field the last field before a visitor abandoned the form
- how often an error was triggered on the specific field
This data gives you great insights on how to optimize your forms to create a better conversion rate.
Finally you can drilldown to a specific field to see which type of error was triggered; a validation error or a mandatory error.
Disable Umbraco Forms tracking
You can disable Umbraco Forms tracking either on form level or on field level by adding the attribute "umarketingsuite-no-tracking" to either the form tag or to a field tag (i.e. input / select / textarea).