Stats Dashboard

01

Context

Flickr was a photo and video hosting service and an online community for photographers. Flickrs main revenue source was a subscription service called Flickr Pro. Pro members received a dashboard of daily aggregated data about activity on their photos and videos as part of their subscription. We rebuilt the feature to improve functionality and test new front-end technologies.

02

Goals

There were two main problems we were looking to solve.

On the business side, we wanted to improve our subscription revenues by adding value through Pro feature improvements. On the engineering side, we wanted to update our front-end tech stack to NextJS and needed a self-contained feature to prove out the workflow.

The stats dashboard redesign project solved both problems. It was a highly valued feature among our Pros, many of whom used it daily and actively sought improvements. It was also a standalone feature page without many dependencies in the product, which made it an ideal place to start for our NextJS migration.

The stats dashboard redesign project aimed to:

  • Reduce Pro subscription churn
  • Increase new Pro subscriptions
  • Launch a product feature built on NextJS

03

Discovery

We knew from our recent Kano survey that the stats dashboard was a “Performance” feature for our Pro subscribers. This meant that if we increased the quantity and quality of statistical data, satisfaction with the feature would increase as well.

Our Pros also told us about specific pain points and desires via freeform feedback in the Kano survey and in our public Help Forum. Addressing these points would help us reduce subscription churn. Popular requests included:

  • More than 30 days of data
  • More detailed Source breakdown
  • Geolocation of photo viewers
  • Stats on photo downloads
  • Stats on activity from contacts

We then surveyed our free members to understand their awareness and desire for certain Pro features, including stats. We learned that improvement and marketing of the new stats dashboard would help us increase new subscriptions.

04

Ideation

We prototyped a variety of concepts for the new stats dashboard, and shared them with our Alpha Group for testing and in-depth discussion. The Alpha Group was a group of enthusiastic users who are consulted for early feedback.

One of our biggest challenges was how the main chart should display data. Our first approach was akin to a stock graph, with toggles to show data over a specified time period, such as a week or month at a time. This approach did not provide a great experience in a responsive layout and with touch screens. Users also wanted to see day-by-day data, instead of aggregated weeks or months.

A simple solution that also delighted our Pros was to chart daily totals, paginated in an intuitive carousel format (see design below). We could expand the chart window to show more days at a time on larger screens, and shrink it to show fewer days at a time on smaller screens.

05

Designs

Once we integrated the prototype feedback and factored in technological and privacy limitations, we had our final list of improvements for stats:

  • Daily chart data increased from 30 days to 9 months
  • Source data refined for accuracy and usability
  • Real-time chart updates
  • Exportable stats data via CSV download
  • Improved layout to show recent data upfront

The feature spent a few weeks in limited release, after which we launched the new stats dashboard to everyone.

06

Results

  • Pros were delighted with the changes, and subscription churn was reduced 4%
  • New subscription rate remained steady, but stats feature awareness rose 9% with our free members
  • NextJS foundation was built, which accelerated subsequent front end feature development

Love the layout change, makes this easier to read. And works better than the old version. E.g. there used to be a certain awkwardness when unfolding sources categories, that’s much smoother now.

Torben F., Flickr Pro + MEMBER SINCE 2005

Looks much improved thanks. I got so fed up with navigating the tiny Sources window of the old version. Having all the daily stats at the top makes sense too. For once, a change I like 😉

Bruce C., FLICKR PRO + MEMBER SINCE 2006

Expanding the timeline to 9 months is GREAT!

And the CSV file is a wonderful idea, thank you very much.

Wim D., Flickr Pro + MEMBER SINCE 2019