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.
- Total views — how many times the form has been loaded
- Total submissions — how many successful submissions have been received
- Conversion rate — the percentage of views that resulted in a submission
- 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?