• Skip to content
  • Skip to primary sidebar

Sazbean

Software Development Management

Main navigation

  • Home
  • About
You are here: Home / Archives for Design

Design

Sarah Worsham / Apr 22, 2009

Want People To Fill Out Your Forms? Stop Annoying Them

flowerskaatjevervoort1

How many more leads and sales could you be generating from your website if your forms were designed properly? When forms annoy people, or things aren’t where they expect them or don’t work properly, they’ll just leave.  I don’t know about you, but I end up filling out quite a few forms on websites – when I’m researching products, looking for information for clients, signing up for services, and purchasing products or services.  It annoys me to no end when web forms aren’t designed properly, especially since it’s not that difficult.  Good usability and design principles for web forms have really been around for longer than the Internet, even if they’ve been updated somewhat.

Here are some ways to improve the forms on your website:

  • Next or Submit buttons on the right – think about turning a page in a book.
  • Clear or Cancel buttons on the left.
  • Fields with enough space – Make sure people can give you all the information you need and see it without having to scroll the field.
  • Be flexible – If you want a phone number, let people enter it however they want.  Use background processing to format it the way you want for your database or CRM.  For example, 2485556758 can easily be turned into 248-555-6758 or 248.555.6758 or however you want to see it.
  • Be clear – If you absolutely need something in a certain format, make sure it’s clear and obvious right next to the field.  The same goes for any maximum field lengths.
  • Keep it simple – Only collect the minimum amount of information you need.  While it’s nice to collect information for statistics and marketing purposes, you risk not gathering any information.
  • Required fields clearly marked – Need particular fields filled out no matter what?  Fine, just make sure it’s obvious which fields those are.  Making them a different color will help them stand out.
  • Quick feedback – If a field was missed or wasn’t filled out properly, try to let people know before they click the submit or next button.  This is pretty easy to do with javascript.
  • Clear feedback – However you give feedback, make sure its obvious what field you’re specifically talking about and what needs to be fixed.  Putting messages at the top of the page and marking the field in question are best.
  • Do the heavy lifting – Need information in more than one place?  Pre-fill it in if the person has already typed it once.  Need some calculations made?  Do them with backend processing and present them to the person to be confirmed.
  • Allow people to edit – People make mistakes.  Let them go back to change what they’ve entered.  This means your forms need to be able to handle the back button on the browser and still have all the information that was already entered available.
  • Test in multiple browsers – It may be hard to believe, but not everyone has a PC running Windows with Internet Explorer.  Make sure your form works for the major platforms, operating systems and web browsers.  If you accept file uploads, make sure they work across platforms.  Soon you’ll also need to worry about mobile platforms.
  • Confirmation – Let people know you’ve properly received their information.  On your website is best.  Following up with an email if they’ve provided an address is also nice.
  • Thank them! – People are busy.  Thank them for the information they’ve provided or the purchase they’ve made.

What did I miss?

One of the easiest ways to design forms properly is to try to use them yourself.  Then ask a few friends to try them and give you feedback.

(photo by kaatjevervoort)

Technorati tags: customer experience, customer-centric, experience centric, business, usability, design

Liked this post? Consider subscribing to our RSS feed or our weekly newsletter.

Sarah Worsham / Apr 3, 2009

16 Quick & Easy Ways to Increase Usability On Your Business Website

usabilitysantaroseoldskoolUsability is the science of making things easier to use.  Usability is especially important to websites since visitors can easily and quickly go somewhere else.  Try these tips to make your website easier to use and help your visitors find what they’re looking for.

  1. Search in the upper right – Especially for large sites, make it as easy as possible for visitors to find what they’re looking for.
  2. Consistent menus – generally on the left or top of the site. Visitors should be able to navigate wherever they want and get a feel for the site structure.
  3. Include a home link – Visitors may want to get back to the homepage easily.
  4. Contact page – with a business phone, address and email.  It increases your reputation and makes it easy for potential customers to get in contact with you.
  5. Sized to fit – Fit into the minimum standards screen resolution of 1028×768 without scrolling horizontally.
  6. Easy to read – Use text colors with good contrast, size and easy to read fonts.
  7. One layout – If your site has a consistent layout throughout, it will make it easier for visitors to navigate and find information.
  8. Pleasing to the eye – Color scheme is important to your professional image and makes it easier to visitors to understand what you do, as well as navigate your site.
  9. Use white space – Don’t bunch things up.  People need white space in order to scan and read your site.
  10. Speak normally – Overly technical text or too much hype makes reading difficult.
  11. Use bullet points and lists – when feasible to make it easy for visitors to scan your content.
  12. Move forward to the right – Submit, next, go, etc. buttons should always be on the right, cancel buttons on the left.
  13. Use Flash, rich media, video, audio, etc. sparingly – If you have a video page, great, but your whole site shouldn’t be in rich media or people without the plugins, on mobile devices, or using text browsers will not be able to see your content.  Audio, Video, Flash and rich media should preferrably not play without the visitor clicking a button.
  14. Restrain movement – Animation, flashing and movement make it difficult for people to read and scan your website.  Use for relevant informational purposes, not just as a gimmick or ad.
  15. Limit advertising – We all understand that advertising has a place and a purpose.  If you choose to include advertising, keep it relevant, limit it to specific spots on your site, limit then number of ads and mark them clearly as advertising.
  16. Include a Sitemap – Sometimes it’s just easier to see a list of all the pages on a website.  This helps search engines find all your content as well.

Do you have other tips to increase usability?  We’d love to hear them in the comments…

(photo by SantaRosa OLD SKOOL @ Flickr CC)

Technorati tags: customer experience, customer-centric, experience centric, business, usability, design

Liked this post? Consider subscribing to our RSS feed or our weekly newsletter.

Sarah Worsham / Mar 26, 2009

What Type of Experiences Are You Providing For Your Customers?

friendshipbbjeeTraditional marketing focuses on product features and benefits. But your customers are more interested in the experiences they can have with your products.  Usually when a customer decides to purchase a product it’s not because of the features it offers, it’s because of what they can do with the product. For example, we purchased a flat screen HDTV not because of the number of pixels or brightness or refresh rate, but because it looks awesome when you’re watching a movie or sporting event.  The experience we’re interested in is how the picture looks when we’re watching TV… the features of the TV just help fulfill that particular experience.

What about online?  It can sometimes be difficult to figure out what types of experiences customers are looking for on your website.  It helps to think in terms of tasks instead of products or features or benefits.  What are your customers trying to accomplish when they come to your website?  There probably are many different types of tasks – browsing, searching, contacting, support, purchasing, etc.  The trick is to try to make all these tasks as easy as possible on your one website.

Now, instead of thinking of these actions as tasks, think of them as a chance to interact with your customer.  What would you do if you were in-person?  What types of interactions would you want with a company?  Think of each of these interactions as an opportunity to build a relationship with your customer – or add to a relationship.  Try to think of website visitors as individual people with their own stories and emotions and opinions.

Now, how would you design your website differently to interact with your customers and build relationships? What do your customers say about your website? They may have some great insight – if you just ask.

(photo by bbjee @ FlickrCC)

Technorati tags: usability, design, customer experience, customer-centric, experience centric, business, strategy, marketing

Liked this post? Consider subscribing to our RSS feed or our weekly newsletter.

« Previous Page
Next Page »

Primary Sidebar

About Sazbean


Sarah Worsham (Sazbean) is a Webgrrl = Solution Architect + Product Management (Computer Engineer * Geek * Digital Strategist)^MBA. All views are her own.

Business + Technical Product Management

My sweet spot is at the intersection between technology and business. I love to manage and develop products, market them, and deep dive into technical issues when needed. Leveraging strategic and creative thinking to problem solving is when I thrive. I have developed and marketed products for a variety of industries and companies, including manufacturing, eCommerce, retail, software, publishing, media, law, accounting, medical, construction, & marketing.

Copyright © 2008 - 2025 Sazbean • All rights reserved.