Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Is it possible to make Gmail use the "Nickname" field as the first choice for autocompleting a contact when writing an email? And, if possible, also for ordering them in contacts?

I don't know what was intended with the "Nickname" entry, but while I put people's full name in the "Name" field (obviously), I use "Nickname" for what I usually call them. So for example, I might have "Michael" in the "Name" field, but "Mike" in the "Nickname" Field.

This also relates to friends of mine whose real names are in different languages with different characters and whatnot, but I think the point is made.

Can "Nickname" take priority, and if it is not found, then default to the "Name" field?

share|improve this question
add comment

3 Answers

up vote 3 down vote accepted

It doesn't seem (according to how Google has it) nickname has much use outside of the Contacts page. It's just an extra bit of fluff to the contact information currently. There have been many cases of users complaining of change from within the name field itself to a separate entity called nickname.

Your best option (while not great by any means) currently would be to add the nickname to the end of the name in Contacts.

e.g. John Doe (sandman) or John Doe "sandman" or John 'sandman' Doe

Of course you risk the user seeing this but if it's their known nickname I think it would not bother them.

You can also consider suggesting it as a feature

http://mail.google.com/support/bin/static.py?page=suggestions.cs

share|improve this answer
add comment

As a workaround, you can create a new contract group in contacts with the group name being the person's nickname, and then just add that one person to the contract group.

Advantage of this approach: Gmail does do autocomplete on contact group names, and the contact group name itself does not end up getting displayed in the "To" field.

To do this:

  1. From the Gmail PC interface, in the top-left corner, from the "Gmail" drop-down menu, select "Contacts".
  2. Check the checkbox of the contact for whom you'd like to add a nickname.
  3. From the "Contacts" dropdown that appears near the top of the screen (looks like 3 circles side-by-side over a horizontal line), click "Create new."
  4. Enter the nickname you'd like to assign the person, then click OK.

For me, it took around 60 seconds for the new group (nickname) to sync over from Contacts to Gmail after I had created it, so that I could use it to compose a new mail message.

share|improve this answer
add comment

There's a much better solution than either Jon Schneider's or phwd's answers that involves adding an internal "second name" to the contact.

I have a number of contacts that have names using non-ASCII characters, that I prefer to look up using their ASCII equivalents but have the non-ASCII show in the To: field (for instance, I want to type "Katya" to find "Квтя" so I don't need to change keyboard layouts just to look up a contact). You can make Gmail do this currently by using the "Merge Duplicate Contacts" feature, and though I've seen zero documentation on it I've been doing it for a couple years now without issue:

First, create a duplicate contact, but with the nickname as the actual name. Then, use the "Merge Duplicate Contacts" feature to merge them, setting the actual name of the merged contact to the one you'd like to see in the To: field. This leaves you with a contact with a hidden "second name", that can be used for autocompleting and in searches.

A downside of this method is that the second name field, as far as I can tell, is truly hidden and unchangeable — you'll have to delete the contact and create a new one to get rid of it. But luckily, most people don't change their names very frequently, so this hasn't been an issue for me. I also typically set the "nickname" field to the hidden name's value during the merge, as a record what the hidden name is.

share|improve this answer
add comment

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.