Form Analytics & Insights

Form Analytics & Insights

NexusRMS tracks detailed analytics for every published form, giving you deep insight into how visitors interact with your forms. Use this data to identify problems, optimise conversion rates, and understand your audience.

How Analytics Work

The FormAnalytics model records events as visitors interact with your form. Each event captures contextual data including the device type, referrer, and timestamp. Analytics are collected passively and do not affect form performance.

Tracked Events

NexusRMS tracks eight distinct event types that together paint a complete picture of the visitor journey.

Event Description
view The form page was loaded by a visitor
start The visitor interacted with the form for the first time
submit The form was successfully submitted
abandon The visitor left the form without completing it
field_focus The visitor entered a specific field
field_blur The visitor left a specific field
validation_error A field failed validation while the visitor was filling it in
page_change The visitor navigated between pages on a multi-page form

Data Captured Per Event

Every analytics event records the following contextual information for detailed analysis.

  • Session ID — a unique identifier that groups all events from a single visitor session
  • Device type — classified as desktop, tablet, or mobile
  • Visitor IP — the IP address of the visitor
  • User agent — the browser and operating system information
  • Referrer URL — the page the visitor came from before reaching the form
  • Custom metadata — any additional data captured by embedded forms or integrations
  • Timestamp — the exact date and time the event occurred

Analytics Dashboard

Each form has a dedicated analytics dashboard that summarises performance at a glance. The dashboard displays four key metrics.

  1. Total views — how many times the form has been loaded
  2. Total submissions — how many successful submissions have been received
  3. Conversion rate — the percentage of views that resulted in a submission
  4. Abandonment rate — the percentage of visitors who started but did not complete the form

Field-Level Insights

Drill down into individual field performance to identify friction points in your form.

  • Error frequency — which fields cause the most validation errors
  • Time spent — which fields take visitors the longest to complete
  • Drop-off points — where visitors abandon the form most frequently

Fields with high error rates or long completion times are strong candidates for simplification or clearer instructions.

Device Breakdown

Understand how your audience accesses your forms with a breakdown by device type. The analytics dashboard displays a pie chart showing the proportion of submissions from desktop, tablet, and mobile devices. Use this data to prioritise optimisation for the most popular device category.

Session Tracking

Follow a single visitor's complete journey through a form by filtering events by session ID. This reveals the exact sequence of actions — which fields were focused, where errors occurred, and whether the visitor ultimately submitted or abandoned the form.

Time Range Filtering

All analytics data can be filtered by date range. View performance for a specific week, month, or custom period to compare trends over time. This is particularly useful after making changes to a form to measure the impact on conversion rates.

Tips for Using Analytics

  • Monitor the abandonment rate closely — a high rate indicates problematic fields or excessive form length
  • Check field-level insights to find and fix fields that cause frequent validation errors
  • If most traffic comes from mobile devices, ensure your form is fully optimised for smaller screens
  • Compare analytics before and after form changes to measure improvement
  • Use session tracking to investigate individual cases where visitors abandon the form
  • Review referrer URLs to understand which channels drive the most form traffic

Was this article helpful?