Turning Data Into Insights-How to use Data Visualization for Storytelling

person working on a pc

Data storytelling is an amazing way to bring data to life by assigning meaning and context to data by combining numbers, words and visuals, when sharing insights with your audience.

Data visualizations allow you to communicate complex ideas as well as help your audience see the big picture, whether they are used to monitor day-to-day operations, investigate risks, or simply explore new growth opportunities for your business.

Here are five ways to use visualizations to tell data stories.

1. Choose the right visualization

Choosing the wrong visualization is one of the most common mistakes people commit while visualizing data. This makes it really difficult to derive insights from your data. In some cases, it can even confuse or even misguide the viewers. Let’s look at the example below:

Is pie chart the right visualization to show monthly sales numbers? First of all, the viewer will end up wasting time between the pie slices and chart legend. Secondly, it’s almost impossible to see know if your sales grow/fall month-on-month. To make things worse, the percentage numbers (e.g. 33% for August) for each slice don’t add any value.

Now let’s look at the same chart using another visualization.

In the above chart, the bump in sales is clearly visible even though it presents much less information than the pie chart. However, the challenge with this chart is that the scale starts at 200, where you might expect to find a value of zero. Thus, at first glance you may believe were no sales in May. It is also not clear what the y-axis represents. Is it dollars, units, metric tons?

Secondly, a line chart like this makes it look as if sales grew linearly from month to month. However, we only have four data points, thus we can’t support everything the chart indicates, for example, that mid-June sales were at 225. While there is always some level of visual interpolation inherent with line charts, one must make a judgment call as to what best serves the purpose of the data story.

2. Use speaking titles

One of the most effective ways to tell data stories is to create a narrative through your titles (and subtitles). Typically, people title their visualizations with the same information that can also be obtained by looking at the chart. Here’s an example:

In the above chart, if you look at the legend and x-axis, it’s evident that it provides monthly sales data for the past four months. Furthermore, it is clear that each column represents the cumulative sales for each month. And with labeling the y-axis, it is clear what measurement is used to track sales.

Now, let’s look at the same chart with a speaking title.

In the above chart, the title tells you that the sales trends you see are due to the SEO campaign that was carried out over the past few months. In this case, the viewer not only gets more information than what is presented in the visualization but also doesn’t have to figure out what to make of the numbers. You are directly telling them a story of what has happened due to your SEO efforts, and what they should be looking at.

After looking at the 1st chart, the viewer would wonder “Why do the sales grow in August?” and your team would get busy investigating the underlying cause. On the other hand, after looking at the 2nd chart, the viewer already knows the answer to his question.

The key is to present your insights in the title, instead of stating what the data is about and letting viewers look for insights on their own.

3. Use colors strategically

While using visualizations to tell your story, one needs to be careful with using colors.

Colors provide an effective way to highlight the relationship between data. Let’s look at the dashboard below:

In the above dashboard, similarity of visualization colors enables you to quickly group related data, see trends and draw comparisons. The 1st row covers overall growth metrics, the second row presents product information and the 3rd row displays regional sales trends.

The smart use of colors enables you to tell a story about overall business performance, helps viewers analyze product growth and compare regional sales

On the other hand, if you use similar colors to visualize unrelated data, then people will look for a relation that doesn’t actually exist. Let’s look at the dashboard below.


The similar colors might make viewers think that they represent the same entities all the charts. For example, since blue color represents Americas in three of the charts, people may think it’s true for all 4 charts on the dashboard. However, if you look carefully, in the fourth chart, blue color actually stands for ‘Quarterly Growth’

4. Highlight notable insights

Every visualization can be analyzed in a number of ways. To ensure that your audience gets your story, it’s important to highlight key findings/insights that support your narrative.

For example, let’s look at the chart below:

Although the above chart talks about the positive impact of social media marketing on your revenue, there will be many who focus on why your revenues dropped in May-Jun. Some might even look at the periodic trend in revenues and wonder it’s happening.

To focus your audience’s attention, the key is to highlight the essential parts of your visualization such that they support your story. Here’s the same chart presented in a different way.

Now, when people look at the chart they will be attracted towards the the three orange columns to the right. When they read the chart title and annotation, and look at the highlighted columns, they’ll immediately get the story. As an added bonus, the horizontal line displays average monthly sales, which helps the reader understand that the last three months are performing well, comparatively speaking.

5. Provide context

Data visualization is incomplete unless you present it in the right context. You’ll hardly come across charts & tables in isolation. They’re always a part of a larger story – delivered as a blog post, business report, dashboard, word document or a presentation. So it’s important to use these text-based mediums to build an informative context around your visualizations, to ensure that your audience correctly perceives and comprehends the information you aim to convey through your visualizations.

Here are some ways to add more context to your visualizations:

  1. Use descriptive titles ( as shown in point #2). Use subtitles if your visualizations need more explanation.
  2. If your document has multiple visualizations, add 2-3 lines of introduction before every graphic. If there is only one visualization, then a single explanatory paragraph is sufficient.
  3. Source credible data and mention them as footnotes. Data storytelling is effective only when it is transparent and based on solid, non-biased data.

Wrapping it up

By blending narratives and visuals, you can effectively target both sides of the human brain – analytical and emotional. The narrative will present the data in the right context and guide your audience in the right direction. The visualizations will support your story and allow users to visually process information, thereby making it easier to remember and recall it later. Such data storytelling will enable your audience to connect the dots and make better decisions, faster.