FIFA
Refereeing

Infosys Wongdoody - 2025

We designed an enterprise system for referee management at FIFA, used by stakeholders across 211 countries and 6 continents

Hero Image

This project is protected by an NDA. All information shared here reflects only publicly available process details. Visuals are modified and conceptual.

01 About the project

Designing an enterprise system for FIFA’s Refereeing management

PURPOSE OF THE SYSTEm

Enable smooth nomination and approval cycles for international stakeholders and admins involved with refereeing

Who is FIFA?

FIFA is the international governing body for football, overseeing global tournaments and member associations worldwide

UserS

Enterprise System Administrator

211 Member Associations(Countries)

6 Confederations

My roles

User Research

Design System

UX Design

Interaction Design

Team

Shanmu, Designer

Mandy Grimmiger, Design Lead
Stefanie Borel, Design Manager

Ramya Sri Rama, BA

Duration

6 months

02 Business Requirements

Why is this required?

The previous referee nomination and approval process at FIFA relied heavily on manual emails, spreadsheets, and scattered external tools. This led to missed deadlines, duplicate data, and time consuming tracking for thousands of stakeholders.

BUSINESS REQUIREMENTs

Replace manual emails, spreadsheets, and scattered tools with one unified digital platform

Enable automated distribution of forms, reminders, and approvals to ensure deadlines are met

Prevent duplicate entries and remove existing duplicate entries

Give admin real-time tracking of submissions, the trends, deadlines, and ability to assess individual nominees

Provide admin ability to communicate & extend deadlines of nominations and approvals

Problem Statement

FIFA’s referee nomination and approval process is managed through manual emails and spreadsheets. This led to frequent errors, duplicate referee records, missed deadlines, and placed a heavy burden on a single administrator to oversee the entire global workflow

03 Research

Simple questions, solid answers

Building an enterprise system was challenging, we had lots of questions and no clear direction at first. We depended heavily on users for input, and connected regularly to gather their inputs.

what we needed answers for

How does the admin communicate with 211 member associations, and 6 confederations?

How do the associations use spreadsheets for nomination and how does back and forth happen with admin & confederations?

On what basis do the confederations and the admin approve the nominated referees?

How does the admin handle edge cases like extending deadlines, and overriding confederation decisions?

The project

Design an unified enterprise system that connects 211 Associations and 6 Confederations, enabling the administrator to manage complex workflows efficiently

04 Design Goals

Making an enterprise system intuitive

By customizing Google’s Material Design 3 system to align with FIFA’s guidelines and building flexible, reusable UI components, the goal was to make a traditionally complex system intuitive and user friendly for the administrator.

North star Design Goals

Intuitive Information Architecture

Guide the user to his goals. Understand system states and implement the same correctly

Design for Scalability

Enterprise systems always have loads of data. We had to keep the data handling and modularity in mind

Reduce Onboarding Time

Our design had to be intuitive enough to make the learning curve easier

Connectivity with Legacy

Our design had to obtain data from external FIFA systems to display nominee details and other data

Multilingual Support

The microsites would be used by users from 211 different countries and 6 continents - so we had to make sure the designs worked for multiple languages

Error Prevention & Recovery

Provide clear validation, feedback, and easy ways to catch and fix data issues before submission

05 System Overview

One hero system to do it all

Here I have presented only a top level broad view. I cannot reveal the nitty gritty details since the project is under NDA. This is a conceptual summary.

Admin features
Admin features
Admin features

06 Interface Design

Function is important, so is the form

We built a design system that would allow us to reuse building blocks to design multiple tables. We adhered to Material guidelines, and designed an adaptive layout.


Every single UI element had a design decision. Due to the NDA, I cannot discuss the decisions here.

Manage nomination

The first step of the process is for associations to nominate the referees. The admin tracks details regarding nomination in this part of the tool.

Details

Specs
Specs

Details

Specs
Specs

Details

Specs
Specs

Nominees

Admin can view all the nominees, modify nominations, nominee details and all other super user features here.

He can also monitor the super awesome feature of managing duplicates, fully automated by the system.

Nominees
Nominees
Nominees
Profile
Profile
Profile

View Duplicates

Specs
Specs

View Duplicates

Specs
Specs

View Duplicates

Specs
Specs

Manage Approval

This is the second step of the process, and admin has access to view the approval status of all the confederations.

Manage approval
Manage approval
Manage approval

Configuration

The main control panel of the tool. The nomination and approval dates, the email templates being sent out to associations and confederations, micro-site links, everything is present here.

Config
Config
Config
Template
Template
Template

Association Nomination

This is the microsite design sent to associations through admin tool. It is a three step process of selecting referees, ranking them and sending the list.

Nomination
Nomination
Nomination
Nomination
Nomination
Nomination
Nomination
Nomination
Nomination

COnfederation approval

This is the micro-site sent to confederations to vetting of referees and approving them.

List View

Specs
Specs

List View

Specs
Specs

List View

Specs
Specs
Approvals
Approvals
Approvals

08 Impact

A positive first season!

We did a complete roll out of the new system before the nomination season started. We tracked a lot of factors and eventually marked a few items for enhancements but we couldn't implement them during ongoing season, but the overall feedback was very positive.

This is based on internal usage reports and user feedback, exact details omitted due to NDA

3x

Increase in association nomination speed & 1.5x acceleration in confederation approval speed

4.2⭐

Average satisfaction score from 22 associations and 4 confederations, with the primary admin giving a perfect 5-star rating

62%

62%

62%

Increase in nomination submission rate in the first window

181 associations submitted nominations within the initial window without needing a deadline extension, up from 112 in the previous season. With planned enhancements, the goal is to achieve 100% on time nominations from all 211 associations

  • Association user

    4⭐

    "Receiving timely reminders are great"

  • Association user

    4⭐

    "Autofill helps a lot"

  • Admin

    5⭐

    "This is absolutely amazing. I have everything I need here"

  • Association user

    5⭐

    "I can create new nominees without issues, this speeds up my workflow so much"

  • Association user

    5⭐

    "New system is very efficient"

  • Confederation user

    5⭐

    "Love the system. Everything is so smooth"

  • Confederation user

    5⭐

    "My team has an easy time verifying the nominees now"

  • Confederation user

    5⭐

    "This is brilliant!"

  • Association user

    4⭐

    "Receiving timely reminders are great"

  • Association user

    4⭐

    "Autofill helps a lot"

  • Admin

    5⭐

    "This is absolutely amazing. I have everything I need here"

  • Association user

    5⭐

    "I can create new nominees without issues, this speeds up my workflow so much"

  • Association user

    5⭐

    "New system is very efficient"

  • Confederation user

    5⭐

    "Love the system. Everything is so smooth"

  • Confederation user

    5⭐

    "My team has an easy time verifying the nominees now"

  • Confederation user

    5⭐

    "This is brilliant!"

  • Association user

    4⭐

    "Receiving timely reminders are great"

  • Association user

    4⭐

    "Autofill helps a lot"

  • Admin

    5⭐

    "This is absolutely amazing. I have everything I need here"

  • Association user

    5⭐

    "I can create new nominees without issues, this speeds up my workflow so much"

  • Association user

    5⭐

    "New system is very efficient"

  • Confederation user

    5⭐

    "Love the system. Everything is so smooth"

  • Confederation user

    5⭐

    "My team has an easy time verifying the nominees now"

  • Confederation user

    5⭐

    "This is brilliant!"

100%

of duplicate entries eliminated through the new design

09 Challenges

Challenges make design fun

Learning how Fifa works

Internal processes for such large federations take a lot of time to learn. To execute this project successfully, I had to become one of the FIFA team and undergo training. BUT, isn't that the best part of UX 😉.

Enterprise system

This is my first time working on an enterprise system, and the whole perspective is different. We are not chasing clicks or retention - we needed to build something functional for power users.

Legacy everything

There are a lot of legacy systems in FIFA. We had to make sure new system works cohesively with legacy.

Intuitive

Enterprise UX is a different world, and one of our main goals was to reduce training and onboarding time.

Dev Constraints

Devs worked with Vuetify, and we build with MD3. So the handoff had endless documentation and hours and hours of meetings.

Multilingual

Designing for users who do not necessarily speak or understand English was a major constraint, as we had to plan our design system accordingly.

No mistakes

In enterprise, UX mistakes lead to costly workarounds, so we had to perform multiple rounds of testing before going live.

Shipping Speed

Unlike traditional enterprise design and shipping, which is slow and audited, we had to ship fast before season started.

10 Learnings

Every challenge was a learning

It’s been an incredible journey working on this project and collaborating with so many people across different teams. Given its scale and impact, I learned a lot throughout the process. Every challenge we faced and solved was a valuable lesson. I’m grateful to everyone who was part of this with me, and I’m proud of what we achieved: no complaints on our monthly calls and even a few kind words, the best success metric for an enterprise system. 🫡

Thank you for reading my story with FIFA. The team loved my work so much that I was immediately moved to another exciting track within FIFA, where I’m working my magic once again. But that’s a story for another day. Adios!

Create a free website with Framer, the website builder loved by startups, designers and agencies.