Perks are interactive and dynamic rewards within a game environment, designed to evolve through a structured progression system, thereby yielding incremental benefits.

Perks are integral components within gaming ecosystems, offering players rewards for completing desired actions.


Perks are personalized game rules

Perks are having functionality very similar to Reward Rules, and that is for a reason. The biggest difference is that game rules are global and applicable to everyone while perks can be personalized for every user,

These perks are not only acquirable but also upgradable by players. Currently, a cap is set at five levels for each perk; requests for modification or removal of this cap should be submitted through a formal feature request process.

You can create perks like

  1. Get an additional 5% cashback for all products in a self-care category.
  2. Get a 0.01% chance to win an iPhone 14 every time you buy coffee.
  3. Unlock $100 of annual educational benefits when buying courses or visiting conferences.
  4. Get a chance to get your wager multiplied x2 every time you make a bet after losing a bet.


Users can activate only a limited number of perks.

Perks can have unique benefits that can increase user rewards. It would be cheating to allow users to benefit from everything simultaneously. Scrimmage will enable users to activate and deactivate perks and have limited active slots.

Active slots

Every user has different active slots depending on their experience with the system. You can configure active perk slots for users using the appropriate reward type.

Users will receive passive benefits only from active perks.


Each perk in our system is intricately linked to specific game events or rewardable activities. These perks are designed with filter expressions to identify and target particular events precisely.

Perks are more than just rewards; they are incentives for players to continue engaging in activities they enjoy. By setting a perk target, you define the specific actions that will lead to rewards. This could range from straightforward tasks like "Spend a certain amount of money" to more complex objectives like "Place a $40+ bet on the underdog before the match starts."

Tailoring your targets to various user personas is crucial, ensuring every type of player finds something appealing. Planning your targets effectively allows you to cater to the diverse preferences of your user base, enhancing their engagement and satisfaction with your platform.


eCommerce example

For instance, in an e-commerce scenario, consider both impulsive buyers and meticulous researchers. While impulse buyers might be drawn to time-sensitive deals such as flash sales, the more deliberate shoppers may value detailed product insights, customer reviews, and comparison features.

Level Progression

In our gaming system, perks can be progressively leveled up, growing in strength and value as players advance. Each new level can be configured to unlock new distinctive rewards, offering players tangible incentives for hitting their targets.

The concept of leveling up perks is a strategic approach to extend the rotation time of the economy in the game while minimizing the need for extensive R&D. Initial levels offer essential benefits. Still, players can unlock perks with more substantial returns as they advance.

The essence of perk levels: rewarding long-term commitment and engagement, whether about a product or within a company.


IT company test case

Take, for instance, an IT company that has gamified its employee benefits. Initially, employees can choose from four essential perks related to Education, Health, Mental Wellness, and Language Skills, each offering around $100 per year in relevant service benefits. However, these perks dramatically increase in value at higher levels, offering up to $5000 annually and a more comprehensive range of services.

Having transitioned to a remote working model, this company introduced a campaign encouraging online interaction. Participation in or organization of online events and expert talks accelerated perk progression, fostering active online communication among employees.

Reward Integration

Perks are integrated into a global rewards framework, enabling a flexible and customizable selection of rewards. This system allows for personalization at both the individual user and segment levels. Detailed information on the variety of rewards is available in the rewards section of our documentation. Transaction histories will reflect the specific perk and the bonus earned, enhancing transparency and user engagement.

UI customization

Tailoring the user interface to resonate with the theme and progression of your game is essential. Our system allows for comprehensive customization at various user interface levels, enhancing the player's experience and connection with the game.

Levels customization

Each level of a perk can be distinguished with a unique background, creating a visual theme consistent across all perks of the same level. We draw inspiration from the concept of 'rarities' in gaming, categorizing perk levels as common, uncommon, rare, epic, and legendary. This approach adds a visual appeal and gives players a sense of progression and achievement.

Customization of these background images is simple and impactful. You automatically apply this change across all perks by updating the background for a specific level. This unified design approach streamlines the customization process and maintains a cohesive aesthetic across your game's interface.

Icon customization

The distinctiveness of each perk is further emphasized through its unique icon. These icons represent the perks and play a crucial role in how players perceive and interact with them. Our system offers complete flexibility in customizing these icons, allowing you to align them with the overall design language of your game or to signify specific characteristics of each perk.

Name and description customization

Beyond visual elements, the identity of each perk is also defined by its name and description. These textual elements are critical in conveying the essence and benefits of the perk to the players. Customizing the name and description allows one to integrate the game’s lore, inject personality, and provide clear, engaging information about the perks’ advantages and usage. This level of customization ensures that each perk is visually distinct and narratively engaging, enhancing the overall gaming experience.

Use cases

The implementation of perks can significantly elevate the user experience across various platforms. Here are some practical use cases where perks can be strategically utilized


Perks are a powerful tool for companies to maintain customer excitement and engagement with their products. Interestingly, this can be achieved by strategically reducing available options at times. For example, in TikTok's gaming library, the choices are carefully curated, ensuring that players always have something new and specific to engage with.

The 'less is more' principle can be applied effectively in gaming mechanics. For instance, limiting the number of games accessible at any given time but incorporating elements like free passes or personalized daily bonuses can enhance player engagement. Players might have the option to unlock a game permanently. Still, it would require a significant investment of exchangeable tokens, which can only be earned by playing the currently available games.

Such empowerment strategies work exceptionally well for companies that can easily impose limits on ordinarily unlimited experiences, thereby enhancing the value and appeal of the experience.


Plants vs Zombies success story

Consider the success of "Plants vs Zombies," a game that thrived on its variety and progression system. With 49 unique ways to tackle challenges, the game cleverly motivated players to continue playing by unlocking new elements just as they were about to close the app. Similarly, a wager limit progression system, where players unlock new limits and unique betting options just as they consider exiting, can create a compelling reason to stay engaged.

Personalization and Feedback

Perks serve as a dynamic interface between brands and their audience, offering insights into the most appreciated features. Imagine a diverse ecosystem encompassing 4-5 apps or games. A brand could develop distinct perk lines, each rewarding engagement with specific apps or games. Limiting the frequency of perk changes, such as once per day, encourages thoughtful selection. The perks that users upgrade and engage with the most provide valuable feedback on their favorite features.

This system also opens avenues for gamified personalization. Users can control their experience by selecting the aspects of the app they wish to explore or unlock. For instance, with Scrimmage’s "Gating" mechanic, the product evolves alongside the user, adapting to meet their changing needs and preferences.

Effective user education and onboarding are crucial in this context. If users aren’t aware of certain features or don’t understand their utility, they’re less likely to engage fully with the product. Ensuring users are well-informed and comfortable navigating the app or game maximizes the potential for both user satisfaction and valuable feedback.


Casino use case

Casinos usually face the problem of having too much variety of games, which may lead to analysis paralysis in users. Perks can help with that and make people spend less time choosing and more playing.

Perks also help casinos generate customer loyalty, decreasing their chances of visiting other sites.