Group name

Website heatmap

Behavior analytics

Voice of customer

Research methods

User journey map

Research methods

User behavior analytics

Behavior analytics

Usability testing

Research methods

Trust signals

Page levers

Tree testing

Research methods

Time on page

Metrics and funnel

Survey design

Research methods

Social proof

Page levers

Session replay

Behavior analytics

Session recording

Behavior analytics

Segmentation analysis

Metrics and funnel

Scroll map

Behavior analytics

Scroll depth

Behavior analytics

Revenue per visitor

Metrics and funnel

Rage click

Behavior analytics

PIE framework

Research methods

Mobile conversion rate

Metrics and funnel

Micro conversion

Metrics and funnel

Message match

Page levers

Macro conversion

Metrics and funnel

LIFT model

Research methods

ICE score

Research methods

Hotjar

Tools

Hick's law

Page levers

Goal completion

Metrics and funnel

Funnel analysis

Metrics and funnel

Form analytics

Behavior analytics

Form abandonment

Behavior analytics

Five second test

Research methods

Fitts's law

Page levers

Exit rate

Metrics and funnel

Event tracking

Metrics and funnel

Drop-off rate

Metrics and funnel

Dead click

Behavior analytics

CRO audit

Research methods

Conversion funnel

Metrics and funnel

Cohort analysis

Metrics and funnel

Cognitive load

Page levers

Click map

Behavior analytics

Cart abandonment

Metrics and funnel

Bounce rate

Metrics and funnel

Average order value

Metrics and funnel

Attention map

Behavior analytics

Anchoring bias

Page levers

Above the fold

Page levers
This is some text inside of a div block.
Created:
updated:

What is form abandonment?

Form abandonment is when a visitor begins filling in a form and leaves without submitting it. It is measured against people who interacted with at least one field, which separates it from visitors who saw the form and never engaged. Those are two different problems with two different fixes.

How do you calculate form abandonment rate?

form abandonment rate = 1 - (form submissions / form starts)

A form start is the first interaction with any field, usually a focus event. A submission is a successful submit, not a submit attempt, since blocked submits are abandonment in progress.

The denominator choice is where most reporting goes wrong. Three different rates get called "form abandonment":

DenominatorWhat it measuresUse it for
Form startsAbandonment among people who engagedDiagnosing the form itself
Form viewsCombined non-engagement and abandonmentOverall form performance
Page viewsEverything, including people who never scrolled to itNothing useful, avoid

Mixing the three across reports makes trends unreadable. Read the first two together and they name the problem for you. High abandonment against starts is a form problem. High abandonment against views combined with low abandonment against starts is a positioning or offer problem, and no field-level change will touch it.

Why do people abandon forms?

Ordered by how often each turns out to be the cause. That ordering is field experience rather than a measured ranking.

Length, actual or perceived. The dominant cause. Baymard Institute found nearly 1 in 5 shoppers abandon a cart specifically because checkout was too long or complicated, which transfers to B2B lead capture directionally rather than exactly. Perceived length is the half that gets ignored: twelve fields shown at once is a longer form, to a stranger, than the same twelve revealed four at a time. Form analytics carries the element-count benchmark.

A field requiring disclosure the visitor is not ready to make. Phone number is the classic. Company revenue, team size, and budget range follow. Early in the relationship these read as a price for information the visitor has not yet decided they want.

A field requiring lookup. Anything the visitor has to leave the page to find. Account numbers, exact job titles, employee counts.

Validation friction. Over-strict format rules, unclear requirements, errors appearing only on submit, and error messages that do not say what to change.

Trust gaps at the moment of commitment. No privacy statement next to an email field, no indication of what happens next, unexplained required fields.

Technical failure. Submit does nothing, the button is inert, or a third party script blocks the request. Rarer than the others and far more expensive, since it affects everyone who reaches it.

How do you find the field responsible?

Three passes, cheapest first.

  1. Field-level drop-off report.Form analytics gives you the last field touched before exit, which narrows the search to one or two candidates in minutes.
  2. Time per field. High time then exit means the field is the barrier. Low time then exit means the visitor had already given up, and the cause is total length rather than that field.
  3. Filtered session recordings. Filter to sessions that started the form and did not submit, then watch 15 to 20. Hesitation, re-reads, and validation loops show up here and in no report.

The common trap is fixing the exit field when the exit field is only where people gave up on a form that was already too long, which is why pass 2 comes before any change.

Which fixes actually move the number?

In rough order of effect per unit of work.

Delete fields. For every field, name the person who acts on the answer and what they do differently because of it. Fields failing that test are costing conversions to populate a column nobody reads. The audit is organizational rather than analytical, which is why it stalls, and why running it beats another report.

Make disclosure fields optional. Phone number as optional usually costs little in reachability and returns more submissions than it loses.

Replace free text with selection. Ranges instead of exact numbers. Dropdowns instead of typing. Anything removing a decision or a lookup.

Validate on blur, with specific messages. Tell the visitor what is wrong as they leave the field, and say what correct looks like rather than that the input is invalid.

Show progress on multi-step forms. A visible endpoint stops the form feeling endless, which is what drives people out partway through.

Put a privacy line next to the email field. One sentence about what you will and will not do.

Preserve entered data on error. A form that clears itself on a validation failure loses most of the people it does that to.

How does this apply to Webflow forms?

Submissions are uncountable until you fix the success state. Webflow's default success message leaves no page load to record, so the numerator of the rate formula above is missing. Form analytics covers the redirect and event options. Do that first, because every abandonment rate on this page is derived from a submission count, and an undercounted numerator makes a healthy form look broken.

Required field markers are a manual job. Webflow enforces required fields in validation but does not mark them visually by default, so visitors discover which fields were mandatory by being refused. Put the marker in the label.

The built-in error state says nothing useful. Webflow's default form error is one generic message shown when the submit fails, and it names neither the field nor the problem. Specific messaging is yours to build.

Check the submit on slow connections. Webflow shows "Please wait" only once the request starts. The gap between click and feedback is where visitors click again or leave.

Related terms

Form analytics · Cart abandonment · Session recording · Conversion funnel · Micro conversion

Service: Conversion Rate Optimization.

FAQ

What is a good form abandonment rate?

It varies too much by form type for a benchmark to help. A two-field newsletter signup and an eight-field enterprise demo request are not comparable. Track your own rate over time, and compare against the version of the form you replaced.

Is form abandonment the same as cart abandonment?

No. Cart abandonment covers adding items and leaving without purchasing, which spans the whole checkout. Form abandonment is specific to starting and not completing a form, which may be one step inside a checkout or a standalone lead capture.

Does adding fields always reduce conversions?

Usually, but not always, and the exception matters for B2B. A qualifying field can reduce submissions while increasing qualified submissions, which raises revenue even as the conversion rate falls. Measure downstream quality alongside form completions.

Should you use multi-step forms to reduce abandonment?

Sometimes. Multi-step reduces perceived length and often lifts completion, and it adds a step transition where people can drop. It works best when the first step is easy and the harder questions come after the visitor has committed effort. Test it rather than assuming.

Ask AI about this term

Want more revenue from your existing traffic?

We run CRO for Webflow sites — from audit to A/B testing.

Work with us

Work with us