Ticketmaster

Ticketmaster

Ticketmaster

A bold new event page for
millions of passionate fans

A bold new event page for millions of passionate fans

A bold new event page for
millions of passionate fans

Android & iOS app

Android & iOS app

March 24 - present

March 24 - present

Role

Role

Lead Product Designer

Lead Product Designer

Tools

Tools

Confluence, Copilot, Figma, Jira, Miro, and Usertesting.com

Team

Team

Project owner, Project manager, Engineering and Quality assurance

Project owner, Project manager, Engineering and Quality assurance

Context

Context

Overview

Overview

As Ticketmaster prepares to roll out a refreshed iOS/Android app, the ticket management pages needed a complete redesign to match. This year long initiative brought together teams across the business, introducing new systems, processes, and a unified visual language to deliver a consistent, scalable experience.

I led the redesign of Ticketmaster’s ticket management page within the App & SDK team, focusing on iOS & Android. Used by millions of fans every month to access their tickets, the new experience was designed to scale seamlessly across 300+ client apps that integrate Ticketmaster’s ticketing solutions.

As Ticketmaster prepares to roll out a refreshed iOS/Android app, the ticket management pages needed a complete redesign to match. This year long initiative brought together teams across the business, introducing new systems, processes, and a unified visual language to deliver a consistent, scalable experience.

I led the redesign of Ticketmaster’s ticket management page within the App & SDK team, focusing on iOS & Android. Used by millions of fans every month to access their tickets, the new experience was designed to scale seamlessly across 300+ client apps that integrate Ticketmaster’s ticketing solutions.

What did we plan to achieve?

What did we plan to achieve?

Key Objectives

Key Objectives

#1

#1

Refreshed UI with an injection of a new visual language

Refreshed UI with an injection of a new visual language

#2

#2

Simplify ticket access, to allow users to get their tickets quickly

Simplify ticket access, to allow users to get their tickets quickly

#3

#3

Rebuild users trust with clearer, more cohesive experience

Rebuild users trust with clearer, more cohesive experience

Building from what’s live

Building from what’s live

The existing page

The existing page

My tickets page

My tickets page

My tickets page

My tickets page

The issues

The issues

The existing approach had it’s flaws, to name a few:

  • Lacked info and placement of certain elements was confusing

  • Primary and secondary CTAs were competing for attention, often the same colour and font weights

  • Text covers the artist image and isn't accessible

  • Inconsistent font weights and families broke the consistency of the page

  • Features greyed with little to no explanation

  • Billing and receipt info took opened a web overlay which broke the user flow

The existing approach had it’s flaws, to name a few:

  • Lacked info and placement of certain elements was confusing

  • Primary and secondary CTAs were competing for attention, often the same colour and font weights

  • Text covers the artist image and isn't accessible

  • Inconsistent font weights and families broke the consistency of the page

  • Features greyed with little to no explanation

  • Billing and receipt info took opened a web overlay which broke the user flow

The existing approach had it’s flaws, to name a few:

  • Lacked info and placement of certain elements was confusing

  • Primary and secondary CTAs were competing for attention, often the same colour and font weights

  • Text covers the artist image and isn't accessible

  • Inconsistent font weights and families broke the consistency of the page

  • Features greyed with little to no explanation

  • Billing and receipt info took opened a web overlay which broke the user flow

Context

Context

The Challenge

The Challenge

As with any major update, the project came with a set of challenges. Throughout the process, we worked to address these while keeping the project on track to meet deadlines and ensure a smooth rollout.

As with any major update, the project came with a set of challenges. Throughout the process, we worked to address these while keeping the project on track to meet deadlines and ensure a smooth rollout.

👨🏻 User needs

👨🏻 User needs

After speaking with customer support we found users were confused at which page was their tickets. Misinterpreting the “Order Summary” as the ticket itself and missing the “View Barcode” CTA due to poor hierarchy and hidden content.

After speaking with customer support we found users were confused at which page was their tickets. Misinterpreting the “Order Summary” as the ticket itself and missing the “View Barcode” CTA due to poor hierarchy and hidden content.

🤼‍♂️ Team struggles

🤼‍♂️ Team struggles

Joining a team without prior design infrastructure, I introduced systematic design standards, led the creation of a shared design system, and established new ways of working to integrate design into previously engineering-led workflows.

Joining a team without prior design infrastructure, I introduced systematic design standards, led the creation of a shared design system, and established new ways of working to integrate design into previously engineering-led workflows.

becoming a detective

becoming a detective

Discovery & Research

Discovery & Research

I kicked the project off by reviewing past research before launching new surveys across North America and Europe to uncover fresh insights. Partnering with Product Marketing and Product Analytics also helped set measurable baselines for the redesign.

A competitor analysis was completed to understand the competitive landscape looking at both in-direct and direct competitors. Running the analysis uncovered a group of interesting insights that were baked into the design iterations and parked in my subconscious when making design choices:

I kicked the project off by reviewing past research before launching new surveys across North America and Europe to uncover fresh insights. Partnering with Product Marketing and Product Analytics also helped set measurable baselines for the redesign.

A competitor analysis was completed to understand the competitive landscape looking at both in-direct and direct competitors. Running the analysis uncovered a group of interesting insights that were baked into the design iterations and parked in my subconscious when making design choices:

🖼️ Imagery

🖼️ Imagery

For most of the competitors, image use is kept to a minimum. This ensures the page is fully scannable and easy to read.

For most of the competitors, image use is kept to a minimum. This ensures the page is fully scannable and easy to read.

👉 CTAs

👉 CTAs

Almost all competitors utilise the use of CTAs directly on the page rather than in a fixed position.

Almost all competitors utilise the use of CTAs directly on the page rather than in a fixed position.

🎟️ Tickets

🎟️ Tickets

Every competitor links out to a separate dedicated ticket page. The majority of competitors show a preview of the ticket and in most cases with a QR code.

Every competitor links out to a separate dedicated ticket page. The majority of competitors show a preview of the ticket and in most cases with a QR code.

🗺️ Maps

🗺️ Maps

Almost all competitors feature some sort of map and directions to the venue.

Almost all competitors feature some sort of map and directions to the venue.

final.design.final.final.almostthere.jpeg

final.design.final.final.almostthere.jpeg

Design ideation

Design ideation

Iteration #1 - Limited info

Iteration #1 - Limited info

Iteration #2 - Finding balance

Iteration #2 - Finding balance

Iteration #3 - Page hierarchy

Iteration #3 - Page hierarchy

you are the one, Neo!

you are the one, Neo!

Utilising gen AI

Utilising gen AI

Whilst Ticketmaster has strict rules/guidelines about the use of AI in our day-to-day, I decided to explore what current tools are out there to help with ideation. What I found was interesting and nothing ground breaking but here’s my two cents on the whole process:

Whilst Ticketmaster has strict rules/guidelines about the use of AI in our day-to-day, I decided to explore what current tools are out there to help with ideation. What I found was interesting and nothing ground breaking but here’s my two cents on the whole process:

👷🏻‍♂ Prompt engineering

  • After multiple iterations of prompts I learned the more specific you are the better the results

  • Even being specific about a visual style helped with the overall output

  • After multiple iterations of prompts I learned the more specific you are the better the results

  • Even being specific about a visual style helped with the overall output

💭 Hallucinations

  • All the Generative AI tools tested did a good job of filling in the blanks

  • What’s interesting is that the AI opted for similar countries or even similar venues

  • All the Generative AI tools tested did a good job of filling in the blanks

  • What’s interesting is that the AI opted for similar countries or even similar venues

💡Insight

  • I learnt that the current state of Generate AI gives a using base UI concept to get things started

  • The trade-offs being everything starts to look the same and there is no innovative solutions/layouts

  • I learnt that the current state of Generate AI gives a using base UI concept to get things started

  • The trade-offs being everything starts to look the same and there is no innovative solutions/layouts

⏩ Going forward

  • Even though the process was interesting, I think if you’re stuck on ideation or are struggle with a certain direction Generative AI can be great tool to have in your back pocket

  • I’ll certain utilise these tools for future projects

  • Even though the process was interesting, I think if you’re stuck on ideation or are struggle with a certain direction Generative AI can be great tool to have in your back pocket

  • I’ll certain utilise these tools for future projects

Unlocking insights

Unlocking insights

usability Research

usability Research

To close knowledge gaps, I ran usability tests with new design ideas using Figma, utilising clickable prototypes and usertesting.com to quickly validate ideas. This aligned the team on key pain points, and built confidence in the new design direction. Some of the insights from the first round of usability testing uncovered some interesting findings:

To close knowledge gaps, I ran usability tests with new design ideas using Figma, utilising clickable prototypes and usertesting.com to quickly validate ideas. This aligned the team on key pain points, and built confidence in the new design direction. Some of the insights from the first round of usability testing uncovered some interesting findings:

Key insight #1

Of the 12 participants, 11 were able to easily locate the Ticket Management buttons without encountering any issues

Of the 12 participants, 11 were able to easily locate the Ticket Management buttons without encountering any issues

Key insight #2

Within the new design prototype, all users found their ticket barcodes quickly and easily

Within the new design prototype, all users found their ticket barcodes quickly and easily

Key insight #3

Over half of users mentioned the speed in which they could access their tickets on the design prototype

Over half of users mentioned the speed in which they could access their tickets on the design prototype

Design that was tested

ironing out the kinks

ironing out the kinks

The final approach

The final approach

I led the end-to-end design execution, addressing the core user challenge: confusion between the order summary and accessing tickets. By restructuring the page hierarchy and surfacing the “View Barcode” CTA, I created a clearer, more intuitive experience across platforms. Support for dark/light modes and alignment with platform specific guidelines (Material Design & HIG) further improved usability.

To ensure the work resonated with real users, I ran usability tests with Ticketmaster fans and guerrilla tests with colleagues. Collaboration with Product Marketing helped ensure a consistent tone of voice, validating both interaction and messaging clarity.

With no prior design infrastructure in place, I introduced a shared token system and established foundational patterns for typography, colour, and components. This enabled faster dev handoff, future scalability, and laid the groundwork for global app integrations.

I led the end-to-end design execution, addressing the core user challenge: confusion between the order summary and accessing tickets. By restructuring the page hierarchy and surfacing the “View Barcode” CTA, I created a clearer, more intuitive experience across platforms. Support for dark/light modes and alignment with platform specific guidelines (Material Design & HIG) further improved usability.

To ensure the work resonated with real users, I ran usability tests with Ticketmaster fans and guerrilla tests with colleagues. Collaboration with Product Marketing helped ensure a consistent tone of voice, validating both interaction and messaging clarity.

With no prior design infrastructure in place, I introduced a shared token system and established foundational patterns for typography, colour, and components. This enabled faster dev handoff, future scalability, and laid the groundwork for global app integrations.

Metrics to measure against

Metrics to measure against

Impact

Impact

Whilst the project is still being rolled out to the main Ticketmaster user base, the metrics from the staggered release to our top 5 clients have been super positive. Elements of the new visual language have started to make their way onto web pages and the team and I have worked tirelessly to ensure all new components work within our Design System.

Whilst the project is still being rolled out to the main Ticketmaster user base, the metrics from the staggered release to our top 5 clients have been super positive. Elements of the new visual language have started to make their way onto web pages and the team and I have worked tirelessly to ensure all new components work within our Design System.

95%

95%

Of users accessed barcodes

Of users accessed barcodes

+5

+5

Clients utilised the new page

Clients utilised the new page

80%

80%

Of design teams adopted

Of design teams adopted

70+

70+

Components added to our Design System

Components added to our Design System

"The reimagined SDK will not only provide our clients with greater configurability but also ensure consistency across our ecosystem"

"The reimagined SDK will not only provide our clients with greater configurability but also ensure consistency across our ecosystem"

Gregory Kingsly, Project PMO

Gregory Kingsly, Project PMO

Key takeaways

Key takeaways

Learnings

Learnings

I'm proud to have been given the opportunity to redesign such an integral part of the Ticketmaster user journey, not only improving the experience for millions of fans, but also helping to mature internal processes and tighten

collaboration across design teams.

  • I learned the importance of balancing user expectations, technical constraints, and legacy mental models to ensure adoption

  • Recognised the value of pushing for more innovative solutions to stand out from competitors

  • Gained experience in driving both user impact and organisational maturity through design

I'm proud to have been given the opportunity to redesign such an integral part of the Ticketmaster user journey, not only improving the experience for millions of fans, but also helping to mature internal processes and tighten collaboration across design teams.

  • I learned the importance of balancing user expectations, technical constraints, and legacy mental models to ensure adoption

  • Recognised the value of pushing for more innovative solutions to stand out from competitors

  • Gained experience in driving both user impact and organisational maturity through design

View the next project

Back to the top 👆