How to create tension in your data stories?

Ross Durston
December 5, 2025

If you want to elevate the level of engagement in your next data story, start thinking more purposefully about introducing Tension as an emotional experience.

Tension is what keeps your audience engaged and interested in what happens next.

How do you do it? Well, like most stories, there’s a start, a middle and an end.

Start

Early on in your story, set up the question(s) that your audience wants answers to – perhaps giving a tease of what is to come to ramp up the expectation.

Middle

Keep your story interesting by leaning on classic storytelling ideas for creating tension and suspense. Ideas include:

End

Ensure there is a pay off. Tension only works as a storytelling idea if it is eventually resolved. Think of it like a rubber band….too much tension and not enough ‘release’ might mean that it eventually snaps. Ensure you achieve a satisfactory and fulfilling ending to your tension filled story.

For a deeper explanation with some more examples, and to see how this sits alongside other storytelling ideas and approaches, reach out to us to discuss our Write Better Data Stories course.