Design a form error message people can fix

Help visitors recover without losing work or guessing what went wrong.
Name the exact problem
Tell the visitor which field needs attention and what valid input looks like. For a service ZIP code, distinguish invalid formatting from an area you do not serve. Place the message near the field and preserve the other values when possible.

Check keyboard and mobile recovery
Submit the form with several errors and verify focus reaches a useful place. Confirm that an error is identifiable without color alone. Test the path with a narrow screen, zoom, and an interrupted connection.
Measure recovery separately from submissions
Record anonymous error categories and completion without transmitting private field values. If many visitors abandon after an eligibility error, improve the offer description upstream. If the error is a format issue, simplify the field before changing the campaign.
Try a related tool
Find the share of eligible visits that completed a defined action. Count at most one conversion per visit for this calculation.


