The Art of Data Analysis: Understanding Users

Animesh Singh Basnet
5 min read


   In the digital age, data is a powerful tool that organizations and companies can use to gain insights into their users and improve their engagement. However, with the increasing amount of data being generated, it can be challenging to determine which metrics are the most meaningful and how to use that data to drive better engagement. That's where data analysis comes in - by analyzing user data, companies can gain valuable insights into user behavior, preferences, and pain points, and use that information to create more engaging and effective experiences.

   At Bhoos, each application that we build and each feature that we add is very much loved by us. However, the user's perspective and behavior towards the application and feature are more important.


“Will users enjoy the app/feature?”

   It’s the foremost question that appears in our subconscious mind whenever a new modification to an existing game or the launch of a brand-new one arises. Over the years, our games have undergone some drastic changes in terms of both user flow and features. Yet the method of putting ourselves in the shoes of our users has remained unchanged. In fact, for a gaming company like us, the most valuable asset that preserves and inspires us to push our games to the next level has always been our user base. As each step of the development process begins and concludes with our users in mind, it was time to assess how far our user base had progressed, particularly in the year 2022.

   Hence, to comprehend this, we had to answer several basic questions that even our readers might have in their minds while reading this.

Understanding our Users in Marriage App


Who are our users?


   It's a fundamental question, as humans prefer to identify and characterize the objects they refer to. The user base of Marriage is no exception, as each individual may be classified based on age, gender, and place of origin, among other factors. In the instance of our analysis at Bhoos, users were also classified based on the profiles they used to interact with Marriage.

Users based on age group
Insight 1: Most of our users are between the ages of 18 and 34, in short, Millennials.
Users based on gender
Insight 2: Marriage game is mostly popular among individuals that label themselves as males.
Users based on country
Insight 3: The majority of our users in Marriage game come from Nepal, as Marriage card game is largely tied to Nepali traditions and culture. It is also a likely scenario where the presence of other countries may be attributed to non-resident Nepalis distributed over the world.


   Using all of us, we can create a generic profile of our overall user base for Marriage game, which consists primarily of Nepali male users aged between 18 and 34 years. Understanding this assists us in a variety of ways, the most important of which are connected to curating features and content within the game tailored to our most prominent userbase. While the active user base may differ significantly from the whole, such information serves to lay the groundwork for our future analysis.


What medium do users use to interact with our games?


   Now that we've established the context, we can focus on prioritizing the right technological tool for Marriage app. As technology advances, so do the types of devices and their characteristics, and games must be compatible with the latest trends while also honoring relics from the past. To maintain compatibility, the device and platforms utilized must be examined, as detailed below.

Users based on Device
Insight 1: Being a mobile game, almost 99 percent of the users use mobile devices to interact with our games, while a negligible percentage use tablets. As a result, tablets do not require as much extensive testing as mobile devices.
Users based on Platform
Insight 2: Majority of our users are mobile users using Android phones, serving a large set of device models and mobile phone manufacturers for our developers to consider.

   Although the platform and device may appear obvious from the outside, on the inside, these statistics dictate the amount of testing and effort our developers spend on each individual device and platform to roll out the changes. For example, testing for Android devices can take nearly an hour, whereas testing for iOS devices is likely to take no more than 15 minutes. Aside from enhancing team productivity, knowing which devices our users use helps us narrow down crashes and issues before they occur, especially as new system versions are launched on newer devices.


How do our users behave?


   Following the creation of a basic profile of the Marriage userbase, the psychological profile is constructed, in which user patterns and behaviors are evaluated to better understand user engagement and interaction. These are some of the most important data points since they allow us to build a mental profile of the consumers and assess the impact of our efforts on their behavior. While there are plenty of metrics that need to be considered, some of the most common ones have been demonstrated below:

Users app usage
Insight 1: When compared to an average user's app usage with the movie Avatar, a user spent as much time playing our games as watching 5 and a half Avatar movies in a year, which is roughly half a day from 365 days.
Online Status per Game
Insight 2: Almost half of all our single player mode games in Marriage are played offline, meaning half of our user base is likely playing games in places or situations where internet access is not accessible, such as while commuting.
User win rate in games
Insight 3: An average user has a 25–49% win rate in Marriage app, which means that they are likely to win after a game loss. As game developers, it is critical that we do not make the game too easy so that it becomes boring, nor too difficult so that it feels impossible to play.


   To summarize, by gaining insights into user behavior and preferences, we can create more engaging and effective experiences, leading to increased user satisfaction, loyalty, and retention. Additionally, understanding our users allows us to identify areas where they are struggling, make changes to improve the user experience, and drive growth. It also helps us identify patterns and trends in user behavior, and use that information to drive better engagement.