All testsAli Demirbaş - Lab

Forms & Signup

Autocomplete Suggestions in Form Fields A/B Test

Suggestions for fields such as address or company may reduce typing and spelling errors. Incorrect matches can create bad data, and a suggestion list may obstruct mobile entry, so assess completion and data accuracy separately.

A/B test scenario. This page is a test plan, not the result of a real experiment.

  • Forms & signup
  • Form completion rate

Control vs Variant

Absent on one side, present on the other.

Changed
Presence
Page
Forms & signup
Difference
added

Hypothesis

If a suggestion list appears while visitors type in fields such as address, city or company, they can pick a value instead of typing it in full. Less typing and fewer spelling errors could mean a higher form completion rate, while picking a wrong suggestion could produce bad data.

Test plan

When to run this test

Visitors may be struggling with long or hard-to-spell values when abandonment clusters at the address or company field, the same value is saved under different spellings, or typos trigger support requests. If the suggestions help, visitors get through these fields faster and more forms are submitted without a drop in accuracy. If visitors leave because they do not see why a field is asked for, review the field copy first. Verify before launch that the suggestion source covers the eligible users well enough; otherwise the test measures its gaps, not the suggestions.

How to measure success

Form completion rate

Compare successful submissions to see whether autocomplete suggestions affect completion.

Also track

  • Submitted-data accuracyCheck selected suggestions and typed values against the same accuracy criteria.
  • Form completion timeMeasure time from field entry to successful submission consistently in both arms.
  • Abandonment at suggested fieldsTrack visitors who leave at a field with suggestions.
  • Correction and support workloadCompare recorded corrections and support requests caused by inaccurate suggestions.

How to set it up

  • SuggestionsEnable suggestions for the predefined set of fields while preserving free-text entry.
  • Keep constantKeep fields, validation, suggestion source and the variant's list length unchanged.
  • AccuracyCheck selected suggestions against the same quality criteria as manual entries.
  • InputVerify keyboard navigation and compatibility with the mobile keyboard.
  • Separate testsTest suggestion count or data source separately.

What to watch when reading the result

  1. 1Do not count a higher form completion rate as a win without checking submitted-data accuracy. If completion rises while the correction and support workload from inaccurate suggestions grows too, the variant may have sped up the form at the cost of the data.
  2. 2Nothing here speaks beyond the field set, suggestion source and list length you tested; changing the number of suggestions or the source is a separate test. Corrections and support requests arrive after submission, so keep tracking them for a while after the test ends.
  3. 3Test the completion gap between the two arms with the A/B test significance calculator. If no clear difference shows up, do not count the suggestion list as a winner, and note any differences in abandonment at suggested fields and in data accuracy separately.

Frequently Asked Questions

Should manual entry remain available when suggestions do not fit?

Yes. Preserve manual input and validate suggestion coverage for eligible users. An incomplete source affects the implemented experience. Keep fields, validation and the chosen source stable.

Does higher completion make autocomplete the winner?

Use valid form completion as the primary outcome and monitor incorrect matches, corrections and support contacts. Faster entry is not a gain if it produces unacceptable data errors.

How can mobile suggestion-list problems be detected?

Inspect field abandonment, keyboard navigation and mobile-keyboard compatibility. Compare completion time using identical events to determine whether suggestions reduce or add work.