Understanding statistics

Hi, I wonder why not all downloads of my add-on help increase the daily user count. Thanks to being featured, the add-on has about 6,000 downloads per day, but the daily user count increases only about 1,500 per day. There are some uninstalls of course, but those are less than 500 per day. So are most of the installations from users who don’t use Firefox on a daily basis? What else might explain the difference?

One recent feature is that the daily users now show those who have the addon enabled.

In the past, it showed people who have the addon installed (Enabled or disabled) but now it only shows the ones that are enabled.

Still, it is weird that he gets 6000 DL a day, but an increase of only 1500 users per day (it would mean 75% of the people installing the addon uninstall or disable it right away?).

Maybe there something more in the user count calculation?

I’ve also wondered how these stats were derived. I assume ‘users’ is actually instances of Firefox - e.g. if, as was recently the case, I have release, beta, and nightly on both a desktop and Android then that’s 6 users.

Are updates perhaps counted as downloads? Does syncing have any odd effects?

One of my addons has 430 downloads and 12 users - 2 of which are me. My guess is that these downloads were bots or Mozilla processes but it’d be nice to know. I cited it in a bug report so that will account for a few.

FYI Here’s the change erosman referred to: https://github.com/mozilla/addons-server/issues/3632

1 Like

Could it be related to the way my add-on is featured? It’s on about:addons. Anything special about that page?

We haven’t looked into it (recently), but there are many possible situations where a download doesn’t add to your user count:

  • Failed downloads.
  • Downloads using other browsers.
  • Users downloading because they think that’s how they get the latest version.
  • Old users uninstalling and new ones replacing them in the stats.
  • Web bots.

Thanks, I didn’t know that web bots are counted. These reasons apply to all add-ons, so I’ve checked the numbers of some other add-ons whose stats are publicly available. It turns out that what I see is quite common. It’s actually common for one download to cause less than 0.1 daily users (looking at all-time downloads).

  • AdBlocker Ultimate: 4.6m downloads, 0.38m daily users = 0.08 daily users per download
  • The Camelizer - Price Tracker: 0.42m downloads, 0.038m daily users = 0.09 daily users per download
  • Google search link fix: 1.3m downloads, 0.06m daily users = 0.04 daily users per download
  • Youtube Best Video Downloader 2 - MP3 MP4 1080P: 3.7m downloads, 0.1m daily users = 0.02 daily users per download
  • Status-4-Evar: 1.8m downloads, 0.1m daily users = 0.05 daily users per download

While these are valid reasons, I don’t think they can explain why the downloads started to grow massively when our add-on became featured on about:addons. Why should bots or users of other browsers suddenly start downloading an add-on when it’s featured on some internal Firefox page (I don’t think about:addons is available on the web)?

Uninstallations aren’t a huge issue for us, we can count them because users get sent to an uninstall page. To me, it still feels like either the daily user count is too low or the download count is too high. Maybe you could look into this?

While these anomalous download numbers are interesting, I think the number of actual users is more important. Could sync’d devices be counted as one user? Or, if a sudden drop in the number of users would be unacceptable, could the number of ‘duplicate users’ be captured?

I assume that the average user has two devices - but maybe that’s way out.