3 Ways To Improve Medium’s Analytics Dashboard

Why is Medium’s analytics dashboard bad and what could be done to improve it?

Coding With Ryan


In 2015, Evan Williams, the creator of Medium, criticised the standard web traffic metric of unique visitors as “a highly volatile and meaningless number for what we’re trying to do.”¹ Eight years later, the primary metric for Medium’s analytics is views — which are almost as useless as unique visitors when Medium doesn’t allow us to be selective with the data.

Medium’s analytics can be incredibly frustrating for us writers who want to make adjustments and optimise our writing based on data. So, let’s explore how the analytics dashboard can be improved.

Date Ranges

Medium’s analytics would greatly benefit from the ability to see data within specific date ranges. Currently, the only date range available is a 30-day segment and it shows the cumulative views for all posts.

Medium’s views dashboard

If we could view data for a given date range, for specific articles, it would provide a more detailed understanding of how our content is performing. This would enable us writers to identify patterns and trends in our content, such as which days of the week tend to generate more views or how an article has performed over a longer period.

plausible.io provides simple line graphs with the option of custom date periods


Another improvement would be the ability to compare one story to another. This would let us identify which types of content are resonating with readers and which are not.

At the moment, we can only track the total views of our articles over their lifetime. This gives us a very rough idea of what’s resonating but if you’ve been writing for multiple years, it makes the data too fuzzy.



Coding With Ryan

I’m Ryan and I'm a software developer. I write about Python, Anvil and developer relations. Follow me to see high quality tutorials.