A Fast and Simple Gmail Workflow
2022-01-07
I created my main Gmail account in September 2004, and since then I've made almost 55,000 threads. That's about ten threads a day for 17 years. At times I've managed to keep that under control. But email becomes secondary in the high tides of life, and ten threads a day soon becomes a storm of hundreds.
Sometimes I've declared email bankruptcy, but it feels like a failure each time I do so. What opportunities have I missed because I didn't follow up in time? And how can I expect others to reply to me if I don't do the same for them?
So I've started using a simple workflow to manage my inbox, no matter how large it might get:
- Start with the oldest email I have.
- If I can handle it quickly, do so. Otherwise, deal with it later.
- Move to the next one.
It's simple, but the trick is in the details. With the right shortcuts and the right labels, I can handle hundreds of emails in one go. Email backlogs are no longer intimidating, and I can keep my inboxes clear.
The setup
I use the default Gmail view and the default sort order. So my inbox is a simple list with the newest emails first.
Note
Update — I switched to a Multiple Inbox view and added a second view.
This view includes only emails marked with my ! label, which I use for
important emails.
The critical extension is Keyboard shortcuts under Settings > General. You
can type ? at any time to see all of the available shortcuts, but four are
enough for this workflow to work:
}— archive and move to the next newestr— replyl— add a label⌘+Enter— send
The core workflow
First I open the oldest email I have. If my inbox is truly massive, I sort by oldest first so I don't have to go looking for it.
The email is open with no distractions to pull me away. Then I decide what kind of email I'm looking at:
-
Irrelevant — Spam, irrelevant mailing lists, and emails that just aren't worth the time. For most mailing lists, Gmail has an Unsubscribe link next to the sender's email address. Otherwise, hit
}to move on. -
No reply — For announcements or emails that are outdated. Hit
}to move on. -
Fast reply — For emails I can write within a minute or so.
rto reply and⌘+Enterto send. Then hit}to move on. -
Slow reply — If I need more time to reply, I add a special label to the email so I can find and follow up on it later. I type
lto pull up the label menu, enter my label name, hitEnter, then hit}to move on.I use a short label name like
!since it's faster to type. So the full sequence is something likel!<enter>}.
The main friction here is clicking the Unsubscribe link. Otherwise, I can get through the first three types here in seconds.
Extending the workflow
If this basic workflow works for you, here are some simple ways to extend it:
-
Undo — Use
zto undo an action. For example, maybe you didn't mean to archive the email you were looking at. -
Spam and trash — Use
!to mark emails as spam and#to send emails to the trash. Unfortunately this returns you to the main inbox, so I don't really like using it. So I usually just hit}to archive everything.
And if I decide this workflow needs changing, I'll post an update.
Thanks
Thanks to Naomi Alterman for her suggestions and Kai Wong for the discussion.