The app:
Your tickets secure and at your fingertip, even without internet.

๐ŸŽŸ๏ธ

Overview

Boletia is a leading ticketing platform in Mexico, acting as the bridge between attendees looking to purchase tickets for events and organizers who create physical and digital experiences. Boletia offers event’s management solutions, from ticket issuance to on-site staff coordination.

๐Ÿ“ Context

As a ticketing platform, Boletia is constantly seeking to become the preferred ticketing service for organizers due to its ease of use. Likewise, it is important to innovate with user-friendly tools that allow users to access their tickets easily, securely, and quickly.

โš ๏ธ Problem framing

One of the biggest challenges for event attendees is keeping their tickets secure and accessible. Currently, Boletia sends tickets in PDF format via email, which has caused issues when users mistype their email or lose the ticket in their inbox. Also their main concerns are fraud and the theft of digital tickets.

๐Ÿ›  The process

Understand and identify the current userโ€™s behavior to attend their necessities and goals, before to redeem the ticket. This allow me to create design strategy to build the first features in the app that facilitate the ticket management and enhances security, providing a better experience for attendees.

Points to consider:

  • Users behavior
  • Error prevention
  • User effort
  • Design and functionality
  • Accessibility

๐Ÿ” Discovery

Survey to current users

Align and prioritize initial ideas with the target audience’s needs, expectations, and potential challenges in early in product development,.

Desk Research

Analysis of existing data that helps to understand the current state of knowledge, identify trends, competitors and inform decision-making.

Interview with tech team

Identify challenges and assess the feasibility of features to ensure the project aligns from the start with technical capabilities and limitations.

โœ‰๏ธ The survey

We sent 10k e-mails to users who bought tickets in less than 3 months in our platform to answers a survey. 3.57% of users answered the survey with interesting insights that help us to build the first iteration of the app.
Tool: Maze

Modules

  • Ticket saved method
  • Logistics to deliver tickets to companions before/during the event
  • Purchase from mobile devices
  • User effort
  • Redeem ticket

๐Ÿ“ Benchmark comparison

At this stage of the product, I implemented a comparison framework to evaluate different brands and their features. This helped us gain insight into their market position, strengths, and weaknesses. The data was crucial for identifying best practices, discovering new opportunities, and staying ahead of industry trends and technologies.

Current apps installed by users

  • Onboarding process
  • Register process before / after install
  • User data required
  • Notifications center
  • Features that involve retention

Direct & indirect competitors

  • Sections, features and structure
  • User ticket section and features included transfer ticket
  • Register process
  • Installs, active users, reviews, retention time

๐ŸŽŸ๏ธ

Define & design

It is vitally important to generate features that continuously add value for users. An app can become very robust and complex, which is why it is essential to work closely with business areas to align and validate the prioritization of the features to be launched.

After presenting the discovery findings, technical feasibility, and business priorities, the directors of the company concluded that the first release of the app would include only functionalities related to storing and redeeming purchased tickets.
Although ticket purchasing is a standard feature in ticketing apps, the company decided to start with small iterations and focus on aligning and validating the required user information across different platforms before including ticket sales in the app, in order to create the best possible user experience.

Design bases

Consistency: I adapted the components and the library created for the checkout process to be used throughout the app, ensuring the reliability of the brand. With a large amount of information displayed (event details, payment, ticket purchase, seating, prices, user info, etc.), it was essential to keep clarity and organization, making the layout intuitive and user-friendly.

Illustrations: We defined an illustration style that guides users through various steps and features of the app. These visuals not only enhance comprehension but also provide a friendly and approachable feel, offering a visual break and status during the process.

Experiences: Leverage the userโ€™s excitement about attending their purchased events and convey that emotion in the app when they view their tickets by highlighting the essence of the event, extracting the primary colors from the event flyerโ€™s identity.


Take the opportunity to enhance the experience when receiving and transferring a ticket. In the benchmark, we noticed that this process is kept very basic in other companies, treated as just another requirement. Transforming that experience will help differentiate us from the competition. (Idea in collaboration with Mariana Huipet)

๐Ÿฉบ Usability testing

Design critique

๐ŸŽŸ๏ธ The outcome

The app was launched in June 2024 to conduct pilot tests with real events and verify the use of dynamic QR codes and access to them even without internet. Since the app team was small, I was also responsible for designing the mailings and creating content for the app stores.

Results

  • Reduced average purchase time by 1 minute
  • Optimized information and visual hierarchy
  • Minimized errors
  • Automatic ticket selection

My tickets

The main section in this first iteration. The user would be able to see the upcoming events and the section of past events showing a history of attended events

Event card: This card is created to provide related information about the event to attend, also it has shortcuts to add to calendar, see location and the event description or summary purchase.


Each card will customize its primary color based on the main color used in the event’s banners. We aim to leverage the user’s excitement about attending their purchased events by reflecting that emotion in the app when they view their tickets.

Tickets screen

The main objective is to show the QR to access the event, and the relevant information as seats and gates. The screen ticket will highlighting the spirit of each event.

During the checkout process, users can add the names of the attendees. This information helps users easily identify each ticket, and in case they need to transfer a ticket, they can update the attendee’s name accordingly. This sections was built in order the user can open and see dynamic QR access ยกeven without internet!

Ticket transfer

According to the interviews and benchmark, most of the users used to buy tickets and share with close friends and family, this could be because they’re going to assist together. For this functionality, it was necessary to design different flows and status scenarios and use cases for both the sender and the receiver, creating various communication channels โ€” such as SMS for non-users, push notifications for users with the app, and email for both.

Receive a ticket

People can receive tickets even without having an account, but they will need to create one in order to confirm and access to the ticket. Specific user flows and use cases were developed for this process. The focus was on delivering a positive experience when accepting a ticket, which is why we emphasized micro-interactions to enhance the moment. One example was the selection of four popular GIFs that evoke happiness and celebration.

Use cases and secondary sections