Gmail Meter Tracks Your Email Statistics

    April 19, 2012
    Josh Wolford
    Comments are off for this post.

If you’ve ever been curious about how you use Gmail, statistically, on a monthly basis – today is your lucky day.

Google has just posted about Gmail Meter on the Gmail blog, a Google Apps Script designed to give users more insight on everything email. We’re talking word count, category distribution, traffic, and more.

Last month, Google unveiled Account Activity, a beta feature that allows uses to track how they are using their Google account – stuff like search queries, check-in locations with Google latitude, global authentication stats, and more. A cursory Gmail stat tracker is included in your Account Activity report, but Gmail tracker gets into the specifics.

Gmail Meter will show you your overall statistics, like number of emails received and sent. It will also give you insight into your daily and weekly email traffic. It will show you where your messages reside, like in the inbox, archived, or in trash (percentage wise), as well as how long it takes for you and others to respond to emails.

There’s much more, which will all be included in a monthly report – one similar to what you’ll get if you’re signed up for Account Activity.

Gmail meter weekly email traffic

Here’s how you set it up:

It is easy to set up Gmail Meter. First, go to Google Docs and open a Spreadsheet. Click on Tools > Script Gallery. Search for “Gmail Meter” and click Install. You will now see a new menu item called Gmail Meter on your spreadsheet. Click on Gmail Meter > Get a Report. You can then choose the type of report. Preparing a report may take some time and you will get an email once the report is ready.

For more information, you can also check out Google’s tutorial. Or you can watch the video below:

  • Danielprabhu

    I want gmail meter

  • matt

    damn…that makes so much sense. in gmail…no wait…in docs, create a spreadsheet, install ….


    does that make any sense?

    How bout putting a link in settings or something? IN GMAIL

  • Bobby Glidwell

    // If you are wanting to run meter on an entire group replace the var aliases = “”; line with the following

    // This section takes the group email, parses all members into a string for use later as the accounts/aliases to search

    var GroupEmail = “groupemail@company.com”;
    var group = GroupsApp.getGroupByEmail(GroupEmail);
    var groupusers = group.getUsers();
    var GroupMembers = “”;

    for (var i = 0; i < groupusers.length; i++) {
    var groupuser = groupusers[i];
    GroupMembers = GroupMembers + groupuser.getEmail();
    if (i < groupusers.length -1) {
    GroupMembers = GroupMembers + ",";

    // Assign GroupmMmbers to the original string aliases for use later in retrieving stats without further editing original code
    var aliases = GroupMembers;