Latest posts.

ClearContext 2005 Email Usage Survey

In our post "Email is the Killer App; It’s Killing Me" we discussed the results of an informal email usage survey that we conducted in 2003.  We felt it was time to update the results and invite you to take the ClearContext 2005 Email Usage Survey.  Containing various questions on email usage patterns, tools, etc., the required portion of the survey should take less than five minutes to complete.  We also hope you take advantage of the free-form questions to provide more detailed feedback about your email use and challenges.

The more people who complete this survey, the better and more interesting the results will be.  So, all links to the survey are appreciated and please forward this information on to anyone who you think might be interested.   

As an added incentive, we will be offering a coupon good for $5 off the purchase of ClearContext Inbox Manager to every respondent.  A number of these survey respondents will be selected to receive a fully licensed version of the product for free.

Thanks in advance for your time and we look forward to hearing your responses.  We will post the results to the survey in our blog in the coming weeks.

ClearContext 2005 Email Usage Survey

ClearContext Product Plan

Our initial ClearContext Inbox Manager release was designed in large part based on information we gained from interviewing many email users and taking surveys of these individuals (see our design whitepaper for more detail on this).  Now that we have a product in release, we get a lot of great information and feedback from our users.  As we mentioned in a previous blog post, we’d like to share our product plans with you to make sure that our product development priorities are closely aligned with our user’s needs. 

We really need your help and feedback to build the best product possible.  Our development plan is largely driven by user requests, so comments on this post will definitely make a big difference in our product direction.

We’ve broken this information into a few sections – v1.1, Incremental Features, Future Functionality, & Additional Products:

ClearContext Inbox Manager v1.1
These are largely changes that have been requested by users via support emails or posts in the forum.  We have also made a few bug fixes and performance enhancements and added a few new features.  Most of these items are currently in testing and we hope to release as many of them as is feasible in our upcoming release within the next few weeks.

New Functionality / User Requests
File Thread toolbar button
Allow Multiple Parameters in AutoAssign rules
AutoDetect for Upgrades
User editable results in Contact Analysis

User Interface / Usability
Additional Fields Available for Grouping in Views
Keyboard Shortcuts
Topic Drop-down Listbox Auto-fit
AutoFill Topic on AutoAssign
Topic overwrite option on Autoassign

Performance Enhancements / Bug Fixes
Topic Assignment Issues – bug(s) related to topic assignment while message open, etc.
Improved MAPI Error Handling
Background Processing and other general performance enhancements
AutoAssign Domain Rules – malformed/non-standard domain support
Improved filtering of non-critical contacts in Contact Analysis

Incremental Features
These are additional feature/functionality improvements which we won’t be able to include in our upcoming release but we intend to release soon thereafter.

Slave Mode for Multiple client Exchange Configurations
Reply Management
–    Auto Notify on Replies
–    Change in priority once replied to
–    Thread expiration / “unsubscribe” on reply
Topic DDLB Enhancements – Better UI for management of large folder hierarchies
Advanced AutoAssign Rule Management UI
Integrate AutoAssign Functionality with Outlook Rules
Import/Export of ClearContext autoassign rules
Advanced View Management and customization capabilities
Prioritization of All Outlook Folders / Compatibility with Search Folders

Future Functionality
These are mainly large new areas of functionality that we will be tackling in future major releases of the software.  A number of these features extend the software well beyond inbox prioritization/management into a full-fledged productivity tool.  We have not definitively prioritized these features and encourage discussion/feedback on which of these areas you feel are most important to address.

Message Content Analysis for Message Function
–    AutoAssign Topic, Priority
–    Suggest What to Do With Message (Convert to Contact, Create Task)
–    Adaptive Learning / A.I.
Automated Attachment Processing (documents, photos, etc.)
Workflow – Automates Task and Calendar Management, Integrated with Email
IMAP Support

Additional Products
These are a more few product ideas we have in our longer-term plans.  Which of these we focus on will be largely based on user demand.

Corporate/ Exchange Server Integration – Port core Inbox Manager functionality (prioritization, scoring, topics, etc.) to Exchange Server for application on both individual email accounts and on emails/threads across the organization.

Mobile Extension – Port core Inbox Manager functionality to mobile devices to allow functionality such as downloading of only high priority messages.

Vertical Customization – Job-specific customizations for fields such as Sales, Financial Services, Project Management, etc.

As we mentioned above, your feedback is the critical factor in our product planning process.  We are very interested in your feedback on each of these areas.  We have a fair degree of flexibility in our development schedule regarding most of these items and our final prioritization of these features will be largely based on the feedback we receive from our users.  We’ve posted this information both on our blog and in our Features/Support forum.  Please respond in either of those places or feel free to email us comments at support [at] clearcontext.com.  All responses are greatly appreciated.

We’ll be updating these lists and providing more detailed timeframes as we gather more information from all of you and approach our release dates.

Email Overload on NPR

The NPR Morning Edition has aired two segments in the last week or so on email overload; Businesses Find Ways to Manage E-Mail Overload on February 2nd and Overcoming E-Mail Overload at Work on February 9th.  Both segments last about five minutes and discuss the ways business users are trying to cope with the barrage of email they receive.   This morning’s segment has an interview with John Porcaro from Microsoft; we linked to his post on Microsoft Email Culture a couple of weeks ago.  The most interesting fact came from the February 2nd segment (we’re paraphrasing here):

The average business user receives 16,000 messages a year.  What else do we do 16,000 times a year?  Blink.  Basically, we live for email.

Fascinating.  Both segments are posted on their site and worth a listen.  There are also some decent tips on handling email posted alongside the February 9th audio file.

ClearContext Design: Thread Organization & Automated Filing

A number of our users have asked for additional information on the "behind the scenes" functionality of ClearContext.  This is the final installment in a series of posts summarizing ClearContext design concepts.  For more detailed information, see our whitepaper Designing a More Effective Inbox.

In addition to message prioritization, ClearContext provides the ability to group and label email conversations within the inbox and an automated filing system that takes into account threads rather than individual messages.

Thread Organization
For the purposes of the ClearContext Inbox Manager, we define an email thread as an initial email and all related responses.  This is also referred to as an email conversation.  Within the user’s prioritized inbox, all of the responses in a thread of emails with the same subject are grouped next to each other.  This is done automatically within ClearContext default views, giving the user a quick view of all related inbox messages.

Automated Filing
ClearContext supports topic assignment to email. Responses to that email (both sent and received) are automatically marked with the same topic. Buttons are provided on the Outlook menu bar to automatically file entire topics and/or individual messages within the ClearContext Filing system.  In addition, ClearContext can be configured to save sent messages into the appropriate topic folder.  This saves the user the hassle of trying to locate information in the Sent Mail folder.

For further automation over received messages, the AutoAssign feature in ClearContext allows the user to set up rules for incoming messages. Based on factors such as sender, title, and/or keywords, incoming email can be automatically assigned a Topic Name and/or a Priority. In addition, a rule can be set to automatically file messages meeting these user-configurable criteria.

ClearContext Design: Message Prioritization

A number of our users have asked for additional information on the
"behind the scenes" functionality of ClearContext.  This is part 2 in a
series of posts summarizing ClearContext design concepts.  For more
detailed information, see our whitepaper Designing a More Effective Inbox.

Once contact analysis has been completed, Inbox Manager has the data it needs to complete inbox message prioritization.  ClearContext’s patent pending email prioritization process analyzes email and assesses a cumulative score for each individual message based on four factors:

  1. Known Addresses – ClearContext looks at the author of the email and assesses a score that is based on:
    • The priority assigned to the author of the message
    • The domain address of the author (in particular, whether or not the domain has been identified in ClearContext’s options)
  2. Message & Thread Priority – This score is assessed by looking at the priority manually assigned by the user to this email thread (if any), and by giving consideration to individual message priority set within native Outlook.
  3. Thread Participation – This factor is based on the number of responses the user has made within this email thread and whether or not the user is the originator of the thread.
  4. Message Directness – The score is based on whether the author’s name is included in the To: or CC: field and whether the message is addressed to the user only or to several recipients.

A composite score, made of these four factors’ sub-scores, is then assigned to an individual message.  Using these scores, ClearContext automatically prioritizes the inbox, placing those messages with the highest score at the top of the message list.  ClearContext color codes the messages to further show priority.  The default view places the most important email at the top of the inbox in red, medium importance in blue, low importance in green, and low priority/junk mail at the bottom of the inbox in grey.

The weight given to each of these factors is configurable within the ClearContext options window; allowing individual users to adjust the scoring algorithm to suit his/her preferences.  Within the inbox the user may adjust the priority of individual email threads, further enhancing the priority set by the application.  In this way, the inbox can be treated as a To Do list, with the user increasing or decreasing the prominence of an email message depending on action required.

Next Up: Thread Organization & Automated Filing

ClearContext Design: Contact Analysis & Maintenance

A number of our users have asked for additional information on the "behind the scenes" functionality of ClearContext.  This is part 1 in a series of posts summarizing ClearContext design concepts.  For more detailed information, see our whitepaper Designing a More Effective Inbox.

ClearContext automatically assigns importance to email based on message characteristics such as the sender of the email, user involvement in a thread, the priority assigned to the email, etc..  Automated settings can be overridden to designate certain senders or messages as higher priority. The result is a prioritized, color-coded inbox with the most important email appearing in red at the top of the message list, enabling the user to quickly view and address important messages.

To perform this prioritization, ClearContext goes through several processes to determine which email message is likely to be most important to the user, including an analysis of contact and email history and assignment of message and thread priority.  In this post, we present our Contact Analysis algorithm.

On startup, ClearContext’s patent pending contact analysis algorithm analyzes email history and email contact information (within the Outlook data store) to determine from which email addresses the user sends and receives the most email.  Email addresses are then prioritized according to volume, giving the user an accurate picture of his/her most important email contacts.

Contact priority is assessed in the following manner:
1.    All email addresses contained within Outlook’s address book are extracted for analysis.
2.    Email history is scanned to identify and extract email addresses that are part of the Outlook data store, but are not present in the user’s Contacts.
3.    A score is given to individual email addresses based on the number of emails received from that contact, taking into account the age of received email to ensure that more recent email activity is given a higher score than earlier activity.
4.    Additional weight is given to these addresses based on the number of emails that have been sent to that contact, taking into account the age of sent mail.
5.    A final composite score is calculated using the weighted score components.

ClearContext creates a prioritized list of contacts, placing those email addresses with higher volume at a higher rank.  The top percentile ranges of email contacts are placed into three categories, Very High, High, and Normal.  These values are assigned within the user’s address book.  If an address in the top percentile ranges does not exist in the user’s contacts, an entry is created in a special ClearContext Contacts folder within the Outlook data store.

Once this analysis is complete, the application uses this data, along with additional information about the message, to increase or decrease the priority of an email (prioritization details in an upcoming post).  The user can manually change contact priority within Contact records, further tweaking the automated analysis.

Watch this blog for future posts on Inbox Manager design.  Next up: Message Prioritization

“Email is the killer app; it’s killing me.”

In early 2003, we performed an informal study of email users to assess how many people were experiencing "email overload" and what efforts they were making to mitigate the problem.

For our study, we conducted interviews with high volume users from various job functions to gain insight into their use of the “killer app.”  92% of our group were Microsoft Outlook users.  Of those, 61% ran Office 2000 and 38% used Office XP.  (Outlook 2003 had not been released yet). About 47% reported utilizing corporate Microsoft Exchange servers for their mail service, 39% utilized POP3, and the rest accessed mail via IMAP.  Most of those interviewed are employed in the high tech industry in the San Francisco Bay Area and should be considered email “power users.”

It was clear from our survey that respondents were using tools available to them to get a handle on email, but few were achieving the results that they desired.  55% of our respondents reported using an anti-spam product to filter unsolicited email and 58% utilized some form of rules based processing to filter the inbox.  Given that the survey was conducted among technology professionals; we expect that these numbers are higher than in the general business populace.  However, despite our tech savvy user’s reliance on these advanced email tools, 66% of respondents indicated that they have problems addressing email.  One survey respondent put it best; “Email is the killer app; it’s killing me."

We also asked our test group what they needed to streamline email use.  Most responses centered on the presentation and filing of email messages.   Here are some quotes:

  • “I like to see emails by date, but also want to see connectedness (threads) through the email simultaneously.”
  • “Biggest issue – I want almost everything I receive, but need to prioritize for reading and action; sort and file in a simple and powerful manner.”
  • “I have 20-30 active threads at a time and getting those auto-filed would be a big help.”
  • “I use the flag feature… but it does not give me much in the way of prioritizing.”

The information from this survey played a large part in our design of ClearContext Inbox Manager for Microsoft Outlook.   Watch this blog in the upcoming weeks for additional detail on the how and why behind the product.

We’re currently preparing to do another survey to see how users are dealing with their email today – how much they receive, how much time they spend on it, what tools/processes they use, etc.  If any of you have questions you think should be included, please let us know.

Who Isn’t Overwhelmed by Email?

This is the third blogger this week that has posted on the problems he has managing his email volume.  Who isn’t having trouble managing their email???

Future Feature: Inbox Manager “Slave Mode”

Omar Shahine posted a detailed review of ClearContext Inbox Manager on his blog last night.  In it, he makes a couple of feature suggestions, including the implementation of functionality to support accessing a single mailbox from multiple machines. 

"ClearContext doesn’t work to well if you have two versions of Outlook
2003 Running simultaneously in cached mode. For most Microsoft
employees this can be a problem. The solution though is to run
ClearContext on one machine. You still get the views on the other
machine, so you don’t lose the benefit."

In our forum, we have posted our proposed plan for "Slave Mode" functionality and more details on the workaround that Omar suggests for the current version of the add-in (v1.0.2b).  Short of our planned Exchange Server based version of the product, we feel "Slave Mode" will fully address this issue.  We welcome your thoughts on our proposal in our forums. 

Watch this blog in the coming weeks for future announcements regarding our product roadmap; including a timeframe for implementation of this feature.

High Tech Email Culture

John Porcaro has posted his thoughts on the Microsoft Email Culture, which translate well to most high tech companies.  Included in the post are some great tips on dealing with too much email.  These are well thought out and fairly complementary to our own Top Five Ways to Manage Email Effectively.  Readers should also check out Top Five Ways to Reduce Email Traffic for suggestions on how to stop the problem at the source.