✕ Enter a valid email address, including the @ symbol — for example, [email protected]
✕ Phone number must be at least 10 digits. Remove spaces and include your country code if outside Ireland.
Errors are specific — users know exactly what to fix and how.
Vague error messages leave users guessing — especially users with cognitive disabilities or those using screen readers. Every error message must identify the field, explain what went wrong, and tell the user how to fix it.