Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
How to subscribe to Liquid & Grit
Email [email protected] to request access or check to see if your company already has a license. If it does, then you can email your admin or contact us to gain access.
To learn more, feel free to contact us for answers or to potentially set up a call.
Information on Liquid & Grit's market reports
Our market reports are divided into three main sections: “Impact Driver,” “Trends and Impacts,” and “Market Watch.”
Impact Driver - Contains analysis on feature, event, and content release trends that are driving revenue or downloads according to our data models. This section includes revenue analysis, a teardown of a recent example from a leading app, and actionable insights on how to successfully design and release new mechanics.
Trends and Impacts - Contains information on how these release trends have changed over time within markets, genres, and apps to identify areas of opportunity.
Market Watch - Identifies up-and-coming soft-launch and breakout apps as well as notable feature, event, and content releases within top-grossing apps to help you stay on top of the latest innovations. We currently track over 170 apps across the casual, core, and casino markets, covering either all of the apps that make up 80% of the revenue of a subgenre or a minimum of two apps, whichever is bigger.
Further supplementary information and interactive links are included in an Appendix.
All the reports you subscribe to are sent directly to your email as soon as they’re published. Within each report email you receive, you'll also find a summary of the report's content to get an overview of what's inside.
To view our past reports from our website:
Navigate to the "Insights Tool” in our Impact Portal
Select "Market Reports" from the filter menu on the left side of the screen.
From here, you can filter by report type and sort results by publication date or alphabetical order from the drop-down menu.
To receive our market reports directly in your or your company's Slack channel, please email [email protected].

More information on the Lift tool
In short, the Lift tool will give you revenue impact numbers by mechanics and individual product releases. It does this by first combining our data with revenue providers—such as Data.ai, Sensor Tower, and App Magic—and then doing daily calculations on the revenue lift of each product release.
The two main views in the Lift tool are by individual product release and by aggregated mechanic.
One view gives you the revenue impact by both week over week and month over month numbers for individual product releases. You can then easily filter the product releases by a type, such as challenge events (as shown below). You can also easily filter by app, market, genre, date, and more.
You will also be able to find out more information about that product release by clicking on the name and going directly to its screenshot library.
To understand the average and median revenue impact by a mechanic, such as challenge events in the casual market, you can view the data by aggregated mechanic. You will see the count, average and median revenue impact, and the standard deviation of the revenue impact for each mechanic.
The data source will come from our New Releases Database as well as your API key and your revenue data provider (such as Data.ai, Sensor Tower, App Magic, etc.). Through your Admin panel, you will be able to connect your API key information to pull in your preferred revenue data to be combined with our data.
How to access and navigate Liquid & Grit's Product Design Toolkits
Our Product Design Toolkits offer comprehensive analysis and insights into specific game mechanics. To develop these insights, we analyze the mechanics in leading apps across markets, tear down economies, review academic and market research, and interview players.
Each Deep Dive Toolkit contains several resources:
The Product Design Report contains an overview of the mechanic, in-depth analysis, keys to success, and research-based design insights.
The Economy Spreadsheet breaks down the mechanic's economy data in top-grossing apps. This data serves as the backend for insights provided in the Deep Dive Report.
The Detailed Document offers comprehensive charts, tables, data, and revenue impact analyses for the mechanic across genres.
The Comparison Sheet compares different implementations of the mechanic by top-grossing apps.
Go to our .
Navigate to "Category" and then click ""
Click the Product Design Toolkit you are interested in. You can access all of its resources from this page.
Information on Liquid and Grit's Tracker tool in the Impact Portal
The Tracker tool supplies you with event calendar data of the top grossing mobile apps. Here you can easily view all of the events that are live in the app on a given day. The data is filterable by market, subgenre, app, and by searchable keyword inputs. All of the events are linked to screenshots and videos so you can easily see what they're all about.
You can access the Tracker tool from the Tracker tab at the top of our Impact Portal or by clicking . You must have a subscription and be logged in to access Liquid and Grit’s Tracker tool.
To learn more about gaining access, email .
Information on how to navigate and utilize our Database tool
You can toggle between the Data, Gallery, and Matrix views using the three icons at the upper right of the screen.
Use the menu on the left side of your screen to filter results in the database. Click either Gallery, Data, or Matrix to view filtered results. You can also search database content with the search bar.
Results can be filtered by market, date, game, subgenre, and more.
Let's say you’d like to build a bank feature for a puzzle app and would like to show examples to your design team. URLs are unique to results, so they can be shared. To view examples, filter results by clicking “Casual” (under "Market"), “Puzzle” (under "Genre"), “Features” (under "Category), and “Banks” (under "Features"). You can also filter by time if you'd like more recent examples.
Information on how to navigate and utilize our Insights tool
Within the Wiki, you can browse our monthly reports, impact drivers, player personas research, economy spreadsheets, videos, and more by using the filter menu on the left side of your browser screen, or by searching for content directly with the search bar.
You can filter all results by market, mechanic, subgenre, or game.
For instance, you can pull up any of our previously released Casual Reports by clicking “Reports” and then “Casual”:
Or you can view all of our analyses of high-impact challenge events by selecting “Impact Drivers”, then “Events,” and finally “Challenges.”
Learn how to receive our monthly reports in any Slack channel and connect with L&G through a shared Slack channel.
To help you get started, here’s a summary of the content available in the Insights :
**** contain our complete coverage of the casino, core, and casual markets. Each market report contains impact drivers, release trends, and new releases within the market. There is also a report that specifically covers slots design.
**** contain feature, event, and content release trends analyses that drive revenue or downloads according to our analysis and data models. This section includes revenue analysis, teardowns of examples from leading apps, and actionable insights on how to successfully design and release new mechanics.
includes digital versions of the impact drivers within our monthly market report where we examine successful events, features, and content to provide actionable recommendations for product teams.
**** contain in-depth research reports, like our Deep Dive Toolkits, Economy Spreadsheets, Player Personas Reports, and taxonomy definitions.
Follow up to get more details on your request, if necessary.
Outline the ask and complete research in a Google Document or Spreadsheet.
We will usually respond to your request in a shared Slack channel.
We typically respond to requests within one week.
I'm looking for examples of [X] feature in [Y] subgenre. I've copied screenshots from Empires and Puzzles and Lords Mobile as an example of what I'm looking for. Can you look into examples in other comps?
Do you have more information on [X] feature in [Y] app? We want to extend our season pass in our app and are investigating the final reward when players reach the highest rank in the season. For example, see the image below:
Can we get a sample of videos for this prize chest?
We want to know if it continues to give a prize chest or it is just one time?
Do they have any limit for those prize chests?
Include relevant details and examples to help us best respond to your request.
Mention your name, role, and market in your request, as well as any co-workers that we might also be interested in our findings (we will tag them on Slack when we respond).
Attempt to self-service your request first by using Liquid & Grit's tools and database. Feel free to fill out the form if you need help using our product for a specific use case.



App Dev Digest contains our insights and reports summarizing the major changes in the app development market.

You must be logged in to access Liquid & Grit's Impact Portal and Database tool. For full access to Liquid & Grit's suite of tools, email support at [email protected].
To help you get started, here’s a summary of the content available in the Database:
The Gallery view contains screenshots and video content of game features, mechanics, events, etc. Each entry contains its own gallery.
The Data view contains a table of our internal tracking data corresponding to your filter selection. The data can be exported as a CSV file.
The Matrix view contains a breakdown of the features, events, and content released by each app we track according to your search criteria. Clicking "X" directs you to the gallery results for that specific app.
Images and videos can be downloaded from “Gallery”. You can also export the data as a .CSV file from the “Data” tab:
You can set up notifications to be alerted when new content is published in our database that fit your criteria.
Use the filter menu on the left to select filter criteria.
Click the “Add Filter Notifications” button on the bottom-left of the screen.
Give the Filter Notification a Name, select how often you want to be notified, and choose the time of day you want to be notified.
Click "Save."
You can view your Filter Notifications by clicking the “” tab. From here, you can quickly view the filter results of your notification, edit the notification, or delete it.
In our taxonomy, features are permanent meta-elements, events are limited-time meta-elements, and content is core gameplay elements (e.g., slot machines, level designs, heroes, and equipment).
When filtering by app, you can select either "Tracked," which will display apps we follow regularly, or "Deconstruct," which will display apps for which we have performed a specific teardown.
Filtering by "Popular" will display trending sub-categories within mechanics (e.g., battle pass).
Go to the Wiki Tool.
Click on the "Impact Drivers" category.
Filter results by clicking on "Events" or "Features." (Events are time-limited meta-elements, whereas features are permanent meta-elements.)
Click on the desired mechanic, e.g., "Collections."
Results will include one or more revenue-driver analyses specific to your chosen mechanic. Each result will also provide a link to download the corresponding report for more detailed teardowns, insights, and trends.
For comprehensive guides on specific mechanics, click on the "Mechanics" category and choose your desired mechanic.
To view all documented events or features for a particular mechanic, go to the Feature Database and filter by the desired genre, type, and mechanic.
Email [email protected] for any information that you were unable to locate.


As a Slack admin, go to Slacks' app page here https://liquidandgrit.slack.com/apps
Follow Slack's steps to add email integration to the desired Slack channels.
Go to your Liquid & Grit account page
Select "Manage Members."
Select "Add Member."
Insert a name and the Slack email address where you would like our reports to be sent.
Select "Add Member."
Repeat steps 2–7 for each desired Slack channel.
Create a new channel, or open the channel you'd like to invite people to.
Click the channel name in the conversation header.
Click the Settings tab. Below Slack Connect, click Work With Another Company.
Enter the email address or name for anyone you’d like to send an invitation to, then click Done. Or, copy the link and send it to us at
You can search for games and activities by keywords using the search bar in the upper left corner of the Tracker.
You can use the filter menu on the left side of the Tracker to display activities from the Casino, Casual, Core, or Sports and Racing markets. You can use the filter menu on the left side of the Tracker to filter activities by subgenre. Tracker provides 49 subgenre filters. You can use the filter menu on the left side of the Tracker to filter activities by game. Tracker provides over 450 game filters.
Tracker displays all activities for all tracked games for the last month by default.
You can export your filtered data by clicking the “Download Excel CSV” button in the upper right corner of the Tracker.
From the list of games and events generated by your filter selection you can click event links that direct you to game screenshots and video, hosted by our Impact Portal Database tool. You must have a Impact Portal subscription to view game screenshots and video.
Double-check punctuation when using the search function. For instance, searching “pop slots” returns no results, whereas searching “pop! slots” will successfully return results for the app, “POP! Slots”.
From my.liquidandgrit.com, click on "My Account."
Click "Manage Email Delivery Preferences" at the bottom of the screen.
Select the subscriptions you would like to have delivered to your email.
You must be logged in to access Liquid & Grit's Impact Portal and Insights tool. For full access to Liquid and Grit's suite of tools, email support at [email protected].



How to add email subscriptions for Liquid & Grit Reports
While signed in, go to our subscription page. From liquidandgrit.com, click on the "Subscribe Now" button in the top right corner.
Choose either the annual or monthly subscription plan.
Select the additional services you wish to subscribe to.
Enter your account and payment details.
Check that you agree to the Terms of Use.
Click "Create My Account" at the bottom of the screen.
You can also email to subscribe for additional services.
Email , CEO of Liquid & Grit. In your message, indicate the services you would like to add to your enterprise account.
Information on Liquid & Grit's Impact Portal suite
The Impact Portal suite of tools includes Liquid and Grit's Insights, Database, Tracker, and Lift tools.
You must be logged in to access Liquid & Grit's Impact Portal. For full access to Liquid & Grit's suite of tools, email support at .
How to export data from tracked Liquid and Grit apps
Use the filter menu on the left to select the set of apps you would like to export.
Select "Tracked" from the "Apps" drop down in the filter menu
Click the Download CSV icon.
Apps that Liquid and Grit tracks can be filtered from this data in the spreadsheet or editor of your choice.
In the tool, click on the data icon to open the tab.
Select "Casino" from the "Market" drop down in the filter menu on the left side of the screen.
Select "Tracked" from the "Apps" drop down in the filter menu.
Click the Download CSV icon.
How to manage subscription access to Liquid and Grit reports
Individual and Enterprise accounts can subscribe to additional services and customize which reports they receive in their email.
How to cancel your Liquid & Grit account
To cancel your account, email [email protected].
Learn how to get in touch with our support team.
There are two ways to get in touch with us:
You can email [email protected] directly.
You can submit a support request using the form below.
We aim to respond to every message within 1 business day, but we'll always get back to you as soon as we are able!
How to add, remove, or resend invites to team members as the account admin
Go to the page.
Add, remove, or resend invites to team members.
If you have a long list of users, feel free to email it to and we will take care of it.
Review the or email support to find out who you can add to your account.
To become or change the admin of your account, please email with the new admin's information.
Information on Liquid and Grit’s API
Liquid and Grit has developed a RESTful API and is available to select clients to support their need to directly access our data. As a RESTful API, clients are free to use their programming tool of choice and use standard HTTP features to access the data.
All API calls are made to the following endpoints and all responses will return a JSON object:
Characteristic data was pulled from all Liquid and Grit tracked apps (casino only).
Outliers were removed.
Each characteristic’s data mean was determined.
Scores were evenly distributed along the results range.
Features are permanent or recurring releases related to the meta experience and generally have no time limit for availability. Through a variety of mechanisms, features supplement core gameplay and enhance the user experience.
Feature characteristics used to score an app’s health include total available features and new feature release rate. Increasing the number of available features with a steady stream of new releases can help increase a game’s attractiveness to new users and provide an enriching experience for engaged players.
Features are classified into families by a primary mechanic. Many features offer multiple mechanics and could fit into several families. When implemented effectively, a variety of features with different mechanics can help engage new users by creating a dynamic and satisfying gameplay experience. Mechanic taxonomy can be reviewed here.
Events are limited-time releases that vary in complexity and active length. They can be released as one-offs or recur regularly, often at expected intervals. Events can tie in with core content while offering something new or unexpected, such as bonus value or a different way to engage.
One characteristic used to measure an app’s health is the release rate of new events. A steady stream of events can create an attractive and fun experience that encourages new users to convert and helps retain engaged players. Additionally, the percentage of days featuring an active event is scored to measure event re-releases and reskins.
The average number of events active on any given day is another scored characteristic of events. Simultaneous events may function separately but, when implemented creatively, can work together to subvert core gameplay expectations and foster surprise and delight in loyal users.
Events are classified into families by a primary mechanic though, like feature mechanics, many events offer multiple mechanics and can fit into several families. A variety of events using different mechanics can attract new users by demonstrating different and fun ways to engage. Mechanic diversity also helps keep gameplay fresh for engaged and loyal users. Mechanic taxonomy can be reviewed here.
Content includes all elements integral to an app’s core gameplay loop. These are often identified as “items” continually released such as heroes, slot machines, gameplay levels, or vehicles. Similar to features and events, content is scored according to release rate and the total amount of content available to players.
Log in to your SensorTower account.
Go to the account settings or user profile.
Look for API Key section, usually found under account settings.
Click 'Generate new API key' if it's the first time, or 'Show API key' if it's already generated.
Save the API key somewhere secure. Treat it as you would a password.
Login to your Data.ai account.
Navigate to your account or user settings.
Look for a section related to API or developer settings.
Use the 'Generate New API key' option, or if an API key is already generated, there should be an option to reveal it.
Keep your API key secure and do not share it with unauthorized individuals.
Additional Services
Add subscriptions to individual and enterprise accounts
Email Preferences
Manage the reports delivered to your email
Okta Login ID
Okta Domain
Okta Client ID
Okta Client Secret
Email [email protected] or [email protected] for more information
In this guide, we'll show you how to setup Okta SSO for the Liquid & Grit application. You can use Okta and OpenID to sign in to Liquid & Grit, conveniently managing your organization's users in one place.
A Liquid and Grit account
Admin access to Okta
- Identity Provider initiated Single Sign On - when logging in from Okta - Service Provider initiated Single Sign On - when logging in from Liquid and Grit (Users can login via https://my.liquidandgrit.com/okta?login=YourTenantID - replace YourTenantID with the Tenant ID you receive in step 1 below) - Users will be automatically created in Liquid and Grit when Single Sign On is initiated
The first step for enabling SSO with Okta is to request a unique Okta Tenant ID from our support team. Contact us to request a unique tenant ID. This will be needed to complete the setup.
Log into Okta. Make sure that you are an administor on the Okta account.
Go to Applications > Applications.
Select Browse App Catalog.
Search for "Liquid & Grit" in the search bar.
Select + Add Integration.
Click Done
Go to Applications > Applications.
Navigate to the Sign On tab.
Under Advanced Sign-on Settings, enter your unique Tenant ID that you received during Step 1 to the TenantID fields.
Click Save.
You can now create groups and assign users to the Liquid & Grit appliation inside Okta.
You will need to send us the following details:
Okta Domain Name (find this in your browser URL bar)
Client ID (find this under the Sign On tab in the Liquid & Grit application)
Client Secret (find this under the Sign On tab in the Liquid & Grit application)
Once we have the details, we will update our sytem and we will communicate to you once Okta SSO has been enabled on your account.
Casino apps Liquid and Grit tracks can be filtered from this data in the spreadsheet or editor of your choice.









client_id (required)
string
Your client ID
api_key (required)
string
Your API key
id (required)
integer
The Data ID
1 = Features Database
filters[tag_group_data]
boolean
Flag to return tag group data 1 = True
/api/cnd/event-tracker/get - Events
The API requires authentication in order for a request to be served. You will need two items of information to be successfully authenticated:
client id
api key
This authentication information should be included in every API request presented to our server.
The API automates the Features Database query process currently provided by our online tool and accepts only the GET method. Other HTTP methods are not allowed and will result in a client error.
The API requires you to submit all necessary information in one query string. This includes both your credentials and other information needed to complete your data request. The components of this query string are provided below. Please note that some are required while others are optional.
To illustrate use of our API, an example using Python is presented below.
The Python example uses the requests library to process the request and the json library to read the delivered data.
After importing the necessary libraries, the above example defines your credentials and the endpoint (url). The next step is to construct the complete query string before passing it to the API using the request library. This last step is explained in more detail below.
The query string is passed as a Python dictionary with each component of the string representing key:value pairs. The first three components are your credentials (client-id, api-key) and required ‘id’. The next component is the filter, which defines the parameters used for data selection.
If using the standard requests library, the filter array must be passed one component at a time using index[notation] slicers to specify each part of the filter array as a separate parameter in the query string. For example, to identify the filter parameter ‘page’, you will specify the key:value pair as ‘filter[page]’: @value. For filter parameters accepting a range of values (e.g. date_range_published or date_range_added), you will need to follow the parameter identification with an index of [0] or [1] to identify the start and end date respectively as demonstrated in the example.
The API will return a JSON object in response to your request. The object will arrive in plain text format and will require the use of the json library to parse the data. In the example, the json.load method is used to read the object text and specifies the ‘results’ key using index notation ([‘results’][0]) to access the first record (displayed below).
Tracked Apps
List of Apps that Liquid and Grit actively tracks.
Releases Taxonomy
Information on Liquid & Grit's Taxonomy System
How to Use
Learn how to navigate and utilize our Database tool.
Summary of Content
A summarized list of the available content in our Insights tool
How to Use
Learn how to navigate and utilize our Insights tool


Information about our company, our products, and our people.
We've designed our service to send you valuable information while leaving several doors open for you to pull deeper insights on particular topics of interest. Each month you will receive a concise email on the major revenue drivers and product trends in the market. In that email, you can click a link to download a PDF report and read our full analysis. The information and data in our reports and tools are completely transparent, so you can see exactly how we derive our conclusions.
To dive further into a specific topic, you can utilize our Wiki Tool, which contains several years' worth of reports, analyses, and data. Our Wiki Tool categorizes everything we've written according to a proprietary taxonomy system so that you can easily find all the relevant information.
To dive even deeper, you can utilize our Database Tool. Our Database Tool holds over 25k galleries of features, events, and content that include high-quality gameplay videos and images. Instead of downloading and playing games to level X, you can simply find the app in our Database. Much of the content found in the Wiki Tool contains integrated references to content in the Database, allowing for seamless navigation to aid your research experience.
In an interview, Steve Jobs was asked about his personal beliefs regarding great product development. He answered with a parable about a rock tumbler:
“[We took] some regular old ugly rocks and we put them in the can with a little bit of liquid and grit powder, and we closed the can up. And he turned this motor on and he said, come back tomorrow.
And, I came back the next day, and we opened the can. And we took out these amazingly beautiful polished rocks. The same common stones that had gone in through rubbing against each other like this (clapping his hands), creating a little bit of friction, creating a little bit of noise, had come out beautiful.”
Our mission is to provide the liquid and grit powder for your product development process, hence our name—Liquid & Grit.
Meet Brett Nowak, CEO and Founder
"Back in 2015, I started Liquid & Grit. I was director of product at Blue Shell Games and prior to that the product manager on Zynga Poker. I was putting out fires, writing specs, doing analysis, dealing with personalities, and everything else that went with managing a top-grossing mobile game. I was also downloading all the competitors' games and playing them, looking at their revenue numbers, and trying to figure out what the next revenue-driving feature would be. I needed to know who was going to be my next big competitor in the market, what apps were getting released that I should know about in other genres, and everything else that goes into formulating competitive intelligence. I felt like if I had that problem, then probably some other people I knew had that problem too."
Brett Nowak attended Harvard University and the Tuck School of Business.
Learn how to enlist Liquid & Grit for custom work projects that provide data, analysis, and insights on the subjects that matter to you.
Our custom research projects help teams uncover deep insights on important, specific topics not currently covered by our reports. Examples include full app deconstructs, economy analyses, app monetization reviews, market opportunity assessments, and player motivation studies.
Liquid & Grit’s detail-oriented analytics team conducts thorough research by breaking down apps, tracking events, building spreadsheets, and more. All of the information and data we gather for your project will be included in the final deliverables.
You can review and comment on every step and document for your project in a shared Dropbox Paper document. At the end of the project, you will receive your data, analysis, and/or insights in the form of Google Docs, Google Sheets, and folders, with Microsoft versions available upon request. Our team typically completes custom projects within 1–3 months.
Detailed economy teardowns and analyses
App monetization reviews and recommendations
Market opportunity research
Competitor deconstructs
Email , CEO of Liquid & Grit, with your desired information, data, and/or analysis.
If you are a Liquid & Grit subscriber and we currently have access to what you're looking for, we will compile and send it to you as part of our commitment to support.
If we don’t already have what you seek, we can discuss the details of a custom work project, including scheduling, pricing, and the types of insights that will most help your team.
*Note that custom work projects are priced separately from Liquid & Grit subscriptions.
Information on Liquid and Grit's product Scorecard tool
The Scorecard tool helps subscribers self-check the health of an app or set of apps tracked by Liquid and Grit.
The Scoring Guide shows you how to determine an app’s health, from the player’s perspective, by examining select characteristics of different release types using data pulled from our Impact Portal. Characteristic data results are then converted into a score (review how the scoring scale was set here). Scorecard results can be used to compare against other apps within the same market or to track changes to an app's health over time.
This product is currently only available for apps within the casino market (bingo, casual casino, poker/cards, and slots).
To request a scorecard for non-casino markets/genres or for any questions regarding the scoring process, reach out to us at [email protected].
See to review why we selected this set of characteristics to determine the health of an app.
GET https://my.liquidandgrit.com/api/cnd/getcurl --location --globoff 'https://my.liquidandgrit.com/api/cnd/get?client_id=your_cliend_id&api_key=your_api_key&id=1&filters[limit]=100&filters[date_range_published][0]=2024-01-01%2000%3A00%3A00&filters[date_range_published][1]=2024-01-10%2023%3A59%3A59' {
"success": true,
"total": 43380,
"page_total": 1,
"page_index": 0,
"results": [
{
"id": "49660",
"version_id": "232237",
"title": "Character Madness! - Tennis Clash",
"subtitle": null,
"excerpt": null,
"author": "John Doe",
"publish_date": {
"date": "2024-01-01 11:11:11.000000",
"timezone_type": 3,
"timezone": "America/Los_Angeles"
},
"type": "2",
"comment_count": null,
"order_index": "0",
"file_hash": null,
"enabled": "1",
"alternative_titles": "Character Madness 1,Character Madness 2",
"image_node_id": "1137737",
"default_image_id": "4741482",
"default_image_actual_width": "225",
"default_image_actual_height": "300",
"default_image_size": "131068",
"default_image_extension": "png",
"default_image_credit": null,
"default_image_caption": "",
"default_image_added": "1676913777",
"extension": "png",
"default_image": "https://732c2069d187077d2b87-0063d8ca473f04bfd7f021ac67664965.ssl.cf2.rackcdn.com/8f7ba4f6a870bd4b06dfb9375b6b7860.png",
"permalink": "https://my.liquidandgrit.com/library/gallery/character-madness-tennis-clash",
"release_history": [
{
"id": "3",
"alternative_title": "Character Madness 1",
"start_date": "2024-01-02 00:00:00",
"end_date": "2024-01-02 00:00:00"
},
{
"id": "4",
"alternative_title": "Character Madness 2",
"start_date": "2024-01-03 00:00:00",
"end_date": "2023-01-03 00:00:00"
},
]
}
]
}filters[page]
integer
Result page number Default = 0
filters[limit]
integer
Number of rows to return Default = 200 Maximum value = 200
filters[date_range_published]
array
Filter on the date range published. Should be an array of two dates - the start and end Example: filters[date_range_published][0] = '2024-01-01 00:00:00' filters[date_range_published][1] = '2024-01-01 23:59:59'
filters[date_range_added]
array
Filter on the date range modified
Active event days
-
Total available
Mechanic variety
Total available
Mechanic variety
New event release rate
New content release rate
New feature release rate
Simultaneous active events
-
-
filters[date_range_published]
array
Filter on the date range published. Should be an array of two dates - the start and end Example: filters[date_range_published][0] = '2024-01-01 00:00:00' filters[date_range_published][1] = '2024-01-01 23:59:59'
filters[date_range_added]
array
Filter on the date range modified
filters[sort]
array
How to sort the data. Array with sort column and direction
Default: published_date
Sort Values:
publish_date
modified_date
Example:
filters[sort][0] = 'modified_date'
filters[sort][1] = 'desc'
client_id (required)
string
Your client ID
api_key (required)
string
Your API key
filters[page]
integer
Result page number Default = 0
filters[limit]
integer
Number of rows to return Default = 200 Maximum value = 200
GET https://my.liquidandgrit.com/api/cnd/event-tracker/getcurl --location --globoff 'https://my.liquidandgrit.com/api/cnd/event-tracker/get?client_id=your_client_id&api_key=your_api_key&filters[limit]=20&filters[date_range_modified][0]=2024-01-01%2000%3A00%3A00&filters[date_range_modified][1]=2024-01-20%2023%3A59%3A59&filters[sort][0]=modified_date&filters[sort][1]=desc'{
"success": true,
"total": 1510699,
"page_total": 1,
"page_index": 0,
"results": [
{
"id": "127011",
"activity_id": "55371",
"activity": "Secret Gold Mine - The Grand Mafia",
"event_name": "",
"game": "The Grand Mafia",
"start": "2024-04-23 00:00:00",
"end": "2024-04-26 00:00:00",
"days": "4",
"publish_date": {
"date": "2024-04-23 22:15:23.000000",
"timezone_type": 3,
"timezone": "America/Los_Angeles"
},
"modified_date": {
"date": "2024-04-23 22:15:23.000000",
"timezone_type": 3,
"timezone": "America/Los_Angeles"
},
"permalink": "https://my.liquidandgrit.com/secret-gold-mine-the-grand-mafia/gallery/secret-gold-mine-the-grand-mafia"
}
]
}You will receive your desired information and insights by the agreed-upon date.


Everything members need to know :)
This FAQ provides subscribers with information about Liquid & Grit's published research materials, our Impact Portal tools, custom work information, and how to navigate and use the platform.
Discover more about the products, tools, and services accessible through your Liquid & Grit membership.
Find what you're looking for in the FAQ using the site's search bar in the upper-right corner.
If you don't see the answer to your question on these pages, drop us a line at .


Information on how to navigate and utilize our Scorecard tool
Make a copy of the to track characteristic data and keep score.
On your Scorecard, set the correct scoring scale (see image) on the "Total Score" tab.
Currently, only casino apps are able to be scored.
To score multiple apps from different sub-genres set the scoring scale to "Casino- Total Market".
Add all apps that you want to score to the "Game Set" column (see image).
Any casino app tracked by Liquid and Grit may be added to compare scores.
A list of apps tracked by Liquid and Grit can be found .
Next, you will use the guide to extract the necessary data from Liquid and Grit's Impact Portal tools.
After pulling the data, the comprehensive scoring instructions (, ) will help you to determine characteristic data results and set a grade for each.
This section will help you locate, pull, and sort the characteristic data needed to determine a final score from our Impact Portal tools, including the and (subscription required).
Visit the Liquid and Grit (subscription required).
Click for more information on our Database.
Set baseline parameters on the sidebar.
Visit the Liquid and Grit .
Click for more information on our Tracker.
Set baseline parameters on the sidebar.
Open your Database Pivot to determine characteristic data for
Total available features.
Feature mechanic variety.
New feature release rate.
Event mechanic variety.
Set Database Pivot parameters.
Under Rows add “tgp_game”.
Under Values add “title” summarized by “COUNTA”.
Under Filters add “type”.
To score all-time release rates, continue to step #3.
To score release rates for a specific date range:
Add “publish_date” to Filters.
Set filter status to “Filter by condition> Is between" then add date ranges formatted as YYYY-MM-DD.
Remove the "publish_date" filter if one was set in the previous section.
Remove “title” from Values and replace it with “mechanic” summarized by “COUNTUNIQUE”.
Determine mechanic variety for features and events by swapping the “type” filter between the two.
Open your Event Pivot to determine characteristic data for
Simultaneous active events.
Active event days.
Set event pivot parameters.
Under Rows add “game”.
Under Values add “activity#” (starting with “activity1”) until there is one with no data listed for any app (see images #1 and #2).
On your Event Pivot table find the value in column “activity1” for each app (see image).
Add the value of “activity1” to the “Results” column of table 2d on the “Events” tab.
The value calculated under the percent column represents the percentage of days that had at least one active event within the time frame.
Set a score by determining where the results land on the scoring scale found on the "Events" tab.
Results from each tab are auto-populated onto the “Total Score” tab. When comparing a set of apps, ranked results for each section can be reviewed.

Set the date range to "All Time".
Setting a limited date range in this step will cause some characteristic data to not match up with the scoring scale.
Select a market.
Currently, only casino apps tracked by Liquid and Grit are available to score.
Select a genre and subgenre.
Apps can be scored against a broader market or within a sub-genre.
Select apps to compare.
A list of apps tracked by Liquid and Grit is found here.
Download the CSV file and import it onto the "Upload Database CSV" tab on your Scorecard.
The CSV button is at the bottom of the left sidebar (see image).
Select all data on the sheet then press "Insert" > "Pivot table", and rename the new tab “Database Pivot”.
We recommend quarterly or yearly ranges.
Checkmark "Events".
Select a market.
Currently, only casino apps tracked by Liquid and Grit are available to score.
Choose a genre and subgenre.
Choose the same market and subgenre selections as you did in the previous section when building your Database Pivot.
Select apps to compare.
Pick the same apps as you did when building your Database Pivot.
Download the CSV file and import it onto the "Upload Event Tracker CSV" tab.
Select all data on the sheet then press "Insert" > "Pivot table", and rename the new tab “Event Pivot”.
New event release rate.
Total available content.
New content release rate.
Determine the total available features and content by swapping the “type” filter between the two.
Be sure only one "type" is active at a time, either features or content.
Add the number of total features to the proper "Results" column of the "Features" and "Content" tabs on your scorecard.
Add results for the total available features to table 1a (on the "Features" tab).
Add results for the total available content to table 3a (on the "Content" tab).
Set a score by determining where the results land on each tab’s scoring scale (see image).
For consistent results set the same date range used to build the event pivot.
Recommended minimum date range is a quarter year.
Determine the total releases within the selected time frame by swapping the "type" filter between features, events, and content.
Be sure only one "type" is active at a time.
Add the total releases within the time frame to the proper "Results" column of each tab.
Add feature release rate results to table 1b (on the "Features" tab).
Add event release rate results to table 2a (on the "Events" tab).
Add content release rate results to table 3b (on the "Content" tab).
Determine the number of months in the selected date range for each app and add the results to the column labeled “Months” on the same table.
Dates for when Liquid and Grit began tracking each game can be reviewed here.
Set a score by determining where the results for the release rates land on each tab’s scoring scale.
Add mechanic variety to the proper "Results" column on the "Features" and "Events" tabs.
Add feature mechanic variety results to table 1c (on the "Features" tab).
Add event mechanic variety results to table 2b (on the "Events" tab).
Set a score by determining where the results for mechanic variety land on each tab’s scoring scale.
Calculate the sum of each app’s row (see image #3).
Use the formula “SUM (value1:value2)” to quickly add the total for each game.
Add the sum to the results column of table 2c on the "Events" tab.
Determine the total number of days in the selected date range and add results to the "Days" column in table 2c (of the "Events" tab).
Use the formula “DATEDIF(start_date, end_date, “unit”) to determine the difference in days between two dates.
Dates for when Liquid and Grit began tracking each game can be reviewed here.
Repeat for each app to compare simultaneous active events.
Set a score by determining where the results land on the scoring scale on the "Events" tab.


Information on Liquid & Grit's Taxonomy System
Liquid & Grit uses a taxonomy system with a hierarchical structure to classify all features and events released by the apps we track. This system is updated regularly and outlined below.
Every app we track is classified into a market category, a genre, and a subgenre. Although apps often have multiple play modes, classifications represent their main style of play.
Releases are classified into features, events, and content. Features are permanent or recurring mechanics, while events only occur for a limited time. Content includes machines in casino, level design items in casual, and abilities, equipment, and heroes in core.
Features and events are classified into specific families according to their primary gameplay mechanic. In addition to their primary family, features and events can also be classified into subfamilies based on additional mechanics.
There are two types of slot content:
RMG: Real money games (e.g., land-based casino machines and online betting)
Social: Slot machines released in social casino apps
Class describes the type of slot machine:
Stepper: A classic style of machine with simulated stepper reels
Video: A video style machine that does not emulate stepper reels
Locked: The machine is locked and the class is unknown
Reel sets are labeled according to their total number of symbol positions, written as “height x length.” Note: Classic steppers with 2 x 3 reel sets are often mistaken as having a 3 x 3 reel set due to their three vertical paylines.
# x #: The number of vertical and horizontal symbol positions on the reels (e.g., 3 x 5)
Multi-Matrix: Machines with more than one reel set
n x n: Reels that do not have one consistent set of vertical and horizontal symbol positions
Locked: The machine is locked and the reel set is unknown
The pay categorization is based on how winning combinations are evaluated.
Line: Winning combinations occur when symbols land on specific lines
Multi-Way: Winning combinations occur when symbols land on sequential reels or positions
Locked: The machine is locked and the line categorization is unknown
Themes reflect the visual and audio design of machines. The examples below are just a few of many.
Classic: Classic steppers (e.g., bars, bells, 7s, etc.)
Cultural: Ethnic or cultural themes which are not common enough to have their own category
Other: Outlier theme with no category
Reel features are specific to the whole reel set.
Both-Way Pays: Pays right to left and left to right
Cascading: Winning combinations are removed, and new symbols fall into place
Expanding: Reels expand during play
Other: Outlier with no category
Symbol features are specific to the symbols that land on the reels.
Expanding: Symbols expand
Locked: Symbols lock in place on the reels at some point during play
Mega/Colossal: Large symbols that usually take up 2 x 2 or more reel positions
Mystery Pay: Symbols reveal a prize amount upon landing, e.g., doors or curtains opening
The most important or innovative base-game features are tagged, and there is often more than one.
Collection: Players collect items or symbols
Conversion: Symbols convert from one item to another
Multiplier: Multiplies wins or something else
Other: Outlier with no category
The most important or innovative bonus features are tagged, excluding free spins.
Extra Reels/Lines/Pays: Bonus that add reels, lines, or pays
Collection: A primary collection mechanic
Deal or No Deal: The option to accept a reward offer or keep risking it for something better
Mini-Stepper: Classic mini-stepper feature
A progressive jackpot grows based on engagement from a group of players, whereas a standalone progressive jackpot grows based on the spins of one player.
Jackpot: Displays a non-progressive “Jackpot” or pays 1,000x bet or more
None
Progressive & Standalone
Progressive & Jackpot
Wheels are categorized by their rewards and where they appear within a machine.
Base Game: Wheel present in the base game
Base Game & Bonus: Wheel present in both the base game and a bonus
Bonus Only: Bonus prize wheel
Bonus w/ Free Spins: Bonus wheel that contains possible free spins
These are tags of mechanics based on release trends or clients’ requests for information. Currently, there is only one “popular” tag for slot machines.
Portrait (Slot Machine): Portrait screen orientation during gameplay
In progression mechanics, players accumulate points or collect items to advance toward reward goals.
Bonus: Bonuses with progressions such as board mini-games or rounds
Collection Only: Progression through the collection of items
Fill Meter: Progression through fill meters
Fill Meter & Collection: Progression through both a collection and fill meter


Adventure, customization, interactive story, puzzle & decorate, sandbox, slots, time management, and tycoon/crafting
Core
RPG
4X strategy, battle-strategy-anime, fighting, puzzle, RPG, squad RPG, tower defense, and turn battle-IP
Shooter
Fighting, FPS/3PS, sniper, and squad RPG
Strategy
4X strategy, battle-strategy-anime, build & battle, card battler, empire simulation, MOBA, squad, RPG, tactical battler, and tower defense
Features or events in which players collect sets of items (often for a completion prize)
Competitions
Features or events in which players compete against other players
Cosmetics
Features that make improvements or updates to the app
Currencies
Features that make changes to currencies, economies, stores, and items
Custom Design
Features or events that give players options for cosmetic customization
Exchanges
Features that allow players to trade currency for items or another currency
Expansions
Features or events that add new play areas, like rooms, worlds, play modes, VIP lounges, etc.
Flows
Features that highlight player experiences, like the NUX, ratings, and surveys
Hazards
Features with level elements/blockers that increase the difficulty
Interactions
Social features or events with direct or indirect interaction
Leaderboards
Features containing stand-alone leaderboards or rankings
Levels
Features or events where players level or upgrade something (e.g., pets or buildings)
Mini-Games
Features or events with smaller, shorter games within the base game (e.g., scratch cards)
Missions
Features or events with a linear set of tasks that players must accomplish in sequence
Notices
Features with product announcements, terms of service updates, or privacy updates
Other
Miscellaneous features and events that don’t fit in any other family
Profiles
Features related to players’ settings, profiles, and controls
Purchases
Features or events that have anything to do with spending real money on in-app items
Quests
Features or events in which players complete tasks to advance on a map or map-like mechanic
Rewards
Features or events that reward players for engagement or spend (other than those in the bonus family)
Reel Improvements: Examples include background color for pattern pays, cash zones, bet-up mechanics for additional features or symbols.
Mystery Reveal: Symbols reveal themselves upon landing, e.g., doors or curtains opening
Nudging: Symbols move to another reel or position
Other: Outlier with no category
Roaming: Locked symbols that remain on the reels and move to alternative positions
Split: Double character symbols that count as two of a symbol
Respin: Paid or free respin rounds such as “Lightning Link” (different than the free spin bonus)
Wild: Wild mechanics
Mini-Game: A game within a game, often involving boards, dice, etc.
Multiple Bonuses: More than one type of bonus at once
Multiplier: Multiplier mechanics
Pick’em Bonus: Any kind of pick’em bonus
Pick’em Bonus w/ Free Spins: Bonus that includes both a pick’em and free spins
Player Choice: Players choose between various bonus options, such as the number of free spins and multipliers for a free spin bonus
Social Mechanics: Bonus features with mechanics or prizes shared between multiple players
Wild Mechanics: Bonus that includes wild mechanics
Other: Outlier with no category
Progressive Jackpot
Standalone Progressive
Bonus w/ Other Feature: Bonus wheel that contains another possible feature
Bonus w/ Pick’em: Bonus wheel that contains a possible pick’em bonus
Locked: Used when the machine is locked and the wheel type is unknown
Map: Progression through a map mechanic
Map & Fill Meter: Progression through a map and fill meter
Other: Outlier with no category
Reel or Symbol: Progression through reels or symbols that evolve into something else (e.g., symbols that change through base-game conversion mechanics)
Category
Genre
Subgenre
Casino
Casino
Bingo, casual casino, poker/cards, and slots
Casual
Lifestyle
Customization, hidden object, interactive story, time management, and tycoon/crafting
Puzzle
Action puzzle, bubble shooter, classic match-3, hidden object, merge, other match-3, puzzle & decorate, solitaire/mahjong, and tile blast
Family
Definition
Accelerators
Features, events, or content that increase the power, impact, or efficiency of play
Banks
Features or events that save a percentage of spend or rewards to be unlocked later
Bonuses
Features that give free value to players, often within time intervals
Challenges
Features or events that consist of tasks for players to complete in any order
Clubs
Features or events in which groups work together to accomplish goals or compete with other groups
Simulation
Collections



List of Apps that Liquid and Grit actively tracks
Check the Liquid & Grit Tracked Apps Data for our most up-to-date list of tracked apps. The list below is updated periodically but since we are constantly tracking new apps, is sometimes slightly inaccurate.
Lifestyle
Puzzle
Simulation
Tabletop
RPG
Shooter
Strategy
Hit it Rich!
House of Fun
Huuuge Casino
Jackpot Magic Slots
Jackpot Party
Jackpot World
Lightning Link Casino
Lotsa Slots
my KONAMI
myVEGAS
POP! Slots
Quick Hit Slots
Scatter Slots
Slotomania
Thug Life Game
Wizard of Oz: Casino Slots
WSOP
Traffic Puzzle
Two Dots
World of Peppa Pig
Words With Friends 2
Wordscapes
Clockmaker
Bingo
Bingo Bash
Bingo Blitz
Bingo Party
Bingo Pop
Bingo Story
Casual Casino
Coin Master
Thug Life Game
Poker/Cards
Blackjack 21: Blackjackist
Gin Rummy Plus
Poker Face
Pokerist
Spades Royale
WSOP
Zynga Poker - Texas Holdem
Sandbox
Scatter Slots
Slots
Big Fish Casino
Blackjack 21: Blackjackist
Caesars Slots
Cash Frenzy
Cashman Casino
DoubleDown
DoubleU Casino
Game of Thrones Slots
Gold Fish Casino
GSN Casino
Sniper
Cash Frenzy
Word
Word Connect
Word Crossy
Customization
Covet Fashion
Love Nikki-Dress Up Queen
Interactive Story
Chapters: Interactive Stories
Choices: Stories You Play
Episode - Choose Your Story
Kim Kardashian: Hollywood
My Story: Choose Your Own Path
Trivia
Family Feud Live!
Township
Action Puzzle
Angry Birds 2
Angry Birds Friends
Bubble Shooter
Angry Birds POP!
Bubble Pop Origin!
Bubble Pop! Puzzle Game Legend
Bubble Shooter - Pop Bubbles
Bubble Witch 2 Saga
Bubble Witch 3 Saga
Bubbles Empire Champions
Panda Pop
Phase 10: World Tour
Candy Crush Saga
Candy Crush Soda Saga
Clockmaker
Cookie Jam
Disney Emoji Blitz
Farm Heroes Saga
Gardenscapes
Gummy Drop
Merge Dragons!
5 Differences Online
Hidden City
June's Journey
Seekers Notes Hidden Mystery
EverMerge
Merge Dragons!
Merge Magic!
Angry Birds Dream Blast
Best Fiends
EverMerge
Hidden City
Match 3D
Brain Test: Tricky Puzzles
Bricks Breaker Quest
Bricks n Balls
Dr. Mario World
Five Nights at Freddy's
Hello Neighbor
Jigsaw Puzzle
Jigsaw Puzzles for Adults HD
Magic Jigsaw Puzzle
Fishdom
Gardenscapes
Homescapes
Lily's Garden
Matchington Mansion
Solitaire Grand Harvest
Solitaire TriPeaks
Toon Blast
Toy Blast
Elevate
Family Feud Live!
Jeopardy! Trivia Quiz Game
Kahoot!
SongPop 2
Trivia Crack
Trivia Crack 2
Trivia Star
Who Wants to Be a Millionaire?
Daily Themed Crossword Puzzles
New York Times Crossword
Scrabble GO
Wheel of Fortune: Show Puzzles
Word Collect
Word Connect
Word Cookies!
Word Crossy
Word Crush
Word Stacks
Adventure
Animal Crossing: Pocket Camp
Disney Magic Kingdoms
Klondike Adventures
Dragon City Mobile
Covet Fashion
Love Nikki-Dress Up Queen
Brawl Stars
Roblox
The Sims Mobile
Jackpot Party
Cooking Fever
Cooking Madness-Kitchen Frenzy
Diner DASH Adventures
Airport City Transport Manager
FarmVille 2: Country Escape
Hay Day
Klondike Adventures
SimCity Buildit
Township
Card
Phase 10: World Tour
Spades Plus - Card Game
UNO!
Brain Test: Tricky Puzzles
Magic Jigsaw Puzzles
Final Fantasy XV: A New Empire
King of Avalon: Dragon Warefare
Last Shelter: Survival
Rise of Kingdoms
Star Trek Fleet Command
Card Battler
Arknights
Yu-Gi-Oh! Duel Links
Dragon Ball Legends
Puzzle RPG
Empires & Puzzles: RPG Quest
AFK Arena
BLEACH Brave Souls
Empires & Puzzles: RPG Quest
Epic Seven
Fire Emblem Heroes
MARVEL Strike Force
Raid: Shadow Legends
Star Trek Fleet Command
Star Wars: Galaxy of Heroes
Summoners War
Garena Free Fire
PUBG Mobile
War Robots Multiplayer Battles
Call of Duty: Mobile
Pixel Gun 3D
Sniper 3D
Sniper Strike
Pixel Gun 3D
War Machines: Tank Clash Games
War Robots Multiplayer Battles
4X Strategy
Final Fantasy XV: A New Empire
Guns of Glory
King of Avalon: Dragon Warefare
Last Shelter: Survival
Lords Mobile: War Kingdom
Rise of Kingdoms
Star Trek Fleet Command
Clash of Clans
Hearthstone
WWE SuperCard
Yu-Gi-Oh! Duel Links
Be the King: Judge Destiny
Game of Sultans
Game of Thrones Slots
Brawl Stars
Mobile Legends: Bang Bang
Slotomania
Sniper Strike
Star Wars: Galaxy of Heroes
Summoners War
Art of War: Legions
Brawl Stars
Clash of Clans
Clash Royale
Clash Royale
Arknights
Bloons TD 6
Heart of Vegas
Picture Cross
Word Villas