Page MenuHomePhabricator

Add user account button to mobile web header
Closed, ResolvedPublic3 Estimated Story Points

Description

User story & summary:

As a logged-out mobile web user, I want to easily access account creation and login options from the header so that I can quickly create an account or log in without navigating through multiple menus.

Background & research:

This task is important because current UX testing in production reveals that account creation is not easily discoverable on mobile web. Users must open the hamburger menu to find "Log in," then close the auto-focused keyboard on the login page, and scroll to the bottom to discover the "Create account" option.

A comparative analysis of the top 20 most visited websites shows that nearly all platforms display a clear entry point to account creation directly from the homepage (T410558). This industry standard approach significantly improves discoverability and reduces friction in the account creation funnel.

Design:
BeforeAfter
image.png (750×1,624 px, 518 KB)
image.png (750×1,624 px, 518 KB)
image.png (774×1,624 px, 540 KB)
Acceptance Criteria:

For logged-out users
AC1

  • Given I am a logged-out user on mobile web
  • When I view the Wikipedia header
  • Then I see a user account icon button displayed next to the search button

AC2

  • Given I am a logged-out user on mobile web
  • When I tap the user account icon button
  • Then a dropdown menu appears with two options: "Create account" (first) and "Log in" (second)

AC3

  • Given I am viewing the user account dropdown menu
  • When I tap "Create account"
  • Then I am navigated to the account creation page

AC4

  • Given I am viewing the user account dropdown menu
  • When I tap "Log in"
  • Then I am navigated to the login page

For logged-in users: nothing should change due to this experiment
AC5

  • Given I am a logged-in user on mobile web
  • When I view the Wikipedia header
  • Then I see the same user account icon button displayed next to the search button

AC6

  • Given I am a logged-in user on mobile web
  • When I tap the user account icon button
  • Then a dropdown menu appears with user-related features (Talk, Sandbox, Watchlist, Contributions, Log out)

All tasks should also meet the Growth Team's task completion definition.

Event Timeline

KStoller-WMF moved this task from Product Backlog to Needs Estimation on the Growth-Team board.

This is great -- we just made a change to show the "user menu" to all logged in users and not only AMC enabled, so this is a very good next step to show to logged out users! (although, this hasn't been deployed to production wikis yet, it's currently in beta cluster) https://phabricator.wikimedia.org/T413912

DMburugu set the point value for this task to 3.

I chatted a bit with @KStoller-WMF regarding the timing of deploying this change for logged out users, and I was thinking it might be good for it to go out when the reading list beta launches on web. Reason being, this change will make it a lot easier for users to organically sign up for an account, but currently, there are no reader-centric features for non-editors to do once they do have an account.

Once we have the reading list beta feature available, newly created accounts will be automatically opted into it when they sign up, so they will have at least one feature that makes it worthwhile to stay logged in. Were you thinking of working on this now and deploying later? Or aiming to deploy to production ASAP?

I chatted a bit with @KStoller-WMF regarding the timing of deploying this change for logged out users, and I was thinking it might be good for it to go out when the reading list beta launches on web. Reason being, this change will make it a lot easier for users to organically sign up for an account, but currently, there are no reader-centric features for non-editors to do once they do have an account.

Once we have the reading list beta feature available, newly created accounts will be automatically opted into it when they sign up, so they will have at least one feature that makes it worthwhile to stay logged in. Were you thinking of working on this now and deploying later? Or aiming to deploy to production ASAP?

@KStoller-WMF is the best person to say, but it is my understanding that we want to run an experiment with this as part of our main KR WE1.8, either in the current or next quarter, probably with its own small hypothesis attached to it. However, this is only intended to start after we've run a previous experiment around improving the account creation form, which is still under investigation (which drags on because of some Revise Tone work that is still keeping us busy).

So in essence: this is probably more of a "working on this now and deploying later" kind of situation.

What tentative timeline do you have in mind for the reading list beta feature?

I agree that we should not move forward with a broad deployment until the reading list feature is available.

@HFan-WMF As an initial step, would you be comfortable with Growth running a limited A/B test on a small percentage of logged out traffic across three to four pilot wikis? This would allow us to evaluate the impact in a controlled way. If the hypothesis is validated, we could then pause and wait to proceed with wider rollout until reading lists are more broadly available. (As Michael mentions, we have a few other competing experiments right now, but we might be able to release this experiment sooner if we pick a different set of pilot wikis).

The release plan is not yet clearly outlined in this task. If this approach seems reasonable, I can create a subtask that details the proposed experiment design and rollout plan.

Hi @AAlhazwani-WMF, I wanted to clarify expectations for users who have temporary accounts. The task opens with "As a logged-out mobile web user." Would that group include users with temporary accounts? Or is the experience unchanged for temporary accounts? Please let me know, thanks. 🙏🏻

Hi @AAlhazwani-WMF, I wanted to clarify expectations for users who have temporary accounts. The task opens with "As a logged-out mobile web user." Could you please confirm that users with temporary accounts are included in the "logged-out mobile web users" group? Thanks!

yes @EMcFarland-WMF, correct!

cc @EMill-WMF @Niharika @KieranMcCann-WMF because i know that PSI has been working on removing/improving the logged-out temp account grey bar.

EMcFarland-WMF changed the task status from Open to In Progress.Feb 18 2026, 5:06 PM

Change #1240759 had a related patch set uploaded (by EMcFarland; author: EMcFarland):

[mediawiki/skins/MinervaNeue@master] Display user account button in mobile web header.

https://gerrit.wikimedia.org/r/1240759

Test wiki created on Patch demo by AAlhazwani (WMF) using patch(es) linked to this task:
https://12353b1892.catalyst.wmcloud.org/w/

Change #1248412 had a related patch set uploaded (by EMcFarland; author: EMcFarland):

[integration/config@master] Add TestKitchen as a dependency for MinervaNeue

https://gerrit.wikimedia.org/r/1248412

Change #1248412 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/skins/MinervaNeue] Add TestKitchen as a dependency

https://gerrit.wikimedia.org/r/1248412

Change #1240759 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Display user account button in mobile web header.

https://gerrit.wikimedia.org/r/1240759

@EMcFarland-WMF The user icon for logged out users is not shown on enwiki ebta or on https://12353b1892.catalyst.wmcloud.org/wiki/Main_Page (the instance lists correct patches applied).

Is the feature behind some flag?

@EMcFarland-WMF The user icon for logged out users is not shown on enwiki ebta or on https://12353b1892.catalyst.wmcloud.org/wiki/Main_Page (the instance lists correct patches applied).

Is the feature behind some flag?

I'm not sure about the patch-demo wiki, but on enwiki beta you can see it with the test-kitchen override for the experiment: https://en.wikipedia.beta.wmcloud.org/wiki/Main_Page?mpo=we-1-8-mobile-account-menu:treatment

Hi Elena, I apologize for missing your question last week. You can’t see the change in patch demo because TestKitchen is not available in patch demo. As Michael said, you should be able to view it at https://en.wikipedia.beta.wmcloud.org/wiki/Main_Page?mpo=we-1-8-mobile-account-menu:treatment, but beta appears to be loading very slowly right now for that link…. I’m unsure why.

Thank you @Michael and @EMcFarland-WMF - ?mpo=we-1-8-mobile-account-menu:treatment works as expected.

Checked on testwiki wmf.21 - no issues found.

designtestwiki wmf.21
image.png (750×1,624 px, 518 KB)
image.png (774×1,624 px, 540 KB)
Screenshot 2026-03-24 at 4.53.46 PM.png (856×1,072 px, 131 KB)

Test wiki on Patch demo by AAlhazwani (WMF) using patch(es) linked to this task was deleted:

https://12353b1892.catalyst.wmcloud.org/w/