Currently, 100% of event registrations are made without the user creating or logging in to an account, which prevents individualized monitoring, personalizing experiences and diversifying income (today we rely almost exclusively on donations). The current flow ends with the “check-in” of the event without requiring authentication, and only 15% of visitors end up becoming registered users with payment potential. Our challenge was to redesign that check-in process to integrate it with the creation or login of an account in a fluid way, minimizing friction and establishing as a strategic objective to achieve at least 5% conversion to new paying members.
Wireframes
User flow
Prototypes
Design system update
UX/UI Designer
Head of product
Lead web developer
Web developer
Web developer
Web developer
QA tester
Figma
Hotjar
Figjam
ChatGPT
Midjourney




In this project, I took the lead in the information architecture, the interaction design and the definition of the new interface, delivering artifacts such as high-fidelity prototypes, detailed user flows and documentation of the flow according to different roles. I worked in continuous and daily collaboration via Slack with the external agency in charge of the frontend, backend and QA, and coordinated a handoff in individual meetings with the developer in charge to clarify design expectations. Thanks to smooth communication from the start, there were no synchronization problems; a critical decision I made was to enrich the interface with new interactive states (hover) and sticky behavior in the check-in component, improving usability and visual guidance. In addition, during the project, I reinforced the existing design system by updating key components: the event registration form, the registration confirmation, and the event overview cards. Ensuring consistency and scalability in future iterations.
To fully understand how the current system works, I conducted semi-structured interviews with the product, business and support teams, allowing me to identify internal logic and key requirements. Next, I directly explored the user flow in the test development environment, tracing step by step the real experience that users followed. In parallel, we implemented Hotjar to establish a baseline for measuring conversions at each phase of the process, which gave us quantitative visibility of the drop-offs and reinforced the need to intervene in the run-up to check-in.
Applying the “foot-in-the-door” approach, I added the step of creating or logging in immediately before check-in. In this way, the user, already committed to the registration, is motivated to authenticate to ensure their attendance, without perceiving it as an additional obstacle.
In FigJam I detailed four user journeys:
For each case, I defined states of success, error and escape routes, ensuring clarity at all times.
To minimize friction, I implemented a sticky component that keeps the check-in button always visible. This prevents the user from having to scroll up after exploring the description of the event, making it easier to take action at any reading point.
Without formal external testing, I validated the interactive prototype in three feedback sessions with the internal team and product leaders. During these meetings, we adjusted micro-interactions (hover duration, error text) and confirmed that the new flow perfectly balanced business needs and user experience, making it ready for development with the external agency.

Above are the wireframes of the previous registration flow, where the check-in screen is displayed without requiring authentication, and below the new design, which integrates the login/registration step before completing the registration for the event. This evolution responds both to the heuristic analysis carried out and to the change to a subscription business model, requiring that each user be authenticated in order to access exclusive benefits and to improve the measurement of conversions.



With these changes, the cards not only meet usability and accessibility criteria, but they also reinforce the new subscription model by guiding the user more intuitively to the registration action.

On the event details page, the component displayed general information but had these key frictions:
These problems affected both usability — limiting interaction with basic functions — and the platform's perception of professionalism.

With these settings, the component not only covers functional and business needs, but also offers a more fluid, accessible and consistent experience with the rest of the interface.

In the mode prior to completing registration for the event, the flow presented these frictions:
These problems slowed enrollment and increased the likelihood of abandonment just before final enrollment.

To optimize usability and accelerate flow closure, I implemented the following improvements:
With these adjustments, the modal became lighter and more direct, reducing cognitive load, accelerating registration and improving the completion rate without sacrificing control or clarity.

One month after the launch of the new registration flow, we analyzed the data collected with Hotjar and confirmed a tangible improvement in the conversion and acquisition of new accounts:
These results demonstrate that integrating the authentication step into the check-in flow not only increased the conversion rate on event pages, but also significantly boosted account creation, supporting the goal of diversifying revenues and strengthening the community of registered users.
%2011.18.20%E2%80%AFp.m..png)
Growing at a 4% conversion rate in the first month of launch.
Increasing product development efficiency by 59% with a scalable design system

Democratizing physical and mental well-being with a digital platform that reinforces brand trust and reduces conversion time by 33%.