GOAL
What works: Local journalists; a wide range of video
Where it falls short: No league filter or time sorting; leagues can’t be minimised; past, live and upcoming items look alike
CASE STUDY 03 TATA ELXSI · WEB & MOBILE APP · 2024
The web and mobile redesign I led with 6 designers. Average video watch time went from 0.4x to 1.2x after launch.
0.4x → 1.2x
Average video watch time, before vs after the redesign launched
SOURCE · BEIN RESEARCH (PRE-LAUNCH) · BEIN + SIMILARWEB (POST-LAUNCH)
1.2B+
Cumulative views on beIN during Euro 2024. Platform-wide, alongside the redesign
SOURCE · BEIN RESEARCH (PRE-LAUNCH) · BEIN + SIMILARWEB (POST-LAUNCH)
01 CONTEXT & PROBLEM
beIN SPORTS wanted its Scores and Match pages ready for Euro 2024. Fans struggled to find results quickly, and once they reached a match they checked the score and left.
THE BRIEF
Improve match engagement before, during and after the game, on web and mobile.
GOALS
Project scope: Scores page, then find a fixture or result, then the Match page.
02 MY ROLE
As Senior Experience Designer at Tata Elxsi, I led the beIN SPORTS web and mobile redesign from site audit to final design.
Led a team of 6 designers across the Scores and Match pages, on web and mobile.
Ran weekly 1:1s with beIN’s Product Owner to shape their vision for the tournament.
Designed 15 new match-page widgets on Opta Widget Maker (Stats Perform) and gave developers code snippets.
03 PROCESS
Five steps, from what was broken on the live site to what changed after launch.
BENCHMARKING · SCORES & MATCH
We benchmarked six competitors on Scores and Match flows, then ran a SWOT to see where beIN could win on engagement without losing its broadcast strengths.
The raw board lives in FigJam; the table and SWOT below are the distilled takeaways we used in scope calls.
See competitor board · 6 platforms — notes, observations, problems.
| Competitor | What works | Where it falls short |
|---|---|---|
| GOAL | Local journalists; a wide range of video | No league filter or time sorting; leagues can’t be minimised; past, live and upcoming items look alike |
| FotMob | Personalised feed; in-depth infographics | Real-time coverage but no video; highlights rely on YouTube |
| FOX Sports | Live match preview | Scores default to yesterday; date picker limited to yesterday / today / tomorrow; sponsored articles |
| OneFootball | “Watch now” and live options; ±7-day date picker | Incomplete live page; no in-depth stats |
| ESPN | “Today” button; competition dropdown; article link after scores | Too much information and too many CTAs; no clear hierarchy |
| 365Scores | Favourite pinning; clear organisation | Betting-led scores page; double scrolling; no video |
What works: Local journalists; a wide range of video
Where it falls short: No league filter or time sorting; leagues can’t be minimised; past, live and upcoming items look alike
What works: Personalised feed; in-depth infographics
Where it falls short: Real-time coverage but no video; highlights rely on YouTube
What works: Live match preview
Where it falls short: Scores default to yesterday; date picker limited to yesterday / today / tomorrow; sponsored articles
What works: “Watch now” and live options; ±7-day date picker
Where it falls short: Incomplete live page; no in-depth stats
What works: “Today” button; competition dropdown; article link after scores
Where it falls short: Too much information and too many CTAs; no clear hierarchy
What works: Favourite pinning; clear organisation
Where it falls short: Betting-led scores page; double scrolling; no video
SITE AUDIT · SCORES PAGE
Weak filtering and discoverability made match results slow to find. Euro 2024 needed a more dynamic, intuitive and personalised experience.
Only the week's results and fixtures, with no empty states (for example, no scores for a day or sport).
The hero section did little to help fans find a match.
Weak hierarchy; Favourites needed more prominence without overshadowing other cards.
Too few cards above the fold, hurting click-through and session time.
SITE AUDIT · MATCH PAGE
During Euro 2020 the Match page had low session times and poor video watch rates. Fans checked the score and didn't engage further.
Large and ineffective. It should give a quick synopsis of the match.
Too text-heavy; lacking visuals for key events, like goal-to-goal transitions.
The Opta (Stats Perform) 3rd party wrapper didn't scale to mobile, so the page wasn't responsive.
REDESIGN · SCORES PAGE
Denser cards, clearer hierarchy and competition logos made it faster to scan fixtures and jump into a match.
REDESIGN · MATCH PAGE
Modular widgets for pre-, live- and post-match states, with Match Insights and video surfaced when fans are most likely to watch.
FINAL · SCORES PAGE
Shipped layouts with scoreboard stats and personalisation prompts tested with beIN stakeholders.
FINAL · MATCH PAGE
Header, line-up pitch, live blog, extended highlights and man-of-the-match cards across breakpoints.
05 OUTCOMES & IMPACT
After launch, average video watch time went from 0.4x to 1.2x. Across Euro 2024, beIN passed 1.2B cumulative views.
0.4x → 1.2x
Average video watch time, before vs after the redesign launched
SOURCE · BEIN RESEARCH (PRE-LAUNCH) · IMILARWEB (POST-LAUNCH)
1.2B+
Cumulative views on beIN during Euro 2024. Platform-wide, alongside the redesign
SOURCE · BEIN RESEARCH (PRE-LAUNCH) · SIMILARWEB (POST-LAUNCH)
8 → 16
Score cards above the fold on web (2.5 → 7.5 on mobile)
DESIGN OUTPUT · BEFORE VS AFTER LAYOUTS
28.4% → 58.22%
Increased retention on overall site
SOURCE · BEIN RESEARCH (PRE-LAUNCH) · SIMILARWEB (POST-LAUNCH)
06 KEY LEARNINGS
CLIENT
Weekly 1:1s with beIN’s point of contact helped shape their vision and built the trust that keeps a big account.
Plan regular, meaningful check-ins from day one, so the next phase is easier to win.
PROCESS
Change requests kept reshaping the brief and stretched the design timeline, because the point of contact and the wider stakeholders weren’t aligned.
Run a stakeholder workshop at kick-off so everyone agrees on the brief before design starts.
TECH
The 15 new match-page widgets ran on Opta Widget Maker by Stats Perform, which had a steep learning curve. I gave developers code snippets as I designed.
Check technical feasibility throughout design, not just at handoff.