Page MenuHomePhabricator

IP Masking: Growth user research on Unregistered editor experience
Closed, ResolvedPublic

Description

The Growth team (supported by Design Strategy) aims to conduct user testing on unregistered editors' understanding of temporary accounts, and their attitudes/inclination to account creation.

Testing aims to begin in English, followed by at least one subsequent round with Japanese-using users.

Test format

Testers on an unmoderated testing platform (likely usertesting.com) will be asked to interact with a series of screens (currently planning for static mocks) and posed a series of closed- and open-ended questions as they navigate a version of the planned IP masking workflow.

Research questions

  • What do testers think of the different proposed name formats?
  • Do they want more information in the name itself (e.g., "anon-"; "temp-", etc., or in other places?
  • Should the main Call To Action come when users are invited to create an account?
  • Should we also add a CTA to log in?
  • How do users react when invited to create an account?
  • What about a CTA to “End session/log out”?
  • What do people understand about the relationship between editing, account, and temporary account?
  • Do people understand their ability to edit?
  • How much would their interest be in Growth-type features? Creating an account? (Bonus)

Participant profile questions

  • Age range
  • Gender
  • WP access frequency
  • WP visit duration
  • Editor?
    • Have you ever added, changed, or edited anything in a Wikipedia article?
  • Account holder?
    • Have you ever created a Wikipedia account, either for editing or reading?

draft temporary account name formats to test

  1. *23-8.712
  2. *unregistered23-8.712
  3. *temp23.8.712
  4. *anonymous23-8.712
  5. *anon23-8.712

Protocal steps (draft pending finalized materials)

  • Please move this usertesting instruction panel somewhere where it does not obstruct your browser window.
    • You will be asked to explore some features on Wikipedia. As you follow the prompts, please continue to talk, saying out loud what is running through your mind. We will sometimes remind you to please KEEP TALKING.
    • Before we begin, we’d like to ask you a few questions about Wikipedia.
    • Can you explain how information gets added to Wikipedia? Where do the articles come from?
    • How much do you trust the information that you read on Wikipedia?
    • Have you ever thought about creating a Wikipedia account? Why or why not?
  • Let's get started. Imagine that you are reading this Wikipedia article.
    • Have you ever read this Wikipedia article before?
    • Can you find the spot on the page where it says "not logged in"? What does “not logged in” mean?
  • Now, imagine that you see something in the article that you want to change.
    • Does anything stick out to you that needs changing?
    • Where would you go first to start changing content on this page? Please walk us through what you would do to begin.
  • If you are not there already, please press the "Edit" tab on the top right of the page. Now, let's do some editing! Remember to please KEEP TALKING.
    • Have you ever seen a page like this before on Wikipedia?
    • What do you think about this page? What is going on here?
    • Does anything stand out to you here?
  • Please read the message in the yellow box at the top of the page.
    • What is this message trying to say?
    • Have you ever seen a message like this before?
    • Is there anything in this message that you find confusing?
  • Go ahead and click on the typo in the article text to “fix” it. Now, click on “Publish changes” at the bottom left of the screen. Remember to please KEEP TALKING.
    • You’re back where you started! But, something has happened...
    • What has changed about this page since the first time you saw it?
    • Is there anything on this page that is confusing to you at this point?
    • There is now a username at the top left of the screen. What is it?
  • Congratulations! You’ve fixed a typo in a Wikipedia article.
    • Beginning from the beginning, please explain exactly what happened during this process and what you did to complete it.
  • Questions
    • On the editing page, what did you think of the warning message in the yellow box?
    • If this had been a "real" and you really had corrected the typo, would you have a Wikipedia account at this point?
    • What did you think when you saw “*unregistered23-8.712"?
    • What would happen if you closed Wikipedia today, but came back to edit the same article tomorrow. When you try to edit the same article tomorrow, what would happen?
    • Would you have the same ~Unregistered8712~ name, or would you be given a new one?
  • Now, we’d like to show you a few options for your temporary username. Please read them out loud. Remember to KEEP TALKING.
    • *23-8.712
    • *unregistered23-8.712
    • *temp23.8.712
    • *anonymous23-8.712
    • *anon23-8.712
      • Do any of these name options stand out to you in any way? Why?
      • Are any of them confusing or unclear? Why?
      • Which of these options would you prefer to see if you corrected a typo in a Wikipedia article? Why?
  • Is there anything else you would like us to know about your experience with Wikipedia? or is something you wish you could do in Wikipedia but currently can not do?
Acceptance criteria

The final report is here:

IP Masking: Usability tests in English, Spanish, Japanese, and Arabic

Event Timeline

KStoller-WMF moved this task from Incoming to In Progress on the Growth-Team (Current Sprint) board.
KStoller-WMF added a subscriber: KStoller-WMF.

Thanks @MRaishWMF and @RHo !

Hi Mike, I was creating the materials and had an idea about how there may be a second variant we might want to test with smaller group of people see how someone might react if they came to the site when another person had made the initial unregistered edit. Proposed test format with the two variants:


Version A. Starts with unregistered edit

Part 1a. Imagine you've come to Wikipedia and decide to make a small edit to an article you've been reading.

Article in Read mode
• Q: How would you edit? (Select "Edit")
Article in Edit mode, logged out with message
• Progress prompt: imagine you've made a small edit.
Article in Edit mode, logged out with message, now with edited text.
• Q: What do you think will happen when you press "Publish"?
Article in Read mode with edit saved. User is now Temp account with temp acc created message.
• Q: What do you think has happened? Explain what you think the temporary account message means. / What do you think <$tempAccNameFormat> means?
• Prompt: Imagine you want to make a second edit on this article. Select edit again.
Article in Edit mode, with TempAcc subsequent edit message.
• Q: What do you think this message means?
• Q: What do you think will happen when you publish this time?
• Prompt: Press Publish.
Article in Read mode on subsequent edit, still as temp acct.
• Q: What do you think it means that you are shown as <$tempAccNameFormat>?
• Q: Given that <$tempAccNameFormat> is to indicate when someone who is not logged in to an account makes an edit, what do you think if this name? What might you call this instead?
Screen with a some alternative ways of naming <$tempAccNameFormat>.
• Q: Here's a short list of alternative ways of naming <$tempAccNameFormat>. Do you have any preferences for one of these names? Or one that you suggested?

Part 2: Growth acc features for temp accounts.

• Prompt: Going back to after you've made edits with <$tempAccNameFormat>. Select the link for <$tempAccNameFormat> .
Newcomer homepage for temp accounts.
• Q: Explore this page. What do you think of it? Would this make you want to create an account?
• Q: Is there anything you want to check or do here? (Question to see what may be needed depending if they want to create acc, find out more info, clear session details,etc)

Part 3: Same person comes back some time later to Wikipedia.

Temp account expiring message shown on Main page.
• Q: What do you think this message means?
• Q: What do you expect to happen if you try to edit after the expiry date?
• Q: What, if anything, would you want to do on seeing this message?

Part 4: Create account whilst a temp account.

Filled in Create account page.
• Q: What do you think would happen if you proceed with create an account? What will happen to the edits made before as <$tempAccNameFormat>?
• Prompt: Press to finish creating an account.
Welcome survey for newcomers
• Q: What do you think this is? Do you have any questions about this screen?
• Prompt: Press to continue/complete survey.
Newcomer homepage as new account.
• Q: Explore this page. What do you think of it? Do you find anything unexpected?

Part 5: Optional, pending session length.

• Prompt: Imagine you've gone back to the article from the start of this session.
Article page in read mode from end of part 1.
• Prompt: Select "View history".
Article edit history.
• Q: Can you see where in the edit history page your edits are? Is anything unexpected?
• Prompt: Select the "Contribs" link to see contributions for <$tempAccNameFormat>.
Contributions page for temp acc.
• Q: Do you find anything unexpected about this page?

Version B. Starts with Unregistered editor session (created by another person)

Part 1b. Imagine you've come to Wikipedia using a device that is shared by multiple people.

Article reading page with an unregistered session already in place.
• Q: Do you notice anything unexpected? ...What do you think <$tempAccNameFormat> means?
• Prompt: Select to edit this article.
Article in Edit mode, with TempAcc subsequent edit message.
• Q: What do you think this message means?
• Q: What do you think will happen when you publish?
• Prompt: Press Publish.
Article in Read mode on subsequent edit, still as temp acct (where first edit was by someone else).
• Q: What do you think it means that you are shown as <$tempAccNameFormat>?
• Q: Given that <$tempAccNameFormat> is to indicate when someone who is not logged in to an account makes an edit, what do you think if this name? What might you call this instead?
Screen with a some alternative ways of naming <$tempAccNameFormat>.
• Q: Here's a short list of alternative ways of naming <$tempAccNameFormat>. Do you have any preferences for one of these names? Or one that you suggested?

Continue with remaining Parts 2 - 5 of Version A.

I believe we can consider this resolved now. The final report is here:

IP Masking: Usability tests in English, Spanish, Japanese, and Arabic

@Niharika please let us know if AHT prefers a summary or other shortened report to add to the main project page: https://meta.wikimedia.org/wiki/IP_Editing:_Privacy_Enhancement_and_Abuse_Mitigation

KStoller-WMF updated the task description. (Show Details)