Skip to Content
FeaturesForm Analysis

Form Analysis Available (v1)

Understand how visitors fill in your forms — where they hesitate, correct, and drop off — without ever capturing the values they type.

Where in the dashboard

Forms — the list of detected forms sits on the left. Pick a form to open its field list, then a field to see its detail panel with metrics and plain-language recommendations. A period switch covers 7, 30, and 90 days.

Key concept

The tracker detects <form> elements and form-like containers (e.g. role="form" / [data-form] in SPA checkouts) automatically — you don’t have to tag anything. Per-field behavioural metrics accumulate and are sent on submit or abandon (page change / leaving the tab) to a dedicated ingest path (/v1/ingest/form-submission). The actual analysis runs as a nightly rollup, so the numbers don’t appear live — they mature with each night.

  • Never a field value — only the selector, field label (from <label> / aria-label / placeholder / name), field order, and timing (time to focus, dwell, edit count, abandon) are captured. The field’s value is never read — that is the verifiable GDPR proof.
  • Sensitive fields as timing only — password, email, phone, card, and IBAN fields are marked sensitive and flagged accordingly in the dashboard; even for those, only timing is captured, never the content.
  • Consent-gated & bot-filtered — nothing is written without the visitor’s consent or for a bot session. “Do Not Track” takes precedence.

For each field you see abandon and completion rate, avg dwell, avg time to focus, avg corrections, and visitor count. Multi-step forms are detected and shown as abandon-per-step.

Killer field & recommendations

Instead of raw tables, Visz names the killer field — the single field with the highest abandon rate (above a minimum sample, so “47% at 2 visitors” doesn’t break through). Each field gets a band — good · notable · killer field — and a rule-based plain-language recommendation, for instance on unusually long dwell, hesitant starts, or frequent corrections. Via View abandoners you jump straight into the recordings of the sessions that gave up on that field.

Last updated:

Last updated on