Closed Bug 1119799 Opened 8 years ago Closed 8 years ago

[UX] Design Spike: Create flow & mockups for different variations of the onboarding tour


(Firefox :: General, defect)

36 Branch
Not set



38.2 - 9 Feb


(Reporter: phlsa, Assigned: verdi)


(Blocks 2 open bugs)


(Whiteboard: [ux])


(2 files, 1 obsolete file)

Following Michael Verdis analysis of onboarding flows, we need to spec out the most common onboarding flows for new installs of Firefox.

The cases we need to cover are:
- New user / never used Fx before
- Existing user installing on a new machine
- Pave-over installation
- Returning user (there's a profile but no Fx installed)
Flags: firefox-backlog+
Flags: qe-verify-
Assignee: nobody → mverdi
Iteration: --- → 38.1 - 26 Jan
Points: --- → 13
Attached image firstrun-flowchart.png (obsolete) —
The first run user flows (download, install or update, and run Firefox) are are one of our biggest opportunities to help users be successful. Our goal is to build an experience that allows us to do this in a holistic and systematic way. Instead of having a new user onboarding tour as a distinct piece in a series of distinct pieces, we want to create one continuous onboarding experience that tells a story from download to browsing.

In addition, we’ll tailor experiences for other use cases:
* Current user paveover or automatic update
* Part-time user paveover or automatic update

For new users, we want to create a setup experience instead of a tour. The distinction being that in a setup, the user can skip steps but sees them all and in a tour, the use can completely dismiss it at any time. 

For updating users, we can continue to use a tour for major updates. For part-time users (those who use another browser as their default) we can use a hybrid setup/tour.

The attached flowchart outlines how this would work. I'll file a followup bug to create a specification and wireframes for each flow.
Attachment #8554922 - Flags: review?(philipp)
Blocks: 1126319
Blocks: 1126327
Blocks: 1126329
Iteration: 38.1 - 26 Jan → 38.2 - 9 Feb
Comment on attachment 8554922 [details]

Looks very good Michael!

One thing that would be nice just for future reference would be a legend of what the various colors mean (current flow, desired flow etc.)

I am slightly nervous about un-skipable tours, but this works as a hypothesis that we can test :)
Attachment #8554922 - Flags: review?(philipp) → review+
Attached image firstrun-flowchart.png
Thanks Philipp. I updated the flowchart with a legend.
Attachment #8554922 - Attachment is obsolete: true
Closed: 8 years ago
Resolution: --- → FIXED
Attached image Use correct terms
Several of the terms used are incorrect. Instead of typing them into a comment I made notes on the png.
You need to log in before you can comment on or make changes to this bug.