Protected

This case study is password‑protected

Incorrect password

Case Study

A better blog header

Tumblr's blog header in the iOS and Android apps had six icons competing for attention, with the platform's strongest retention lever (Subscribe to blog) buried in an overflow menu. I simplified it to one contextual action, increasing blog subscriptions 38% and doubling push notification opt-ins.

Role
Design Lead
Timeline
August 2023 – April 2026
Platform
iOS, Android
Focus
Product design, A/B testing

The problem

Tumblr’s blog view is the profile page for every user on the platform. The header had accumulated six icons over the years (search, message, gift, follow), each of equal visual importance. There were so many actions up here that it was truncating usernames that weren’t very long.

Additionally, blog subscription notifications are Tumblr’s highest-performing push notification in terms of open rate and reactivations. It was buried behind a menu in the blog view. Likely many didn’t know it existed.

The blog header as of October 2024, six icons competing for space

Fig 02 The blog header as of October 2024. 4 icons, a “snowman” overflow menu, and no clear indication you can be notified when this blog posts.

One action

I ranked the header actions by importance and set up a progressive model: Follow the blog first. Once you’ve followed, the button becomes Subscribe. Once you’ve subscribed, it becomes Share.

Everything else (search, messaging, gifting, blocking, reporting) moved to a bottom sheet behind an overflow menu.

The shipped blog header redesign

The blog header on your own blog

Results

We ran a 50/50 A/B test on Android first over two weeks, 720K users per bucket.

A/B test before and after, old header with six icons vs. new header with one contextual action

Fig 03 Control (left) vs. test (right).

The overflow menu before and after, snowman menu vs. labeled bottom sheet

Fig 04 The overflow menu.

Blog subscriptions
+38%
Subscriptions per user
+39%
Push notification opt-ins
+101%
Users following blogs
+1.7%
Asks per DAU
+16%
In-blog searches
-15%

The decrease in in-blog searches was the trade-off we’d planned for. The increase in submitted asks was a surprise; we’d made the Asks entry point more discoverable on more blogs. Rather than re-crowding the header, I proposed moving search into the blog’s tab bar (Posts / Likes / Following), a place with more room that could eventually surface post count and filters. That work is in progress.

Some users tried the Subscribe action and then unsubscribed, but new subscriptions outpaced them by an order of magnitude.

Following this success, iOS shipped the same design.