Two Killer Outlook Add-Ins: Getting Things Done and MailFiler
I received a really interesting email last week regarding the use of the Getting Things Done Outlook Add-In along with the MailFiler add-in. I didn’t realize anyone else was doing this, but maybe some people are. And those that aren’t, might want to consider doing so, particularly anyone that is currently using the GTD Add-In and is frustrated with some of its limitations. Our email dialog resulted in the beginnings of this post, which I’ve expanded upon to become sort of my “equation for serious Outlook productivity�, to steal a line from Marc Orchant. By the way, I seriously recommend you read his series of posts by that title.
Both the Getting Things Done Outlook Add-In and MailFiler are wonderful for their own reasons, but unfortunately they tend to fight each other at times. I’ve decided to live with the minor conflicts between the two, but it could be something that would be too annoying for some people.
I absolutely love the Getting Things Done productivity system, but unfortunately it is a little dated, and could use some modernizing. (Merlin Mann talks about this on his wonderful blog called 43 Folders) In particular, for people that receive a particularly high volume of email, it becomes inefficient to have them all lumped together in your inbox, and then try to process them all in order; the user ends up jumping between personal email, bulk mailing list mail, and project-related work email, and isn’t able to focus particularly well on any of them.
What the Getting Things Done add-in is really great for:
1. Turning email into Task list action items
2. Turning email into Appointments (Defer)
3. Turning email into Delegations (Tasks for other people with the ability to track them and remind you to follow up)
4. Grouping tasks by context (Action) and also by Project
What it’s not so good at:
1. Keeping email threads together
2. Automatically filing email into appropriate folders
3. Setting reminders for emails that have already been sent (i.e. alert me if Bob hasn’t responded by tomorrow morning)
4. Giving more control over the inbox, by separating mail into appropriate groups based on the type of mail it is.
Fortunately, all of the weaknesses above happen to be MailFiler’s strengths. In fact, I’d love it if these two Outlook plug-ins could merge to become a sort of “super plug-in”. *sigh*
MailFiler allows you to define a set of what it calls Groups, which are very much like categories. Groups can be set up for any delineation a user might want to make between types of emails they receive. For me, I have the following groups defined: Work, Personal, Hockey, Blog Comments, and a whole host of groups related to specific projects I am working on. (In my day job I’m a project manager.)
The beauty of the groups is that if you receive email from someone that will almost always be related to one of your defined groups, you can have it automatically set to that group upon receipt. With your inbox set up to group items together by their MailFiler “group�, the message will show up in its appropriate place in your inbox. For example, when I receive email from my wife or dad, they show up directly in my Personal group. But when I receive email from one of my clients, it will show up in the project group specific to that client’s project. Neat! For email from people that could be related to any number of groups, you can simply drag it from the default group into the one it belongs in if it happens to be available, or just manually assign it to that group if no other messages happen to be showing in your inbox for that project. That may be overkill for some people, but I love being able to see a group of messages all grouped together for a specific project right in my inbox. If you don’t have time to consider Personal emails, simply collapse that group and don’t look at it. If you’re focused on one particular project, only expand that group in your inbox.
As I mentioned above, when you use both the GDT Add-In and MailFiler together, there is some conflict that goes on. The main conflict occurs because MailFiler actually tracks message threads with a unique identifier in a separate database, and goes to great efforts to ensure that messages from the same thread stay in the same folder together. Unfortunately, the Getting Things Done plug-in attempts to do some rudimentary email filing help, and it almost always conflicts with the filing system being used by MailFiler. This results in MailFiler constantly popping up messages asking questions like:
There are 5 messages in the thread "Baking chocolate and pickle pies" filed in the folder "Baking".
Would you like to move them into the @Action folder?
[Yes] [No]
This occurs when the user decides that the message they are reading should be turned into an Action item (an item in their task list) and clicks the Action button in that email’s window on the GTD toolbar. GTD at that point takes a copy of the email, and moves it into the @Action folder under the Inbox, presumably to make it easier to find. Unfortunately, MailFiler detects a new message in the same thread, and wants to move everything in that thread into the @Action folder to keep the thread together (i.e., all previous 5 messages about baking that disgusting pie). It’s perfectly fine to answer “No” in this instance. What this means is that for that message that went into the @Action folder, the relationship between it and the other messages in the same thread is broken. That’s okay though, since it was simply a copy of the original. Annoying, yes. But it doesn’t break MailFiler’s functionality.
Where I really find this system shines is when I have created a task from an email using the GTD add-in. One of the buttons on the GTD task toolbar is “Open Mail”, which will open the original message that the task was created from. Of note is that it appears to open the version of the message that you filed in the correct folder, rather than the one in the @Action folder. And this is a Very Good Thing. It’s a GREAT thing in fact. Why? Because once you’ve opened that originating email, there is a button on the MailFiler email toolbar called “Thread”. This button is probably my favourite button in Outlook. When you click that button, you get a tree view listing of every email in your system (both going out and coming in) related to the thread for the message you’re on, even if the subject line has been changed. The tree view is wonderful, because it allows you to see instances where one message may have received multiple responses, or a conversation has taken a tangential turn, and has resulted in a branch. With one click, the user can instantly see every message on their system related to that specific task item, and their relationships to each other. Clicking on any message in this tree view pops open the actual email. Perfect!
There are other features in MailFiler that are interesting, but that I don’t make use of. MailFiler has a system for organizing projects, but I find it much nicer to simply use the GTD methodology. I think I could probably integrate them, but I’ve found no need to based on the combination of the “Open Mail” and “Thread” functions described above.
So that’s my current system for email productivity. It’s not perfect, and I will be tweaking it as time goes on. But for now, this is the best way I’ve found to keep control of my inbox, and my task lists.
I’d be remiss if I didn’t also mention that a good Desktop Search application is a must for any serious Outlook productivity system. I’ve discussed Desktop Search applications previously (at the bottom of this post), and luckily there are some very good free ones available.
I also use some of the other utilities Marc mentions in his Equation for Serious Outlook Productivity series of posts, like ActiveWords, Anagram, and NewsGator. But this post is already far too long, so I’ll have to come back to those later. For an idea of what they’re all about, check out Marc’s thoughts.