Forms

How to create a form

Set up form analytics so UserTrail can measure field interaction, abandonment, hesitation, and submit issues.

Updated Jun 19, 20262 min read

What form tracking does

Form analytics helps you understand how visitors interact with important forms. It shows where visitors hesitate, abandon, fail to submit, or repeatedly correct fields.

Use form analytics for:

  • signup forms
  • checkout forms
  • lead generation forms
  • demo request forms
  • contact forms
  • onboarding forms

Choose the form to track

Start with a form that has business value. A high-traffic signup or checkout form is usually more useful than a low-volume contact form.

Good candidates are forms where you need to know:

  • how many visitors start the form
  • which fields cause hesitation
  • where visitors abandon
  • whether submit attempts fail
  • whether mobile visitors struggle more

Create the form report

Open Forms for the site and create a new form report. Name the report clearly so the team understands which form it covers.

Useful names include:

  • Signup form
  • Checkout payment form
  • Demo request form
  • Contact sales form

Then choose the page or path where the form appears.

Identify the form fields

UserTrail detects tracked form fields from visitor interaction data. Make sure the form is visible on the selected page and that the tracking snippet is installed.

Use clear field labels where possible. Descriptive labels make the report easier to understand later.

Avoid collecting sensitive input values. UserTrail should be used to understand behaviour around fields, not to store private form data.

Review form metrics

After data is collected, review:

  • form views
  • starts
  • completions
  • abandonment
  • average completion time
  • field hesitation
  • field refills or corrections
  • submit failures

Fields with high hesitation or repeated correction are often good places to improve copy, validation, or layout.

Investigate submit failures

Submit failures can indicate technical issues, validation problems, or unclear form requirements.

When submit failures appear:

  • watch matching session recordings
  • check browser or click errors
  • review required fields
  • test the form on mobile
  • confirm success and error states are visible

Best practices

  • Track forms that affect conversion.
  • Keep report names specific.
  • Review mobile and desktop separately.
  • Investigate submit failures quickly.
  • Use masking for sensitive fields.
  • Combine form analytics with session replay and friction events.