Messages Heatmap

See which days and hours carry the most messages, counting every message sent or received by hour. Shows workload, not just arrivals.

3 minute read

This heatmap shows how much talking is happening, hour by hour. Where the Inbound heatmap counts conversations, this one counts the individual messages inside them, so a long exchange weighs more than a one-line question.

Where to find it

In Reports, open Heatmaps in the left menu and click Messages. The page title reads Messages Heatmap, with the note All Messages by created at time.

Running it

  1. Click Reports in the main menu.
  2. In the left menu, open Heatmaps and click Messages.
The Heatmaps group in the Reports menu, with this report selected
The Heatmaps group in the Reports menu, with this report selected
  1. Pick a date range at the top of the page. Seven days gives a clear weekly pattern; a few weeks gives a steadier one.
  2. Click Sources and tick the conversation sources you want included. A source here is a channel your ministry has connected, such as a website chat, a text number or a social page. Choose a source group to select several at once.
  3. Click Run Report.
The Messages heatmap after Run Report
The Messages heatmap after Run Report

What each cell counts

Each message saved in a conversation on one of your selected sources is counted once, in the hour the message was created. It does not matter who wrote it: messages from seekers and messages from your responders both count.

Messages are counted by when they were sent, not by when their conversation started. A conversation that begins on Monday night and runs into Tuesday spreads its messages across both days. Phone calls are not messages and are not part of this report.

The Created At / Closed At switch in the header does not change this report.

Reading the grid

The report is one table. Each row is one day in your date range, labeled with the first two letters of the weekday and the day of the month, such as Mo-05. Each column is one hour of the day, from 12a to 11p. Hours are counted in the time zone chosen next to the date range, which starts as your ministry's time zone.

Each cell is a count. Cells are shaded from pale to deep blue-green in steps, and the shading is relative: the busiest cell on the screen gets the deepest color, and an hour with a count of zero is left unshaded. Two reports side by side will not use the same scale, so read the numbers, not just the color.

ControlWhat it does
Run ReportBuilds the grid for the date range, time zone and sources currently selected. After you run it the button stays grayed out until you change one of them.
Average (the small network icon, with the tooltip Average)Collapses the grid to one row per weekday. Each cell becomes the average for that weekday and hour across the days in your range, rounded down to a whole number. Click it, then run the report again.
Download (the arrow icon)Downloads the same data as a file, in your account's download format.
StarPins this report as a card you can come back to quickly.
The report toolbar: pin, download, average, Run Report
The report toolbar: pin, download, average, Run Report

What the measurements mean

TermWhat it means
MessageOne entry in a conversation's thread, sent by a seeker or by a responder.
Created timeThe moment Echo saved the message.
SourceA channel your ministry connected. Only messages in conversations on the sources you select are counted.

When to use it instead of Inbound

Two ministries can have the same number of new conversations and very different workloads. Use Inbound Conversations to see when people arrive. Use this report to see when your responders are doing the most typing and reading. The hours that are tall here and pale there are where conversations are long and ongoing.

Did this answer your question?

  1. All Activity Heatmap

    See when your ministry is busiest overall, counting every status change on every conversation by day and hour.

  2. Conversations Report

    The new Conversation Report in Echo's analytics tab provides comprehensive tools for analyzing your conversation data.

  3. Inbound Conversations Heatmap

    See which days and hours new conversations arrive, as a grid of counts by hour. Use it to decide when your ministry needs responders online.

  4. Users Online Heatmap

    See how many responders were online in each hour of each day. Lay it over the conversation heatmaps to find the hours your coverage does not match your demand.

Still stuck?

Send us your Echo address and a screenshot of what you are seeing, and it goes to somebody who can look at your account.