Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Given the following form fields:

  • Name

  • Email

  • Content (textarea)

What are the pros and cons of having the Name as a required field? (The Email and Content are both required)

share|improve this question
1  
Generally speaking, remove any field not absolutely required. However, in the case of contacting someone, social norms would expect an exchange of names, so this seems perfectly acceptable. –  DA01 Aug 30 '13 at 21:48

3 Answers 3

up vote 5 down vote accepted

In my opinion all three fields you mentioned should be required in a contact form if you are looking to reply to the message. Typically the name field is the easiest out of the three fields to fill out, therefore if you're already making the other two fields required then you might as well include the name as well.

I don't think there is a reason why users won't provide their name when trying to contact you, however they'll just make up a fake name/email if they really don't want to let you know who they are anyway.

share|improve this answer

As always it depends on the context. But typically a name is provided as a courtesy so that I know how to address you when I'm replying to your message rather than saying "Dear Mysterious User, thanks for contacting us!"

Worst case scenario is that you require it, the user wishes to remain anonymous and provides a fake name.

In reply to resorath, email is required so that you have a way of actually replying to whoever is using the contact form.

share|improve this answer

One reason I have heard for keeping the name required is to do with spam detection. If the name is missing from the email, it has a greater likelyhood to be interprested as spam.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.