We shipped funnelcake01
Previously we wrote about “the funnel“, and our desire to better understand how a download becomes an active and long-term Fx user. There, we suggested a way to measure this with some degree of accuracy, and since launching the project, we are now at the point of digging through the data seeking findings. Before presenting those findings, this post is meant to highlight how we launched funnelcake (the project’s name), and how we did so without comprising users’ privacy.
One goal within our process was to tie a Firefox download to a particular date, with greater accuracy. For example, we can tell that a Firefox download of 2.0.0.6 happened sometime between July 30, 2007 (2.0.0.6 release date) and September 18, 2007 (2.0.0.7 release date). With funnelcake, we were able to tie a build to a particular date.
On October 4th from 00:00:00 – 23:59:59 PST, we included an extension with Firefox 2.0.0.7 (en-US and de) that changed three preferences relating to the funnel. These preferences where:
- firstrun “Welcome to Firefox” URL
- the default: http://en-us.www.mozilla.com/en-US/firefox/2.0.0.7/firstrun/
- funnelcake: http://en-us.www.mozilla.com/en-US/firefox/2.0.0.7/firstrun/?f=1
- whatsnew “You’ve been updated” URL
- the default: http://en-us.www.mozilla.com/en-US/firefox/2.0.0.7/whatsnew/
- funnelcake: http://en-us.www.mozilla.com/en-US/firefox/2.0.0.7/whatsnew/?f=1
- update channel
- the default: release
- funnelcake: release-cck-mozilla01
If the build is opened, and we see hits on the differentiated URLs, we know that the build was downloaded on October 4th, 2007. This is like knowing that 2.0.0.6 builds were released between July 30th and September 18th, except for a specific date. This allows us to gain insight into when the build was released and when it is subsequently used.
The extension is listed under the addons manager as, “Mozilla Settings for October 2007″, with the description, “October 2007 settings for the automatic update feature of Firefox. This extension points Firefox to an alternate update channel corresponding to October 2007, and can be disabled or removed safely without affecting automatic updates.”
We’re still wading through the findings — and should have some results to post. Since we are not collecting anything user identifiable, we feel we’ve navigated through the necessary precautions allowing us to safely share what we find!
3 Comments to “We shipped funnelcake01”
Post comment
Recent Posts
- Why People Don’t Upgrade Their Browser – Part III
- Better Crash Trending – A Test Pilot Proposal
- People in France and Australia Are Also Switching Browsers
- People in Germany Are Switching Browsers
- Internet Usage in Haiti
- How Users Open New Empty Tabs
- The Long Tail of Firefox Use
- 40% Firefox Growth in 2009
- 55% of New Users Install Old Versions of Firefox
- Firefox’s Improving Stability
Archives
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007


[...] Blog of Metrics When in doubt, sample it out… < We shipped funnelcake01 [...]
I realize you think it’s good to be able to determine whether a download of firefox has been used, or not.
I’m not so sure. Is there a way to disable this additional “phone home” feature?
Re John Smith
there is no ‘phoning home’ going on here, it’s not tied to a particular download, just the DAY you downloaded firefox (so you and a million or so other people) use a different URL for the first run page and auto updates, you can disable this (as stated in the post) by removing an extension.