Closed
Bug 932572
Opened 13 years ago
Closed 12 years ago
[Survey] First Run Users
Categories
(www.mozilla.org :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: lforrest, Assigned: Habber)
References
Details
(Whiteboard: [kb=1166119] )
It seems like we have some open questions when it comes to figuring out who the users are that hit the First Run page.
A hypothesis is that maybe a certain percentage of those visits come from users who are downloading a fresh build, or downloading to a new machine for the first time. Let's gather insights via a survey to answer the question of "How many of these visitors are true first-time Firefox users"
Possible survey design:
Q: Have you ever downloaded and used Firefox before?
A: Yes/No
If Yes
Q: Why are you downloading Firefox again?
A1: I got a new computer and want it on this one, too
A2: I want a fresh build of Firefox
A3: I want the most recent version of Firefox
A4: Other - Write In
Other hypothesis or survey designs are welcome.
Updated•13 years ago
|
Assignee: nobody → hhabstritt.bugzilla
Updated•13 years ago
|
Whiteboard: [kb=1166119]
Comment 1•13 years ago
|
||
As for implementation, I can create surveys for this using Survey Gizmo and work with Craig to embed in a nice style that is triggered from the /firstrun page.
Comment 2•13 years ago
|
||
Do we want to show this survey for all visitors or only a sample? Do we want to start with en-US only then do another locale later?
| Reporter | ||
Comment 3•13 years ago
|
||
(In reply to Chris More [:cmore] from comment #2)
> Do we want to show this survey for all visitors or only a sample?
I've found that 1% is a good sample size since these pages get so much traffic. We did this on the What's New page ages ago, here's Copy, Code, and Sampling info that may or may not help this time.
https://bugzilla.mozilla.org/show_bug.cgi?id=660996#c33
Do we want
> to start with en-US only then do another locale later?
Let's start with en-US. I don't want to add project scope, I think it's wise to run this survey in an Emerging Market too, like Russia, India, Indonesia, or Brazil since overall behavior could be very different in markets where our product is mature and has high awareness (US).
The hypothesis there is that a greater percentage are downloading for the very first time in emerging markets vs. checking for updates/downloading a "fresh" build in mature markets.
Comment 4•13 years ago
|
||
Laura: %1 should be fine as that is about 5,000+ per day.
Craig: We could do the 1% sample via JavaScript like:
var surveyProbability = 0.01;
showSurvey = (Math.random() < surveyProbability) ? 'yes' : 'no';
An iframe to SurveyGizmo was done here:
http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/trunk/en-US/products/download.html?revision=96546&view=markup&pathrev=96546
Thanks all!
| Reporter | ||
Comment 5•12 years ago
|
||
Great! When will this launch?
Comment 6•12 years ago
|
||
Holly: Can you create the first pass at the survey using the information here and post a link so we can review?
Flags: needinfo?(hhabstritt.bugzilla)
| Assignee | ||
Comment 7•12 years ago
|
||
(In reply to Chris More [:cmore] from comment #6)
> Holly: Can you create the first pass at the survey using the information
> here and post a link so we can review?
Yep. No problem. I can post something here next week.
Flags: needinfo?(hhabstritt.bugzilla)
| Assignee | ||
Comment 8•12 years ago
|
||
Hello. This form is ready to go and you can preview it here: http://www.surveygizmo.com/s3/1450052/First-Run-has-the-user-downloaded-Firefox-before
If the user selects 'no' in the first question, they receive a Thank You. If they select 'yes' they get one follow-up question. Let me know if you have feedback on the copy.
The questions in the form are now mandatory because I expect that this will be styled and displayed in a modal where the user can opt out. I can work with Craig on how this is displayed.
I can provide code for this in the following ways. Just let me know what you need.
- Javascript embed
- Website pop-up
- Static HTML embed
- iFrame embed
I see Craig isn't cc'd on this yet. Jen or Chris, is he confirmed as the dev working with us to implement this?
Flags: needinfo?(jbertsch)
Flags: needinfo?(chrismore.bugzilla)
| Assignee | ||
Updated•12 years ago
|
Flags: needinfo?(malexis)
Comment 9•12 years ago
|
||
Hi Mike and Jon-
Do you think we could work on this one in the first half of December?
Thx,
Jen
Flags: needinfo?(jbertsch)
Comment 10•12 years ago
|
||
(In reply to Holly Habstritt [:Habber] from comment #8)
> Hello. This form is ready to go and you can preview it here:
> http://www.surveygizmo.com/s3/1450052/First-Run-has-the-user-downloaded-
> Firefox-before
>
> If the user selects 'no' in the first question, they receive a Thank You. If
> they select 'yes' they get one follow-up question. Let me know if you have
> feedback on the copy.
>
> The questions in the form are now mandatory because I expect that this will
> be styled and displayed in a modal where the user can opt out. I can work
> with Craig on how this is displayed.
>
>
> I can provide code for this in the following ways. Just let me know what you
> need.
> - Javascript embed
> - Website pop-up
> - Static HTML embed
> - iFrame embed
>
> I see Craig isn't cc'd on this yet. Jen or Chris, is he confirmed as the dev
> working with us to implement this?
I like the survey!
Malexis: Let us know if there is any availability between now and the end of the year to put get the survey in the en-US version of the firstrun page.
Flags: needinfo?(chrismore.bugzilla)
Updated•12 years ago
|
Flags: needinfo?(malexis)
| Reporter | ||
Comment 11•12 years ago
|
||
Adding John Jensen to keep him informed. He shared a stat with me earlier today that about 48% of Fx downloads are pave-overs (meaning people already have a Fx profile on their machine). This survey will hopefully help unearth why this happens at such a strikingly high rate.
| Assignee | ||
Comment 12•12 years ago
|
||
Laura: We have 2 questions for you.
- What percentage of users should we show this to?
- Should the form be displayed automatically over the page (ie: in a lightbox) or should we add a link on the first run page for the user to expand the survey on their own.
Flags: needinfo?(lforrest)
| Assignee | ||
Comment 13•12 years ago
|
||
I see in comment 4 our first question has been answered.
| Reporter | ||
Comment 14•12 years ago
|
||
(In reply to Holly Habstritt [:Habber] from comment #12)
> Laura: We have 2 questions for you.
>
> - What percentage of users should we show this to?
>
> - Should the form be displayed automatically over the page (ie: in a
> lightbox) or should we add a link on the first run page for the user to
> expand the survey on their own.
Whatever you think is the better user experience. Perhaps the link, since it's less invasive.
Flags: needinfo?(lforrest)
| Assignee | ||
Comment 15•12 years ago
|
||
Great. We'll go with putting the link to trigger the form in page and if that doesn't result in enough responses for us we can always try the immediate light box.
(In reply to Laura Forrest from comment #14)
> (In reply to Holly Habstritt [:Habber] from comment #12)
> > Laura: We have 2 questions for you.
> >
> > - What percentage of users should we show this to?
> >
> > - Should the form be displayed automatically over the page (ie: in a
> > lightbox) or should we add a link on the first run page for the user to
> > expand the survey on their own.
>
> Whatever you think is the better user experience. Perhaps the link, since
> it's less invasive.
Comment 16•12 years ago
|
||
Any thoughts on copy for the button? Maybe "<button>Take a brief survey</button> and help us make Firefox better."?
| Reporter | ||
Comment 17•12 years ago
|
||
(In reply to Craig Cook (:craigcook) from comment #16)
> Any thoughts on copy for the button? Maybe "<button>Take a brief
> survey</button> and help us make Firefox better."?
Sounds good to me.
Comment 18•12 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/57dec44033e1e715fcddd737145ae63639b42c65
Fix bug 932572 - add download survey to first run page
https://github.com/mozilla/bedrock/commit/401e234efb5097adc72229d203feda0946cc86ba
Merge pull request #1532 from craigcook/bug-932572-first-run-survey
Fix bug 932572 - add download survey to first run page
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 19•12 years ago
|
||
fixed on stage https://www.allizom.org/en-US/firefox/firstrun/
| Assignee | ||
Comment 20•12 years ago
|
||
Here is a high level report that displays percentages for each answer, free form answers from the "other" field, and what locations we received responses from:
http://cl.ly/092G1V0S070u
This report gives us a better view of which countries are more likely to download the browser multiple times and why:
http://cl.ly/1N1l010e190V
It is interesting to see countries like Indonesia, India, Pakistan, and Philippines stick out as non-US countries that are downloading the browser again. These countries also fall into a list of countries that have low download speeds, but high amount of attempts to download the product. Our research in Indonesia has shown us that silent updates are not working well when a user has an unreliable connection and this could be why we see users from these countries getting a fresh copy of the browser.
Chris, do you have any thoughts about how this could relate to your download size tests?
Laura, is there anything else you'd like to learn from users reaching the First Run page?
We have received enough responses and will remove the survey.
Flags: needinfo?(lforrest)
Flags: needinfo?(chrismore.bugzilla)
Comment 21•12 years ago
|
||
The following are the focus countries that I mentioned in my download tests (higher downloads are first):
India
Indonesia
Pakistan
Egypt
Iran
Bangladesh
Nigeria
Ghana
Kenya
These are the people with the lowest success rates and still had a decent amount of download attempts. I think we would need a second survey to understand what we could do differently for those people. It would be interesting to do a survey one of the top three countries on the installer-help page to see if we can ask questions on what we could do differently to serve them better.
Flags: needinfo?(chrismore.bugzilla)
Comment 22•16 days ago
|
||
Clearing the needinfo request since it is pending on an account that cannot answer (a bot, a component watcher, or a disabled account).
For more information, please visit BugBot documentation.
Flags: needinfo?(lforrest)
You need to log in
before you can comment on or make changes to this bug.
Description
•