Gmail – The Missing Features

Everyone loves GMail. Well everyone except maybe the guys at Yahoo! Mail or Hotmail Windows Live Email Experience. Previously I wrote a short post explaining one reason why GMail is that much better than its two competitors; It shows users the things they want to see.

On my own blog recently, I made the satanic suggestion that Mozilla Firefox could be improved. Over a thousand people took time out of their day to explain how wrong I was, either by comments (on my blog, digg, reddit, or other peoples blogs), or by sending me angry emails. The jist of most of the feedback was simply “Firefox is good enough, you don’t need these extras, you can achieve it through plugins”. As I said in my follow up post…

If you stop developing your product once it’s good enough, you’re leaving a big sign above your head saying “Free market Space! Insert better product here”.

It’s easy to pick out atrocious applications and find ways to improve them. It’s a lot harder to fine tune applications that are already high quality. That’s what we’re trying to do here. What little things would make GMail work better for you?

Starting from the top

Pic of Current GMAil top Bar

Google knows damn well I don’t use Photos, Web, Groups, or Documents when I’m logged in under my personal account. However, I use Google Reader almost every time I log in, but it’s hidden away in the middle of a dropdown that includes 14 other obscure services. The other service I use (and love) is Google Analytics, and that one doesn’t even make it to the party! Why can’t the title bar offer me the services I use most often?

Picture of Suggested Enhancements

Account Settings

A lot of people I know keep two or more GMail accounts, I keep three. One for me, one for my work(iQ), and one for Bigulo stuff. I would kill for the ability to tell Google that I own these three accounts, and for a nice little dropdown to switch from account to account. It’d be nice to remove the excise of the lengthy log out log in process.

Picture of Suggested Enhancements

Filters for your mail

Pic of Current GMAil Filter

One thing that Thunderbird, Outlook, Evolution etc. have that GMail is lacking is the ability to create intelligent contextual filters. If I’m reading a mail from news@ixda.org, and I click “Create a Filter”, it should give me a few intelligent options as opposed to ten form inputs laid out like they dropped out of someones pocket.

Pic of Suggested GMail filter

Calendar

If I send an email to Lar saying “Meeting with $client in Morgan Hotel at 7pm on 8/10/2007″ why can’t the same magic that works in Google Calendar kick in, highlighting the even, asking which calendar I want to add it to?
Update: I’ve heard this one is on the way, in fact Lar says he’s seen it already. It didn’t happen while I was creating this mockup anyway.

Pic of Suggested GMail Add Event

Attachments

Have you ever sent an email but forgot to add the attachment? Of course you have!
Wouldn’t it be nice if Google could warn you what you’re about to do? If I use the phrase “Please find attached”, or “I’ve attached” , or “is attached” in the content of my portion of the mail, I’d love it if this happened…

Pic of GMail with alert saying document is not attached.

Speaking of attachments, does that long blue bar that reads “View as HTML Open as a Google document Download” annoy anyone else? There is no visual distinction between three very different actions, I’ve clicked the wrong one more than once and brought my browser to a halt as Google Documents tries to interpret a 140 page word document. Something as simple as a gray bar would help here. This really is designed by a programmer …

Pic of Attachments Menu

Please understand the images used here were all created in about 5 minutes using Paint, Gimp, or Visio. They represent the feature I want, not the way I want it to look.

I am married to GMail at this point, I can’t see myself using any other mail client for the foreseeable future. If it sounds like I am criticizing it, I really am not. Behind every great application are users pushing it to be just that little bit better, and that’s all I’m trying to do here.

Your turn

It’s easy to criticize my suggestions as things that “you don’t want/need/write plugins for”, so instead try coming up with your own. Post them here, or blog them and link back here. Or mail them to me, and I’ll add them here.

70 Comments

  1. And there is NO WAY to get rid of that “Invite a friend” thing. Because as soon as you spend it all, you get 50 new ones the day after.

  2. I’ll second David’s suggestion – it is very annoying to see gTalk chats show up in search results when I very well know what I’m looking for is an email.

    I have considered disabling logging of those chats, but never did for emergencies (already happened a couple of times).

  3. They really need to spiffy up the Contacts section. Has anyone ever tried exporting contacts out of GMAIL? It’s messy.

    The fact that they don’t break out the (physical) address into separate fields should be a crime.

  4. Filter for marking a mail “not spam” (whitelisting by sender).

    I get email notifications from my blog software, which are mostly undetected spam comments, which I have to mark as spam by hand. GMail automatically puts them to the Spam folder (of course), so I might not ever notice them.

  5. Ryan (#16) — there *is* an “add to contacts” button but it’s ridiculously well hidden. Look at the “Reply” button at the top right beside “show details”. There’s a drop-down menu beside it (the arrow) with a few useful functions that nobody will ever find!

    Beats me why they hid this up there instead of beside the reply button at the bottom of the message. In fact there’s plenty of room to move all of the commands in that drop-down menu (or at least print and “add to contacts”) onto that bottom line instead of hiding them.

    Another thing about that line: Could we get rid of “Invite to Gmail” please? I think the exclusivity/cachet has worn off and it’s just irritating now.

  6. I use the + field a lot. For eg I might say my email address is alpha.centauri+futureshop@gmail.com. I also have several accounts linked to my master account or forwarding to it.

    Regardless of who the mail was sent to gmail, when I reply gmail sets the sender to alpha.centauri@gmail.com – which I can optionally manually change to one of a list of known ids.

    I would love it if instead gmail were to default to using as the sender the id to which the mail was addressed. eg alpha.centauri+futureshop@gmail.com if that’s who the email was addressed to, or alhpa.centauri@hotmail.com if that’s who it was addressed to and it was in my approved list of accounts.

  7. GMAIL needs a ‘read receipt’ option.

  8. Be able to split conversations. It assumes that because it has the same subject it is the same.

  9. Kevin:

    Awesome awesome, thank you!

    You know why it’s especially hard to see that dropdown? It is composed of a couple of images that, at least on my relatively speedy computer+Internet, are the absolute last things on the page to load. I just started at a two message conversation for literally like 10 seconds before the arrow and gray background suddenly loaded. A simple text link that said “More” would do the trick (next to the arrow).

    Thanks though! At least I know how.

  10. I send and receive photos all the time. What I miss is a button like “Open in google documents”, but for pictures: “open in google photos/picasaweb”

  11. You can link multiple Gmail accounts together so you receive email all at one account, and can send from any other account:

    http://internetducttape.com/20.....ward-link/

    But the solution I like better is using multiple Firefox profiles for the different contexts I use.

  12. I’d like to be able to delete *1* message from a conversation thread.

    Also, I’d point most of you to the ‘Help’ section of GMail that shows you how to search by date, size, etc.

  13. For me – I want a switch to turn off the conversation view. I despise it!

    I found a google suggestion page:

    https://services.google.com/inquiry/gmail_suggest/

    There is a tick box for the ability to switch off conversations. Plus any other suggestions such as the excellent ones above.

    Maybe if enough of us do it they will listen!

  14. The points made about improving the gmail experience are good ones, and I hope google considers them seriously. However the biggest consistent annoyance I have with gmail is speed. When first logging in, it’s just too darn slow. That initial 5 to 15 seconds is looong, and there’s nothing to do while you wait, except perhaps switch to another application and do something else. In other words, don’t do what you’ve just decided you want to do.

    Yes I understand this is an in-built difficulty because gmail is a _web_ application. Nevertheless it is a consistent everyday experience that makes me always ask “do I really want to do that right now?”, and often the answer is “No, it’s not worth the annoyance. Maybe later when I have more than 1 message to read/write.”

    Sometimes I think what I really want is a dedicated portableapps.com style gmail reader.

  15. Yep – Multiple gmail account under one roof would be great. I’ve got about 6 in total both personal and business – so it would save me a huge amount of time.

  16. Hi Des,

    Long time no see, since the Maynooth lectures you gave me – glad to see things are working out for you.

    I agree with all the features you suggest, simple yet elegant improvements. Just a quickie with regards to the multiple accounts tool you mentioned – while you wait for this to (hopefully) be developed, did you know you can be signed into 2 accounts simultaneously if you use 2 browsers? I always use Firefox for my “Main account” and have an IE window minimised with my “secondary account” for easy switching between the two.

    I haven’t tested this, but I imagine if you also install Opera, you should be able to log into all 3. I imagine you already have all 3 installed due to the nature of your job too! ;-)

    Cheers,

    – Adam.

  17. You can have more than one firefox opened at the same time (i use one for personal use, one for my office and one for development – when needed). All you need is separate profiles and start with

    start C:\Mozilla\firefox.exe -profile C:\profiles\profile.folder

    I use google browser sync for each profile and it works very well. I can move from my desktop to my laptop with almost no fuss (cookies, bookmarks and other stuff is synchronized automatically)

    As for gmail… i love it! Id like a software-based solution that would sync to the mail servers and keep a local copy of things for off-line reading.

  18. good post. i really like the attachment configuration this is greatly helpful for me because i will do this mistake some time when i send email attaching some files. i do have three Email account in yahoo, google and Rediffmail. but i like to use yahoo and google to the most.

  19. Hi William Light

    is no very good!!!!

  20. FORWARD is missing from my email. I can’t forward anything or open mail since you added that tool bar on the side. Need help. Marian Minerd