Who uses Digital Grimoire and how?

Who uses Digital Grimoire and how?

I thought it would be interesting to do a quick article to share some information about where around the world people are playing from and how many people are using the app on a daily basis.

I'm using a program called 'Umami Dashboard' to gather and process the analytics I send throughout my app. I can track how many people load a game from a URL versus pasting JSON, how many people create a town, how many people are saving games to their profile and a whole host of other things.

It's useful for me to know which features are being used a lot and which are perhaps not as popular as I had envisaged. This helps me cut down on things if I don't think anyone will miss it. The less code, the less complex the system and the less things for me to worry about and maintain.

Countries

Big in the USA

From looking at the data over the last 90 days, it seems like the US is where most people are accessing the system from. This isn't a big surprise really, given the size of the population, and the fact I've been posting about the application on Reddit primarily.

I'm pleased to see it's popular in the southern hemisphere as well, with Australia coming in 3rd place. Though this does however make scheduling downtime for server updates a little bit more challenging. 😄

Script Sources

When a user visits the site, I can see whether or not they have loaded a script from the database, loaded one from a URL, from a JSON file, or if they've just pasted in some JSON directly.

By far the most popular option is loading it from the custom script database, which about 99% of the users end up doing. This doesn't really surprise me. The second most popular option is loading a script from a JSON file.

File: Green, JSON: Orange, URL: Red

I wish I could find out how many of the files people are loading in are actually from scripts that are already present in the database. Not that it really matters, but I think it would be interesting to know how many are truly unique scripts people are playing, versus how many are just JSON files already downloaded from botcscripts.

Daily Users

Today was better than yesterday 😄

On any given day the site is visited by between 180 - 230 unique visitors. Due to the nature of the app being one where everything is downloaded to the client and then being playable completely without any further interaction with the server, it makes the visit duration time seem a lot lower than I suspect it actually is.

A typical game of Blood on the Clocktower can last anywhere from 45 minutes to 1:30 hours, so a 6 minute visit duration is perhaps more indicative of how long it takes someone to go from setting up the game, to being ready to start. If that's the case, then I think that's actually quite a good number.

Summary

That's the end of my first metrics roundup, I hope anyone who's reading this found it interesting or insightful. If anyone would like to hear more about the site and how it's being used and from where, please feel free to leave a comment or get in touch via Discord.