Bingo Bash
An overview of the Bingo Bash game, including its key features, configuration, and campaign setup process.
Game Overview
Bingo Bash is a lottery-style game where players select a set of numbers and win prizes based on how many of their chosen numbers match a random draw.
For example, a player might pick five specific numbers. After they confirm their selection, the game draws ten random numbers. The player wins a prize based on how many of their five numbers are present in the ten that were drawn.
The example video below shows a game where the player makes five selections and must get at least one match to win a point.
You can customize the game's appearance, mechanics, and prize structure to fit your campaign's needs. See the Key Features and Requirements section below for an overview of the configuration options.
The entire game is built and managed within the Xtremepush platform and can be embedded directly on your website.
Key Features and Requirements
Key Features
- Game Template: Start with a complete game template that includes a pre-built layout and asset structure, making front-end customisations easier.
- Player Selections: Configure the number of selections a player can make.
- Number Pool: Set the total pool of numbers available to be drawn from. For example 1-50.
- Draw Quantity: Define the quantity of numbers drawn per turn.
- Lucky Dip: The template includes a Lucky Dip feature, allowing players to have their numbers selected randomly.
Prize Configuration
- Configure Win prizes for successful matches and No Win outcomes for all other scenarios.
- Establish a prize structure that defines unique rewards for different numbers of correct matches. For example, a €5 bonus for 2 matches, a €20 bonus for 3, etc.
- Control the odds of winning by assigning a relative weight to each potential prize.
- Control the probability of winning each prize by assigning a relative weight, which can be adjusted for different customer segments For example VIPs vs New Users.
For more information, see Prizes in Bingo Bash below.
Analytics and Tracking
The Xtremepush platform automatically tracks the following engagement data for the Bingo Bash game:
- A record of every user who played the game.
- A timestamp of when the game was played.
- Details on which users won a prize.
- Timestamps for when a prize was accepted or declined.
Prerequisites of Game Setup
- User Segments: To target your game to specific players, you'll need pre-configured segments. These must be created on the Xtremepush platform before you start. For more information, see Before You Create a Game Campaign.
- Game Assets: Have your game assets prepared. These include images for the game background, ball images, prizes, and other branded elements.
Setup Process Overview
The following sections provide a high-level overview of the steps required to set up a Bingo Bash game, with links to more detailed documentation.
The infographic below highlights the four key stages of the game launch workflow, from creation to monitoring:
Create Campaign
Define the rules of your new game.
Customise Design
Replace assets and update texts.
Configure Mechanics
Configure prizes and optional time slots.
Launch & Monitor
Embed your game and view analytics.
Create your Game Campaign
The first step in creating your game is creating a game campaign. A campaign acts as the container for your game, allowing you to define crucial aspects like target audiences, campaign duration and more. It also contains your game’s design, text, and prize configurations.
For more information on the required fields when setting up campaigns, see Create a Game Campaign
Selecting a template automatically loads a complete layout file and the necessary assets into your campaign's Assets tab. This streamlines configuration, allowing you to easily replace the default assets with your own without needing to build the game's layout from scratch.
When creating a Bingo Bash game campaign, you can enable the Sync prize dates toggle. This automatically sets the validity period for every prize to match the campaign's start and end dates. This means you do not need to manually configure the dates for each individual prize.
Customise Game Design
After creating the campaign, the next step is to customise the game's visual design and text to match your brand. This involves three key areas:
- Replace and Add Assets: The template you select provides a standard asset pack, including default images for the number selection grid, pay table, the draw result display, and sounds. You have two main options for customization:
- You can replace the default assets provided in the template with your own branded versions. For more information on replacing assets, see Replace Assets.
- You can also add new assets that are not part of the standard template, such as a custom logo or images. For more information on adding new assets, see Manage Assets
For a general overview on game assets, see Assets Overview
- Update Game Texts: In the Texts tab, you can update all the standard text that appears in your game's interface, such as titles, button labels, and login prompts. However, the text displayed when a player wins or loses is configured separately in the Prizes tab. For more information, see Update Texts.
- Make Design Changes in the Editor: For granular control over the game's front-end appearance, use the Editor. It allows you to make detailed visual adjustments, such as resizing or repositioning elements, modifying fonts and colours, or adding new components. For more information, see the following pages
Configure Game Mechanics
Prizes in Bingo Bash
In the Prizes tab, you configure the outcome for each number of correct matches a player can get.
- Create a Win prize for each winning number of matches. For example, a prize for 1 match, another for 2 matches and so on.
- Create a No Win prize to handle outcomes where the player doesn't win. For example, you can set a general No Win prize for players who get zero matches, or explicitly define that getting only 1 match is also a non-winning outcome.
The probability of winning is determined by a prize's weight relative to the total weight of all prizes available to a user segment. For example, to configure different odds for user segments VIP Players and New Users, you assign different weights to each segment as shown in the configuration below.
| Matches | User Segment | Outcome Type | Weight |
|---|---|---|---|
| 0 | VIP Players | No Win | 10 |
| 0 | New Users | No Win | 5 |
| 1 | VIP Players | Win | 60 |
| 1 | New Users | WIn | 80 |
| 2 | VIP Players | Win | 30 |
| 2 | New Users | Win | 15 |
This setup creates a different probability distribution for each segment.
For VIP Players: The total weight of all possible outcomes is 100 (60 for 1 Match + 30 for 2 Matches + 10 for No Win). This results in:
- A 60% chance to win the 1-match prize.
- A 30% chance to win the 2-match prize.
- A 10% chance of not winning.
For New Users: The total weight of all possible outcomes is also 100 (80 for 1 Match + 15 for 2 Matches + 5 for No Win). This results in:
- An 80% chance to win the 1-match prize.
- A 15% chance to win the 2-match prize.
- A 5% chance of not winning.
Configure Prizes
Create your prizes in the Prizes tab of your campaign. For information on how to configure prizes and different prize fields, see Configure Prizes.
In addition to the standard prize fields, configure the following:
- Correct Numbers: Enter the number of correct matches required to win the prize.
- No Win toggle: Use this toggle for the No Win prize that is specifically for zero matches.
No-Win Outcomes for Specific Matches
To create a No Win outcome for a specific number of matches, for example, to explicitly define that 1 match is not a winning result, leave the No Win toggle disabled. Instead, set Correct Numbers to
1and select No Win from the Prize Reference field. - Notify when claimed: Enter one or more email addresses to receive a notification each time a user claims this prize.
Manage Time Slots (Optional)
You can control your game's daily availability by setting up specific time slots when it can be played. For example, you could make the game available only during a 'happy hour' promotion from 5 PM to 7 PM.
For more information, see Manage Time Slots (Optional).
Launch and Monitor Game
Launch your Game
To launch your game, you must embed it on your website. For added security, you can also use a JWT token to ensure that only authenticated users are able to play.
For more information, see the following pages:
Monitor Player Activity
The Xtremepush platform automatically tracks the following engagement data for the Bingo Bash game, which you can view in the Games tab of your campaign:
- A record of every user who played the game.
- A timestamp of when the game was played.
- Details on which users won a prize.
- Timestamps for when a prize was accepted or declined.
Updated about 6 hours ago