Use Case: Free Spins for Playing Promoted Games
Example use case of configuring dynamic bonuses using accumulation triggers
Scenario: You want to provide free spins to your users if they play four of your promoted games and stake at least 5 USD in each game. The number of spins they receive can vary from 5 to 100.
The following are the games used for this example: Twisted Turbine, FairyTail Fortune, London Tube, Speed VIP Blackjack
To create a dynamic free spin reward for your users, create a single-stage, accumulation-triggered campaign.
1. Set the Bonus Amount
First, configure the free spins that your users will receive with the campaign. For this example, assume your configured parameters are:
- Promotion: Free Spins
- User Attribute: generosity_optimal_amount which is the preconfigured value for your generosity optimization model.
- Game Type: rec_casino_game
Configuration Steps:
To configure the random free spin reward, perform the following steps:
-
Go to the Promotions section in the Setup tab of your campaign.
-
Specify the bonus associated with the campaign by selecting Free Spins
-
Configure the bonus amount your users will receive:
- Select User Attribute and then generosity_optimal_amount
- Set the minimum amount of spins a user can receive to 5.
- Set the maximum amount of spins a user can receive to 100.
-
Specify the game type by selecting rec_casino_game
The image below shows how to configure the number of free spins:

Configures dynamic free spin reward
2. Create the Accumulation Rule
Second, configure the accumulation rule- a user needs to play five of your promoted games and stake 5 USD in each game to qualify for the bonus. The following are the parameters used for this example:
- casino_stake : the accumulation property for a user's stake
- game_name: the accumulation property for a game name
Configuration Steps:
To configure the accumulation rule, go to the Triggers tab of your campaign and perform the following steps:
- Under Accumulation rule create the first condition- the user must play one game and stake 5 USD:
- Select Accumulate and then enter casino_stake
- Set a target of 5 to configure the rule that the user must stake at least 5 USD.
- Click Add property to specify the game.
- Select game_name and then Contains from the drop and enter Twisted Turbine
- Click Add New Row.
- Repeat the steps 1 for the remaining three games as shown in the image below:

Accumulation rule that a user must play 4 games and stakes 5 USD in each game
Your campaign is now configured to award dynamic free spins between 5-100 to users that have played five of your promoted games.
Updated 8 days ago