DEV Community

Cover image for Game Analytics for Mobile: Casino Game Case Study
Team RudderStack for RudderStack

Posted on • Updated on • Originally published at

Game Analytics for Mobile: Casino Game Case Study

Wynn Casino, a mobile casino game, is one of the first users of RudderStack. Their spin wheel game is one of the most popular games in the casino game category, with the engagement numbers doubling every six months. In this post, we give you a brief overview of the context in which the Wynn Casino Game used RudderStack to optimize its game analytics operations.

How Wynn Casino wanted to use their event data

Wynn Casino was highly data-driven and wanted to track all their in-app activities. Different teams within the organization used data to understand various metrics, summarized as below:

  • The growth-hacking team wanted user-related information such as their top users, churning users to run targeted campaigns, and so on. 
  • The product team wanted to know how people are using the app to improve the game
  • Their customer support team wanted access to the customer event data. Their paid users complained about pay-outs after winning, so having the data around spins helped them to manage the payouts. 

All these use-cases required them to track granular events. These were more than 1 billion of them per month, and doubling every 6 months! While this was a really impressive milestone in itself, tracking that volume of events on SaaS-based analytics products such as Google Analytics, Amplitude, etc. would have cost them hundreds of thousands of dollars. This was not economically justifiable for a game where 90% of users were free. Besides, these SaaS analytics products were not flexible enough for running some of the rich SQL-driven queries.

Wynn Casino was looking for a solution that reduced their event budget on those platforms, as well as get the most out of their data. They used RudderStack to address these problems.

How RudderStack solved their problem

Wynn Casino embedded the RudderStack Unity SDK in their app to send events to RudderStack. As they did not have a dedicated DevOps team, they went with the RudderStack-managed hosted solution.

They also leveraged RudderStack’s Transformation feature to reduce the event budget on Google Analytics and Amplitude by:

  • Sampling the spin events and sending them to Google Analytics.
  • Summing up the spin events in a session and sending them to Amplitude. Their users would typically do multiple spins (20-30) in quick succession before closing the app, and this would constitute a single session.

Each one of the above solutions served a specific purpose:

  • Wynn Casino's product team used Google Analytics for in-app game analytics. For that, a representative sample of the events was good enough, and they didn’t need all the events.
  • Their growth-hacking team used the Amplitude data to identify the high-value users, churning users, etc. and run targeted campaigns accordingly. Also, summing up the wins from multiple spin events before sending the data to Amplitude ensured that the rate limit was not breached. 

Open-source stack for in-game analytics

In addition to the above purposes, Wynn Casino used Amazon Redshift to dump the raw events. They put together an open-source analytics stack on top of Redshift, using Apache SuperSet as the BI tool. Their analytics team used this stack to generate complex engagement reports via running SQL commands. In addition, their customer support team used this data to address support cases around payments.

You can check out our blog on building an open source data analytics stack using RudderStack and Apache Superset, using the mobile game data metrics to generate intuitive and insightful reports.

Wynn Casino's data science team worked in conjunction with the RudderStack data science team to generate revenue, LTV and churn models using the raw event data in Redshift. We will cover all of this in a future blog - stay tuned!


This case study demonstrates how businesses are using RudderStack in interesting ways beyond the standard use-case of sending customer event data to multiple destinations.

If you want to know more about the features of RudderStack, we’re happy to talk to you! Get in touch with us. You can also request a free demo to better understand how RudderStack can help you collect and route your customer event data securely.

Top comments (19)

jamessss3 profile image
jamessss3 • Edited

Well, there are a lot of different sources that can be quite useful for you in this case. As for me, I may recommend you to check more information about this melbet nigeria right there in case you would like to try making bets and learn more on this stuff as well. You can also check some reviews on the Internet

aceeper2 profile image
Aceeper2 • Edited

GradeMiners has become my go-to for those subjects that make my head spin. I've used their services for everything from essays to research papers, and the results have been consistently good. They've got a variety of writers who specialize in different fields, so you can find someone who really knows your subject matter.

klais profile image
Klais Laren

thanks for info

corwikus profile image

I have never had this addiction to my phone since I discovered sports betting. I saw that with one of my classmates, and I've just got interesting. It is addictive to me because it helps me develop the skills of thinking twice until making a decision. Also, I observed that I developed better concentration skills, and I'm more and more interested in this topic of betting. It is something usual that develops the skills. Now I can say that I'm thankful to have such an addiction because I develop my skills on the other side, and I'm sure that it is helpful for me.

klais profile image
Klais Laren

i really like casino

johnc161 profile image

Thanks for a really good and informative article. However, for anyone looking for online gambling websites, I would recommend them to head on to PGEbet. Have a great day guys!

isaacblundstone profile image
Isaac Blundstone

Je n'ai pas regretté de l'avoir lu. Merci

danielsinoca profile image
Daniel Sinoca