Elements of Good Web Forms

Elements of Good Web Forms

Nothing gets me frustrated faster than forms at websites. So few of them are clear. Field labels are vague, the number of required fields/level of detail you need to provide can be crazy, and you are never quite sure if your input went anywhere.

So, I thought I would share these best practices from the folks at Nielsen Norman Group. More than their opinion as usability experts, these guidelines are backed up with research.

Short forms are best.

Eliminate unnecessary fields. That sounds so obvious, but every time I ask a client about the fields in the form I learn that half or more are not used for any purpose.

Remove fields which collect information that can be (a) derived in some other way, (b) collected more conveniently at a later date, or (c) simply omitted. Fewer fields to complete increases the changes that a user will complete and submit the form.

Visually group labels and fields.

Labels should be immediately above the field for mobile and shorter desktop forms or next to the field for extremely long desktop forms. If your form asks about two different topics, visually section it into two separate groups of fields.

Use a single column layout.

Multiple columns interrupt the vertical momentum of moving down the form and increase the risk that fields will be missed. Stick to a single column with a separate row for each field. Logically related fields such as City, State, and Zip Code can be presented on the same row.

Present fields in the expected order.

City comes before state. Expiration dates come after credit card numbers. There are conventions to providing information. Help your users by sticking to them.

Avoid placeholder text.

Use labels rather than placeholder text in fields.

Match fields to the type and size of the input.

Text fields should be about the same size as the expected input since it’s extremely error prone when users can’t see their full entry. If a field requires a specific format or type of input, provide exact instructions.

Call it “submit.”

Don’t use a clear button. Label your submit button “submit.” The risk of accidental deletion outweighs the unlikely need to ‘start over’ on a web form.

Make errors clear.

Errors should be clear: outline the field AND use red text AND use a heavier font, to ensure users can tell that they need to fix something.

要查看或添加评论,请登录

Jill-Marie Kurtz的更多文章

  • Read This Before You Pick That Online Marketing Tool

    Read This Before You Pick That Online Marketing Tool

    When you look to enhance your marketing, do you think in terms of online marketing tools or strategy? Do you think “I…

    1 条评论
  • Time to Replace X with Bluesky?

    Time to Replace X with Bluesky?

    It has been a rocky few years for X, the social media platform that used to known as Twitter. Is it time for your brand…

    3 条评论
  • Duplicate Content and SEO

    Duplicate Content and SEO

    Search engines like Google do not like duplicate content. In fact, they downgrade content that appears to be a…

    11 条评论
  • Create a Social Media Calendar for Your Business

    Create a Social Media Calendar for Your Business

    If you use social media as part of your online marketing strategy, you need a social media calendar to get the most…

    10 条评论
  • Instagram for Small Business Marketing

    Instagram for Small Business Marketing

    Do you use Instagram for your digital marketing? Instagram has more than a billion monthly active users and it might be…

    8 条评论
  • Accessibility Online and Your Website

    Accessibility Online and Your Website

    Does your website need to be accessible? Disabilities rights advocates say the answer is yes, but the actual…

    8 条评论
  • Content Marketing Basics

    Content Marketing Basics

    Content marketing works. It is the path to establishing your subject matter expertise and positioning your brand and…

    14 条评论
  • 3 Tips to Boost Your Brand Reputation

    3 Tips to Boost Your Brand Reputation

    Boosting your brand reputation is one sure way to earn trust and grow your business. Your audience likely has many…

    2 条评论
  • 7 Tips to Market on Twitter

    7 Tips to Market on Twitter

    Twitter can be a worthy part of your digital marketing strategy. If you have determined that this is a good way to…

  • Does Your Website Have What Visitors Need?

    Does Your Website Have What Visitors Need?

    Every website is different to reflect the business it represents. But there are several key elements every modern…

    1 条评论

社区洞察

其他会员也浏览了