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
Design system update
Figma
Hotjar
Figjam
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.
Definition and initial analysis
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.
Integrated registration strategy
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.
Scenario mapping in FigJam/Figma
In FigJam I detailed four user journeys:
For each case, I defined states of success, error and escape routes, ensuring clarity at all times.
Key interaction decision
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.
Internal validation
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.
Wireframes and interface changes
Registration flow: before and after
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.
Component: Event Details Card
Previous state
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.
Redesigned version
To address these deficiencies, I implemented a new Event Details Card with the following improvements:
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.
Component: Final Record Modal
Previous state
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.
Redesigned version
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.
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%.
Digital solution based on Job to be Done insights, built on a solid and proactive UX process to dynamically meet the needs of users.