2

We are currently re-designing a profile portion for user signup to our Saas, and was looking for some insight into best practices for ordering location information.

Right now our currently ordering metric is: - Address (Free Text Field) - City (Free Text Field) - Country (Drop down) - State/Province (Drop down - population of this is dependant upon Country selection).

This flow does not feel natural to me, however the country must come before state in order to populate the appropriate states.

Guidance and thoughts much appreciated!

3

If you are going to start with broad scope to narrow, then a consistent follow through would be:

  • Country
  • State
  • City

Typical address forms mimic the order of how an address appears on mail:

  • Address 1
  • Address 2
  • City
  • State
  • zip

To accomplish a natural address form as seen above and still accommodate your Country propagating the States functionality, you could break it up into two forms and gather the Country first followed by a regular form that uses the previous Country selection to propagate the States.

  • Form 1:
    • Country
  • Form 2:
    • Address 1
    • Address 2
    • City
    • State
    • zip
  • Thanks for the insight! we are going to go with your final suggestion as this would best accommodate the UI. – IronBasset May 8 '14 at 15:38
  • No problem =) Im glad I could help – Brian Dillingham May 8 '14 at 15:54
0

Maybe you can autofill some inputs based on input. I don't know how hard this will be considering you'll have to have data on multiple countries.

But to me it seems you might be able to autofill country and state/province based on the address and city assuming the combination of the latter is unique.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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