Jackpot Freebets > Freebet Mechanics

In this section, you will find an explanation of how Freebets work.

Configuring Freebets

Freebets can be configured using the built-in functionality in the ThrillOffice platform or, if you already have a 3rd party or internal reward system, by using the Create Player Bonus API.

Configuring using ThrillOffice

Freebets are configured using the ThrillGate section of the ThrillOffice. When you hover over the ThrillGate icon on the left of the screen, you will see 3 options: Bonus Templates, Bonus Instances and Player Bonuses

1. Create a Freebet Template

  • Click on Bonus Templates

image

  • Click the Create Template button near the top right of the screen

image

  • Populate the form with the required details.

image

  • Click Save

Your new template should now be visible in the list of Bonus Templates

2. Instantiate the Template

  • Hover over the ThrillGate icon again and select Bonus Instances

image

  • Click the New Instance button near the top right of the screen
  • Populate the form, selecting the Bonus Template you created in the previous step

image

  • Click Save

3. Assign the Freebet Instance to Players

Now that we have a Bonus Template and a Bonus Instance Created, you can now assign Freebets to players. You can reuse the Bonus Instnace created in Step 2 above multiple times.

  • Hover over the ThrillGate icon one more time and click on the Player Bonuses menu item

image

  • Click the Assign Bonus button near the top right of the screen
  • Select the bonus instance you wish to use

image

  • Click the Next button

image

  • Click the Choose file button and select the CSV which contains the players you wish to assign bonuses to

NOTE: The format of the CSV file is detailed below here

  • If the file is successfully imported, you will see an overview of the total cost

image

  • Review the costs and once you are ready to proceed, click the Assign Bonuses button at the bottom right of the form.
    • This will assign bonuses to the players in the CSV file you uploaded and the bonuses will be instantly available to these players

** You're done! You've successfully created a Bonus Template which can be used to create one or more Bonus Instances, which in turn can be used multiple times to assign bonuses to specific players **

Player CSV File Format

In order to specify which players should receive freebet bonuses, you need to upload a CSV file which contains the following information:

  • The player's ID
  • The player's Operator ID
  • The player's Brand ID

The CSV file can contain other fields as well, but they will be ignored.

A correctly structured CSV contains a header row with the following headers (in any order):

  • player_id
  • operator_id
  • brand_id

An example CSV file is available for download here