Changing a NetSuite Password: A UX / UI disaster zone
The Message's Language and Tone
- The message starts with "Dear User". Apart from being impersonal, not addressing the user by their first name is one of the first signs of spam. It is easy to place a variable in the message's template to use the value of the "First Name" field in my user profile.
- The line spacing of the text is squashed. It would look better if additional carriage returns were added.
- Although it may be obvious to some that the link displayed in the message can be used to change your password, it may not be to all. This is especially true as you have to look hard at the URL to discover there's a "changepwd" string. It would be better if the link was preceded by some text.
- The sentence, "Please change it before expiration to avoid issues with related access" is wordy and slightly confusing (e.g. "before expiration" and "related access"). In my opinion, you should also state the issue first followed by the solution. I'd change the sentence to, "To avoid being unable to access your account, use the link below to change your password before it expires."
- The table displays information about the NetSuite account. Not only is this not needed, but some of it (e.g. Days to Expire) is also a duplication of information elsewhere in the message.
- Explicitly stating not to respond to a message is alright, so long as you state why (e.g. because the mailbox isn't monitored).
The Change Password Process
- The password criteria text needs amending to be more grammatically in tune with the introductory text. For example, "Be at least 10 characters."
- It states that illegal characters aren't allowed, but doesn't state what these are.
- The phrase "at least 3 of these 4 character types" should be changed to "Contain at least 3 of the following:". It is bad practice to add numbers as the text needs changing if the criteria changes.