Look My Bet App

Look My Bet is an iOS app created to simulate predictions on sporting events with gamification elements. The application allows users to place virtual bets, analyze their statistics and participate in a competitive environment with other prognosticators. The goal of the product is to provide a safe platform for sports analysts, avoiding the risks associated with gambling and loss of real money, to allow users to keep statistics of their predictions, which is not available on bookmaker websites.

Look My Bet is an iOS app created to simulate predictions on sporting events with gamification elements. The application allows users to place virtual bets, analyze their statistics and participate in a competitive environment with other prognosticators. The goal of the product is to provide a safe platform for sports analysts, avoiding the risks associated with gambling and loss of real money, to allow users to keep statistics of their predictions, which is not available on bookmaker websites.

Role

Product designer

In collaboration with

Product owner, Project manager

Date/Duration

2020/3 months

Structure

To keep the app uncomplicated, we found a balance and created 4 main flows that are connected to each other.

To keep the app uncomplicated, we found a balance and created 4 main flows that are connected to each other.

Tournaments

The section where we show the results of the current week's tournament. This section opens when the application is launched, this decision was made after a survey of our target audience.

The section where we show the results of the current week's tournament. This section opens when the application is launched, this decision was made after a survey of our target audience.

Problem Statement

What decisions can we implement to stimulate users to leave predictions consistently, maintaining user retention?

We made surveys and compared a week-long tournament or a month-long tournament. It turned out that the audience wants faster cycles, which is logical considering the psychology of gamblers, moreover it is convenient because most of sports cycles are divided into weeks, so it is more convenient on sunday to summarize the tournament and determine the winners.

We made surveys and compared a week-long tournament or a month-long tournament. It turned out that the audience wants faster cycles, which is logical considering the psychology of gamblers, moreover it is convenient because most of sports cycles are divided into weeks, so it is more convenient on sunday to summarize the tournament and determine the winners.

The weekly tournament table with real money encourages new users to explore other sections of the app, and experienced users are motivated as they are more likely to win money, which has an overall positive effect on audience retention.

The weekly tournament table with real money encourages new users to explore other sections of the app, and experienced users are motivated as they are more likely to win money, which has an overall positive effect on audience retention.

For the balance in the tournament we have limited the amount of virtual funds that can be bet on the event from 1%-5%, so a user will not be able to bet the entire bank and reach the top of the tournament with one successful prediction. This solution really gives chances only to analysts who are successful on the distance, and also kills the sense of multi-accounting.

For the balance in the tournament we have limited the amount of virtual funds that can be bet on the event from 1%-5%, so a user will not be able to bet the entire bank and reach the top of the tournament with one successful prediction. This solution really gives chances only to analysts who are successful on the distance, and also kills the sense of multi-accounting.

Below the weekly tournament, we have posted an overall leaderboard for players. This table promotes experienced users, it motivates them to enter the platform more often.

Below the weekly tournament, we have posted an overall leaderboard for players. This table promotes experienced users, it motivates them to enter the platform more often.

Main screen
Full table with top analysts. The list is sorted by ROI
Tournament History

Adding a prediction

In this section, the main goal is to simplify the process of adding a prediction by providing users with an intuitive and detailed betting markets.

In this section, the main goal is to simplify the process of adding a prediction by providing users with an intuitive and detailed betting markets.

Problem Statement

How can we create the fastest possible prediction process for players, considering that many users may submit over 10 predictions per day?

To make it easier and increase engagement, we display the top events on the home screen, allowing users to quickly navigate to popular matches.

To make it easier and increase engagement, we display the top events on the home screen, allowing users to quickly navigate to popular matches.

In each event, users can choose from a variety of options such as match result, double chance, both teams to score, total score, corner kicks, yellow cards and more. This set of features mimics the real betting process, allowing users to create accurate predictions with minimal restrictions.

In each event, users can choose from a variety of options such as match result, double chance, both teams to score, total score, corner kicks, yellow cards and more. This set of features mimics the real betting process, allowing users to create accurate predictions with minimal restrictions.

Bet slip

A prediction can include a single event or multiple events. The bet slip has a stake limit ranging from 1%-5% of the virtual bank, which the user receives upon registration. This limit is set to maintain balance and fair play, especially within tournaments. A primary goal of the product is to identify top analysts who consistently achieve stable results for a long period of time, rather than showing strong stats from a single prediction.

A prediction can include a single event or multiple events. The bet slip has a stake limit ranging from 1%-5% of the virtual bank, which the user receives upon registration. This limit is set to maintain balance and fair play, especially within tournaments. A primary goal of the product is to identify top analysts who consistently achieve stable results for a long period of time, rather than showing strong stats from a single prediction.

A prediction can be either open or closed. Open predictions are visible to all users, while closed ones hide specific details, allowing other users to see only the match preview. Successful analysts can monetize their predictions by offering closed predictions, which other users can purchase for real money.

A prediction can be either open or closed. Open predictions are visible to all users, while closed ones hide specific details, allowing other users to see only the match preview. Successful analysts can monetize their predictions by offering closed predictions, which other users can purchase for real money.

Default view
Multi prediction
Price Input to unlock the prediction

Predictions

Predictions feed works like a social media post feed, with predictions from analysts as the posts. To make searching easier, we've implemented simple and effective sorting options.

Predictions feed works like a social media post feed, with predictions from analysts as the posts. To make searching easier, we've implemented simple and effective sorting options.

Problem Statement

How can we help the best analysts become more recognizable and get more followers?

In our predictions feed, we have tried to take into account multiple preferences of our target audience. Based on the results of our surveys, we found that the analysts with the highest ROI are the most important to users.

In our predictions feed, we have tried to take into account multiple preferences of our target audience. Based on the results of our surveys, we found that the analysts with the highest ROI are the most important to users.

In addition, we envisioned that our feed should be flexible and adaptive to future changes, including the addition of advertisements. We understand how important it is to integrate ad posts effectively without disrupting the user experience, we have no restrictions on adding ad forecasts to the feed, or adding a top bar with stories.

In addition, we envisioned that our feed should be flexible and adaptive to future changes, including the addition of advertisements. We understand how important it is to integrate ad posts effectively without disrupting the user experience, we have no restrictions on adding ad forecasts to the feed, or adding a top bar with stories.

Predictions feed with sorting option
Sorting variants by stats
Single prediction with description
Prediction of 3 events. 1 event has already won, 2 return, 3 has not started yet

There is an option to open the card to view more detailed information. If the prediction is free, the user will get full information, if it is paid - there will be an option to buy it.

There is an option to open the card to view more detailed information. If the prediction is free, the user will get full information, if it is paid - there will be an option to buy it.

On the locked prediction screen, we display the main stats of the analyst. This will allow the buyer to make a quick decision on the purchase without going to the analyst's inner page.

On the locked prediction screen, we display the main stats of the analyst. This will allow the buyer to make a quick decision on the purchase without going to the analyst's inner page.

Fast payment
Payment options
View after purchase

Personal accounts

The Personal Page is a user’s personalized section that shows the history of paid and free predictions, statistics, and total balance.

The Personal Page is a user’s personalized section that shows the history of paid and free predictions, statistics, and total balance.

Upon registration, each user receives a free starting balance in the form of virtual currency - 10,000 coins. This currency is used exclusively within the app so that the player can make predictions and participate in activities without spending real money.

Upon registration, each user receives a free starting balance in the form of virtual currency - 10,000 coins. This currency is used exclusively within the app so that the player can make predictions and participate in activities without spending real money.

To maintain neutrality and prevent advertising, we only provide default avatars and prohibit links to our resources.

To maintain neutrality and prevent advertising, we only provide default avatars and prohibit links to our resources.

Main view of personal account
Overview of stats
List of user’s purchased predictions

Users can upgrade their account from level 1 to level 20, which helps differentiate experienced analysts from beginners. The levels depend on the total number of coins earned:

Level 1 - 10k-12k coins

Level 2 - 12k-15k coins

Level 3 - 15k-20k coins

...

Level 20 - 750k+ coins


To think about the balance of levels we created many test tournaments for our target audience in our social networks, to have a real picture. Thus we are convinced that only pro analysts with strong skills can reach the highest levels.

Users can upgrade their account from level 1 to level 20, which helps differentiate experienced analysts from beginners. The levels depend on the total number of coins earned:

Level 1 - 10k-12k coins

Level 2 - 12k-15k coins

Level 3 - 15k-20k coins

...

Level 20 - 750k+ coins


To think about the balance of levels we created many test tournaments for our target audience in our social networks, to have a real picture. Thus we are convinced that only pro analysts with strong skills can reach the highest levels.

The bet size from 1 to 5% of the current balance eliminates the possibility of losing virtual coins completely. This provides the opportunity to participate in weekly tournaments, where the key criterion for success is ROI. Even if the analyst does not show stable results on a long distance, a successful week still gives a chance to win the weekly tournament. Thus, we protect players from zero babans and keep them in the system without having to create a new account.

The bet size from 1 to 5% of the current balance eliminates the possibility of losing virtual coins completely. This provides the opportunity to participate in weekly tournaments, where the key criterion for success is ROI. Even if the analyst does not show stable results on a long distance, a successful week still gives a chance to win the weekly tournament. Thus, we protect players from zero babans and keep them in the system without having to create a new account.

Main view of analyst account
Overview of loss stats
List of followers

Search

The search section highlights the best analysts for a certain period giving them more popularity, this motivates users well. The search gives results by team or user, and selecting a team opens a special screen with all relevant predictions and sorting options.

The search section highlights the best analysts for a certain period giving them more popularity, this motivates users well. The search gives results by team or user, and selecting a team opens a special screen with all relevant predictions and sorting options.

We’ve implemented a unique usernames, allowing users to easily find, recognize, and mention others within the platform.


We don't ask users to create an account immediately after entering the app. The app opens on the main page of tournaments so that users can first explore the product.

We’ve implemented a unique usernames, allowing users to easily find, recognize, and mention others within the platform.


We don't ask users to create an account immediately after entering the app. The app opens on the main page of tournaments so that users can first explore the product.

Main view of analyst account
Overview of loss stats
List of followers

Results & Insights

The result of our work was the creation of a simple and user-friendly mobile interface that fully meets the needs of our target audience. We continually tested the product with a focus group, which allowed us to understand user needs better.

The result of our work was the creation of a simple and user-friendly mobile interface that fully meets the needs of our target audience. We continually tested the product with a focus group, which allowed us to understand user needs better.

Eventually, we satisfied the pains of all types of users:

Eventually, we satisfied the pains of all types of users:

Professionals who want to earn on their expertise;

Professionals who want to earn on their expertise;

Users who want to track their game, as real bookmakers do not provide tools for stats;

Users who want to track their game, as real bookmakers do not provide tools for stats;

Users who wish to find the best predictions to bet on real bookmakers;

Users who wish to find the best predictions to bet on real bookmakers;

Fans who make predictions for fun, watching their favorite sports and participate in tournaments with the opportunity to win real money.

Fans who make predictions for fun, watching their favorite sports and participate in tournaments with the opportunity to win real money.

Despite the fact that the product is currently at the MVP stage, we tried not to overload it with unnecessary features, but at the same time to create an interface taking into account further expansion both in terms of monetization and functionality for users.

Despite the fact that the product is currently at the MVP stage, we tried not to overload it with unnecessary features, but at the same time to create an interface taking into account further expansion both in terms of monetization and functionality for users.