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:

  1. Go to the Promotions section in the Setup tab of your campaign.

  2. Specify the bonus associated with the campaign by selecting Free Spins

  3. Configure the bonus amount your users will receive:

    1. Select User Attribute and then generosity_optimal_amount
    2. Set the minimum amount of spins a user can receive to 5.
    3. Set the maximum amount of spins a user can receive to 100.
  4. Specify the game type by selecting rec_casino_game

The image below shows how to configure the number of free spins:

Configure dynamic free spins your users will receive

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:

  1. Under Accumulation rule create the first condition- the user must play one game and stake 5 USD:
    1. Select Accumulate and then enter casino_stake
    2. Set a target of 5 to configure the rule that the user must stake at least 5 USD.
    3. Click Add property to specify the game.
    4. Select game_name and then Contains from the drop and enter Twisted Turbine
  2. Click Add New Row.
  3. Repeat the steps 1 for the remaining three games as shown in the image below:
Accumulation rule that triggers campaign when a user plays (5 games -only 4 here)

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.