Skip to main content

How to set up Match Predictions ?

The Match Predictions game allows your customers to bet on the outcome of real sports matches (UEFA Champions League, Ligue 1, World Cup, etc.). For each correctly predicted match, the customer wins a reward you have predefined.

Benefits :

  • Drive foot traffic during sports broadcasts.

  • Animate the CRM community around emotionally charged events.

  • Increase visit frequency: the more matches there are, the more the customer comes back.

  • Differentiate the restaurant from competitors during sports periods.


Step 1 — Create the Predictions game

From the Loyalty → Gamification side menu, click ADD in the top right.

In the CREATE A NEW GAME modal, fill in the 4 fields :

  • Name : e.g. "Champions League Predictions 2025-2026"

  • Game type : select Prediction from the dropdown menu.

  • Sports prediction type :

    • Winner or draw — simpler, more winners, ideal for starting out

    • Exact score — more difficult, more engaging for enthusiasts

  • Competition : choose from the available competitions: Campeonato Brasileiro Série A, Championship, Premier League, UEFA Champions League, European Championship, Ligue 1, Bundesliga, Serie A, Eredivisie, Primeira Liga, Primera Division, FIFA World Cup.

Click CONFIRM.


Step 2 — Fill in the general information

The Predictions game configuration page has 3 tabs : Information, Matches, Participations.

In the Information tab, complete :

Field

Detail

Name

Editable, visible internally

Sports prediction type

Also editable here: Winner or draw / Exact score

Objective

Associated marketing objective

Redirect URL

Unique or Per establishment

Start date / End date

Overall game boundaries

Number of players

Global participant cap

Maximum number of participations

Total cap on predictions over the duration of the game

Number of participations per contact

Total number of participations allowed across all matches in the campaign. If you set 1, the customer can only bet once across the entire competition. If you set Unlimited, they can bet on all matches.

Minimum interval in days between 2 participations

Mandatory delay between 2 predictions

Winning percentage

Overall win rate

Note : the "Participations per contact" field corresponds to the total number of participations across all matches, not per match. By default, a customer can only participate once per match — it is therefore impossible to place multiple predictions on the same match to multiply their chances. This behavior is blocked by default, with no additional configuration required on your part.

Tip : for a first campaign, choose Winner or draw — it's more accessible. You can increase the difficulty with Exact score for special events (finals, derbies).

Click SAVE.


Step 3 — Configure the gifts to be won

Scroll down to reach the List of gifts to be won (X / 5) section.

Click ADD A GIFT : the OFFER A REWARD modal opens.

Fill in :

  • Reward type (Discount, Product, Loyalty points, etc.)

  • Minimum amount

  • Usage limit (Online / On-site)

  • Expiry date

  • Eligible restaurants

  • Time slots

  • % chance of winning

Golden rule : the sum of the % chance of winning across all your gifts must equal the Winning percentage entered in the Information tab. For example, if you configured 70% in the Information and you have 2 gifts, you can distribute 35% on each. If the sum does not match, your win probabilities will not be consistent.

Click SAVE once your gifts are configured.


Step 4 — Write the rules

At the bottom of the page is the Rules section with a rich text editor.

You can freely customize these rules according to the specifics of your campaign. This is where you enter the game conditions.

Include at minimum :

  • Organizer, duration, eligible audience

  • Participation method

  • Winner selection method

  • Prizes offered and conditions of use

  • Claims procedure

Click SAVE once the rules are written.


Step 5 — Select the matches to predict

Click on the Matches tab at the top. This is where you choose which real matches will be offered to your customers.

5.1 — Browse by periods (weeks)

A week bar allows you to navigate through the calendar: June 8–14, June 15–21, June 22–28, etc. The number next to each period indicates how many matches are already selected for that week.

5.2 — Check the matches to offer customers

For each week, you see the list of matches with the teams, date and time.

  • Check the box to the left of each match you want to include in your game.

  • To the right of each checked match, you can set the Max number of participants (e.g. Unlimited, or a specific number) to control the cost of the campaign.

Important : customers can place their prediction up to 24 hours before kick-off. After this deadline, the match is no longer available for betting.

Best practice : don't check too many matches at once. 3 to 5 matches per week is a good balance: enough choice for the customer, manageable from a communication standpoint.

Once your selection is made, click SAVE SELECTION.


Step 6 — Activate the game

At the very top of the page, switch the "Game active, players can win rewards" toggle to ON (orange).

Important : as long as this toggle is disabled (grey), the game is in draft mode — no customer can participate, even if everything is configured.


Step 7 — Make the game visible to your customers

Activating the game from the Gamification page is not enough: you must also activate it at your point of sale level for it to appear in the customer journey.

Here's how :

  1. Go to the Order Back Office

  2. Go to Settings → Point of sale

  3. Click on your relevant point of sale

  4. Find the Loyalty Card tile

  5. Enable the Contest Games option

Without this step, the Predictions game will remain invisible to your customers, even if it is correctly configured and activated in the Gamification module.


Step 8 — Track participations

Once the game is launched, go to the Participations tab to track your customers' predictions in real time. You can filter by :

  • Match : see participations for a specific match

  • Prediction : filter by result (All / Winner / Lost)

  • Game : if you have several active games

  • Check "Only matches with results" to see only completed matches


Your game is ready and visible on your site !

Congratulations, your Predictions game is now fully configured and accessible to your customers. You can verify it is working correctly by going to your online ordering page and navigating through the customer journey.

Tip : remember to communicate about your game via your email and SMS campaigns to maximize participation from launch !

Did this answer your question?