Data Viz: ‘Total Eclipse of the Heart’ Follows the Eclipse

Note: On August 3, 2019, Spotify Insights will be no more. But all the data stories you’ve come to enjoy will be available in Spotify’s newsroom, For The Record. Head over to the site not just for data insights, but also cultural trends, how-tos, artist interviews, and more. Want to stay on top of all our latest news and stories? Follow us on For The Record’s Twitter feed, @spotifynews.

During the recent eclipse, listening to Bonnie Tyler’s “Total Eclipse of the Heart,” exploded 3,521 percent on Spotify in the United States (1,017 percent globally) as the moon’s shadow began to cross the country.

The song also spiked 75 percent on March 10, 2016, the day after another total eclipse. This time, we saw a much bigger spike (that previous eclipse was mostly visible from various oceans).

We’ve noticed something else about this data, now that we’ve had time to pore over it. What we found is like a meteorological weather system of “Total Eclipse of the Heart” listening, which sweeps across the nation roughly following the path of totality (places where the moon blocked the sun). The animated map below depicts peak “Total Eclipse of the Heart” streaming in 48 US states on August 21, 2017:

Our analysis includes several versions of the “total” hit. While Bonnie Tyler’s original easily eclipsed all of the covers, Spotify listeners showed a lot of heart for the Glee version, which was Monday’s second-most-listened-to version of the song. Rounding out the top three was a Spanish version by Yuridia, “Eclipse Total del Amor.”

Once they started, people couldn’t seem to stop. Those who listened to any version of the song played it an average of six times over the course of the day.

If you’d like to give it a listen…

  • Data: Michael Donnelly, senior data scientist
  • Visualization: Skyler Johnson, data viz designer

Updated: The visualization now includes a legend.

7 thoughts on “Data Viz: ‘Total Eclipse of the Heart’ Follows the Eclipse

  1. I know Tableau pretty well, would you mind provide more details how it was done in Tableau? I can see the value for other examples / data, Thanks in advance


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s