Personalized Betting Market Discovery
Personalized Betting Market Discovery

Responsibility

Responsibility

Lead Designer

Product Designer

Duration

Duration

4 Weeks

4 Weeks

Team

Team

1 UXR, 2 PMs, 1 DA, 8+ Devs

1 UXR, 2 PMs, 1 DA, 8 Devs

Our cross-functional team helped sport bettors make quick and easy betting decisions.

As the main designer, I led the design process from opportunity identification to delivery. Adopting the Lean UX approach, we ensured an efficient process with minimum cost and risk.

Our cross-functional team helped sport bettors make quick and easy betting decisions.

As the main designer, I led the design process from opportunity identification to delivery. Adopting the Lean UX approach, we ensured an efficient process with minimum cost and risk.

Background
Background
Background
The company features two main apps: theScore and theScore BET.

The company features two main apps: theScore and theScore BET.

The company features two main apps: theScore and theScore BET.

theScore (TSM)

theScore (TSM)

Media app covering news updates and scores information on different sports and leagues.

Media app covering news updates and scores information on different sports and leagues.

theScore BET (TSB)

theScore BET (TSB)

Sportsbook offering betting market and bet tracking experience.

Sportsbook offering betting market and bet tracking experience.

theScore (TSM)

Media app covering news updates and scores information on different sports and leagues.

theScore BET (TSB)

Sportsbook offering betting market and bet tracking experience.

Our Team: The ecosystem

Our Team: The ecosystem

As a team that lives between the sports app and the bet app, our vision is to showcase the offerings of our bet app and help betting-curious users have a easy discovery and transition into sports betting. Therefore, we introduced betting market touch points across the sports app.

As a team that lives between the sports app and the bet app, our vision is to showcase the offerings of our bet app and help betting-curious users have a easy discovery and transition into sports betting. Therefore, we introduced betting market touch points across the sports app.

What is a Betslip?

What is a Betslip?

A betslip is like a shopping cart for bet markets, containing markets users selected. "Placing bets" means checking out with the selections.

A betslip is like a shopping cart for bet markets, containing markets users selected. "Placing bets" means checking out with the selections.

Our Team: The ecosystem

As a team that lives between the sports app and bet app, our vision is showcase the offerings of our bet app and help betting-curious users have a easy discovery and transition into sports betting. Therefore, we introduced betting market touch points across the sports app.

What is a Betslip?

A betslip is like a shopping cart for bet markets, containing markets users selected. "Placing bets" means checking out with the selections.

What's Wrong?
What's Wrong?
What's Wrong?
Our users don't build betslips in TSM

Our users don't build betslips in TSM

Our users don't build betslips in TSM

These bet markets in the TSM app have a poor user engagement rate, therefore failing to acquire new betting users or to encourage betting activities behaviors.

These bet markets in the TSM app have a poor user engagement rate, therefore failing to acquire new betting users or to encourage betting activities behaviors.

These bet markets in the TSM app have a poor user engagement rate, therefore failing to acquire new betting users or to encourage betting activities behaviors.

Discovering the cause
Discovering the cause
Discovering the cause
Identifying the cause without primary research - What did we do?

Identifying the cause without primary research - What did we do?

Identifying the cause without primary research - What did we do?

Constraints

Constraints

Constraints

We had no user researcher to help us conduct a primary research.

We had no user researcher to help us conduct a primary research.

We had no user researcher to help us conduct a primary research.

Reference Mining (Secondary Research)

Reference Mining (Secondary Research)

Reference Mining (Secondary Research)

I performed an audit on existing artifacts and also collaborated with the data analyst to pull useful numbers.

I performed an audit on existing artifacts and also collaborated with the data analyst to pull useful numbers.

I performed an audit on existing artifacts and also collaborated with the data analyst to pull useful numbers.

Extract existing user data
  • Most of markets in TSM are rested 3-4 layers deep.

  • The majority of bets are placed during pre-game stage.

  • 86% of bet that users placed in TSB are available in TSM.

Conclusion

The main problem of low market engagement rate is not poor market availability, but their location being hard to access.

Relatable research artifacts

Users review sports information before making betting decisions, including:

  • Team / player stats

  • Historical rival data

  • Player injuries

  • Weather information

These information are provided in the TSM app, but scattered in different places.

Conclusion

Users like to collect information in order to make the "smartest bets". But gathering and analyzing these information is a troublesome process.

I presented these findings to the team, and we collaboratively concluded the main cause of the problem.

I presented these findings to the team, and we collaboratively concluded the main cause of the problem.

I presented these findings to the team, and we collaboratively concluded the main cause of the problem.

Goal and hypothesis
Goal and hypothesis
Goal and hypothesis

With the findings from the secondary research, we've arrived at our goal.

With the findings from the secondary research, we've arrived at our goal.

With the findings from the secondary research, we've arrived at our goal.

"How might we allow users to easily find the Betting Markets of interests and understand the Information related to these betting markets?"

"How might we allow users to easily find the Betting Markets of interests and understand the Information related to these betting markets?"

"How might we allow users to easily find the Betting Markets of interests and understand the Information related to these betting markets?"

By doing so, we should achieve an increase in betslips started from the TSM app.

By doing so, we should achieve an increase in betslips started from the TSM app.

By doing so, we should achieve an increase in betslips started from the TSM app.

Ideations
Ideations
Ideations
We adopted the Lean UX approach for this opportunity.

We adopted the Lean UX approach for this opportunity.

We adopted the Lean UX approach for this opportunity.

Competitive analysis

Competitive analysis

Competitive analysis

Conducting on both sports apps and bet apps. I focused on three questions:

Conducting on both sports apps and bet apps. I focused on three questions:

Conducting on both sports apps and bet apps. I focused on three questions:

  1. How do they encourage discovery of market?

  2. What type of markets do they promote?

  3. How do they help users gather and understand relevant information?

  1. How do they encourage discovery of market?

  2. What type of markets do they promote?

  3. How do they help users gather and understand relevant information?

  1. How do they encourage discovery of market?

  2. What type of markets do they promote?

  3. How do they help users gather and understand relevant information?

Quick Ideation Exercise

Quick Ideation Exercise

Quick Ideation Exercise

Next, I conducted this exercise with a smaller group including the UXR and product managers for quick ideas generation.

Next, I conducted this exercise with a smaller group including the UXR and product managers for quick ideas generation.

Next, I conducted this exercise with a smaller group including the UXR and product managers for quick ideas generation.

Two Kinds of Strategies?

Two Kinds of Strategies?

Two Kinds of Strategies?

01: High Risk, High Reward

01: High Risk, High Reward

01: High Risk, High Reward

Tapping into users' natural flow and spread touch points at several places

  • Pros: it's contextual, allowing a better experience for target users.

  • Cons: It might be disturbing to non-betting users; it also yields cross-team dependencies which broadens the scope.

Tapping into users' natural flow and spread touch points at several places.

  • Pros: it's contextual, allowing a better experience for target users.

  • Cons: It might be disturbing to non-betting users; it also yields cross-team dependencies which broadens the scope.

Tapping into users' natural flow and spread touch points at several places

  • Pros: it's contextual, allowing a better experience for target users.

  • Cons: It might be disturbing to non-betting users; it also yields cross-team dependencies which broadens the scope.

02: The Safe Bet

02: The Safe Bet

02: The Safe Bet

Introducing one contained section at the bet section

  • Pros: Non-interruptive to non-betting users and easier to build.

  • Cons: It diverges users from their nature path, adding to the user effort and reducing our confidence.

Introducing one contained section at the bet section

  • Pros: Non-interruptive to non-betting users and easier to build.

  • Cons: It diverges users from their nature path, adding to the user effort and reducing our confidence.

Introducing one contained section at the bet section

  • Pros: Non-interruptive to non-betting users and easier to build.

  • Cons: It diverges users from their nature path, adding to the user effort and reducing our confidence.

Negotiation and Tradeoff

Negotiation and Tradeoff

Negotiation and Tradeoff

  • Can we mitigate the risk through controlled release to more specific audience?

  • Can we do a combination of both?

  • Can we mitigate the risk through controlled release to more specific audience?

  • Can we do a combination of both?

The Alignment

The Alignment

The Alignment

Since the entire project is not supported by solid and direct research evidence, we decided to take an experimental mindset.

Since the entire project is not supported by solid and direct research evidence, we decided to take an experimental mindset.

Since the entire project is not supported by solid and direct research evidence, we decided to take an experimental mindset.

"Minimal risk, low cost, fast iteration. If we fail? We move on."

"Minimal risk, low cost, fast iteration. If we fail? We move on."

Solutions

Solutions

Solutions

MVP: Quick rollout to test the water

MVP: Quick rollout to test the water

  • Bring selective markets related to user's favourite players and teams to the home page of bet section (1st level page)

  • Simple data analyzer that gathers, summarizes and analyze information related to the markets we provide

  • Bring selective markets related to user's favourite players and teams to the home page of bet section (1st level page)

  • Simple data analyzer that gathers, summarizes and analyze information related to the markets we provide

Assumptions to validate

Assumptions to validate

  • Betting users like to place bets related to their favorites teams or players.

  • Betting users like to place bets related to their favorites teams or players.

Success metrics

Success metrics

  • Primary: Increased number of betslips attributed to TSM

  • Secondary: User downloads of TSB from TSM betslip

  • Primary: Increased number of betslips attributed to TSM

  • Secondary: User downloads of TSB from TSM betslip

Later stages

Later stages

  • Enhance the personalization aspect by surfacing markets based on users' betting history

  • Increase feature exposure by adding touch points to more areas to increase exposure

  • Enhance the personalization aspect by surfacing markets based on users' betting history

  • Increase feature exposure by adding touch points to more areas to increase exposure

Why are these scheduled for later?

Why are these scheduled for later?

  • Although impactful, these ideas are much more costly and require a new personalization modal to be built.

  • Although impactful, these ideas are much more costly and require a new personalization modal to be built.

Design Process

Define interactions, communicate visual concept, refinement, testing.

Step 01

Align on foundational functionalities and user flow with product managers and stakeholders

Step 02

Alignment on market and types and visual representation of data

Step 03

Propose the visual concept with initial feasibility check

Step 04

Making tradeoffs and scope adjustment

Step 05

A/B test and internal usability check; final refinements

Designing
Designing
Define interactions, communicate visual concept, refinement, testing.

Define interactions, communicate visual concept, refinement, testing.

Step 01

Align on the user flow, foundational functionalities and actions

Partners: product managers, stakeholders

Step 02

Define market types and visual representation of data

Partners: data analysts, product managers

Step 03
  • Propose the visual concept and run initial feasibility check

  • Scope adjustment

Partners: product managers, developers

Step 04

Partners: product managers, UX writer

  • Refine visuality and details of interactions

  • Refine text copies

Step 05
  • A/B test between different visual options

  • Internal usability test to validate understanding of design

  • Final refinement of details.

Partners: product managers, UX researchers

Design Outcome - MVP

Design Outcome - MVP

Quick discovery of markets and easy understanding of data.

Quick discovery of markets and easy understanding of data.

Market cards on first level page

  • Logic based on users favorites

  • Betslip creation upon selecting markets

  • Prop analysis preview helping prediction of result

Insight sheets

  • Expandable analysis sheet offering more details

Advanced controls

  • Adjustable markets and insights type

  • Draggable slider for flexible odds selection

Handoff and Documentation

Handoff and Documentation

In addition to looping in the devs along the process, I also created detailed documentation explaining different case scenarios and resizing rules.

Market Recommendation Cards

Markets snippits based on user favorites

Betslip creation upon selecting markets

Prop analysis preview helping prediction of result

Expandable analysis sheet offering more details and controls

Expandable analysis sheet offering more details and controls

Draggable slider for flexible adjustment of odds and corresponding stats.

Draggable slider for flexible adjustment of odds and corresponding stats.

Learnings
Learnings
Learnings
Mitigate the risk through incremental changes and experimentation

Mitigate the risk through incremental changes and experimentation

Mitigate the risk through incremental changes and experimentation

Starting small allows us to learn by controlled testing and refine out product while facing uncertainties. A product and UX team must have a solid understanding of the users and context to identify the core experience and strategically phase the product.

Starting small allows us to learn by controlled testing and refine out product while facing uncertainties. A product and UX team must have a solid understanding of the users and context to identify the core experience and strategically phase the product.

Starting small allows us to learn by controlled testing and refine out product while facing uncertainties. A product and UX team must have a solid understanding of the users and context to identify the core experience and strategically phase the product.

Embrace unknowns and assumptions

Embrace unknowns and assumptions

Embrace unknowns and assumptions

We can never predict 100% of the outcome of a product before launch. So while it is important to reduce to uncertainties prior to product release, it’s also crucial to embrace ambiguity and make informed assumptions based on research and data. The key is to push forward and continuously iterate based on real user-driven insights.

We can never predict 100% of the outcome of a product before launch. So while it is important to reduce to uncertainties prior to product release, it’s also crucial to embrace ambiguity and make informed assumptions based on research and data. The key is to push forward and continuously iterate based on real user-driven insights.

We can never predict 100% of the outcome of a product before launch. So while it is important to reduce to uncertainties prior to product release, it’s also crucial to embrace ambiguity and make informed assumptions based on research and data. The key is to push forward and continuously iterate based on real user-driven insights.

Website design owned by © Danshi Chen

Website design owned by © Danshi Chen

Website owned by © Danshi Chen