PORTO SEGURO - SUPER APP
PORTO APP
As the Senior UX/UI Designer on the project, I collaborated cross-functionally with product managers, devs, data analysts, and fellow designers to strike the right balance between usability, business priorities, and technical constraints. The redesigned app went live globally in February 2022.
I worked as UI Design Specialist, helping the UX Design Team from discovery to deliver phase for the new home and credit card experience between November 2020 and May 2021. I also collaborated with other product designers on the entire app and other new features.
Additionally I worked on a new design system to help the teams to elevate, bring more consistency and efficiency to the flows.
The app will be launched globally on February, 2022.
Product Design Lead: Rodrigo Stevan
UX Design Lead: Johnny Leung
Senior UX/UI Designer: Fabricio Goes
UI Designer: Bruno Franco
Achievements
•Task completion ↑ 75% with more users completed
their payments
• Time on task ↓ 30% with less friction
• Support tickets dropped significantly
• Payment conversion rates improved post-launch
Product Design Lead. Rodrigo Stevan
UX Design Lead, Johnny Leung
UI Design Specialist: Fabricio Goes
UI Designer: Bruno Franco
Product Design Lead: Rodrigo Stevan
UX Design Lead: Johnny Leung
UI Design Specialist: Fabricio Goes
UI Designer: Valcir Pacculo
UI Designer: Bruno Franco
The Problem
Porto’s credit card flow wasn’t just cluttered, it was losing users. The home screen felt chaotic, key info was buried, and people didn’t trust they were paying the right amount. Confusion led to drop-offs, support calls, and lost revenue.
The challenge: Turn a frustrating experience into one that feels fast, clear, and confident.
The Goal
Design a clear, intuitive credit card payment flow that reduces user friction, increases task completion rates, and minimizes drop-offs, ultimately driving faster payment completions and improving business conversion metrics.
Concept refinement - The Beginning
The original premise was simple: tap a card, get straight to the service. However, we weren't trying to revert to a simple past.
Our ambitions were to create a strong foundation that embraced a rapidly evolving payment process.
In the beginning, the idea was to find out if customers were using and finding credit card information properly. Some doubts arose.
Here are the methods we used to find answers.
Concept refinement - The Beginning
The original premise was simple: tap a card, get straight to the service. However, we weren't trying to revert to a simple past.
Our ambitions were to create a strong foundation that embraced a rapidly evolving payment process.
In the beginning, the idea was to find out if customers were using and finding credit card information properly. Some doubts arose.
Here are the methods we used to find answers.
Observed frictions points
How we spotted the friction
UX Interviews
To answer these questions, we interviewed numerous people that were currently using the app.
This gave us a solid basis to understand:
a) their attitudes to access their credit card
b) their methods for managing and paying their credit card
If we simplify the credit card screen, declutter the layout, and elevate key actions visually, users will navigate the flow more confidently and efficiently, resulting in higher task completion rates and fewer drop-offs.
• What customers truly expected when making a payment
• The biggest blockers and pain points in the current flow
• How they felt about finding credit card info from the home screen
• What a stress-free payment experience looked like in their eyes
The Add App flow was part of a bigger experience, so I started by mapping all those pieces. This was important since what the user sees is highly dependent upon different statuses—including whether or not the user has conversion tracking (MACT) and deep links set up.
The Add App flow was part of a bigger experience, so I started by mapping all those pieces. This was important since what the user sees is highly dependent upon different statuses—including whether or not the user has conversion tracking (MACT) and deep links set up.
Insights from user interviews
Here are the wireframes that we designed, considering the research, interviews and user flow.
Here are the wireframes that we designed, considering the research, interviews and user flow.
To shape a a better payment experience, we looked at how other financial apps were solving similar problems. We focused on layout patterns, clarity of information, and how they guided users through the flow, especially when it came to payments and confirmations. This helped us identify best practices we could adapt and gaps we needed to close:
Here we aimed more towards being pixel- perfect of the final product, also considering the new colours and typography.
Here we aimed more towards being pixel- perfect of the final product, also considering the new colours and typography.
Across user interviews, research, and UX analysis, a few patterns stood out. The interface lacked visual hierarchy, which made it hard for users to know where to focus, leading to hesitation and drop-offs. Important details like amounts, due dates, and payment status weren’t easily visible, creating confusion. Then the top themes we uncovered were:
As we were evolving with the payment flow, we prioritized some time to iterate new ideas for the home.
As we were evolving with the payment flow, we prioritized some time to iterate new ideas for the home.
Once we had a clear picture of what users needed, we moved into ideation. The goal was to simplify the journey and boost clarity without adding friction, so we kept things lean, and feedback-driven from the start.
As we were evolving with the payment flow, we prioritized some time to iterate new ideas for the home.
As we were evolving with the payment flow, we prioritized some time to iterate new ideas for the home.
What we tested and why it mattered?
Based on user feedback received, we redesigned the credit card payment screen to remove clutter, improve focus, and create a clearer path to action. We conducted usability testing with 10 participants, ensuring we covered a good mix of user profiles. This allowed us to identify recurring pain points and validate key design decisions. We focused on key tasks like accessing credit card details and paying invoices.
After several meetings with stakeholders, including Product Designers, UI Designers, Architects, Researchers, Writers, Developers, Accessibility Specialists, Design Leads, Squad Leaders and Product Owners, we started an inventory of the UI, tabulating all inconsistency data according to the team feedback.
After that we create a deck with a the roadmap and other informations regarding the timeline. We also created a Design System Ambassadors program: a centralized team model that develops and maintains a Design System with a group of people dedicated part-time or full-time. Basically a Product Designer + an Architect from each Squad were responsible for bringing the Design System updates to their squad in order to have efficiency.
Through a consistent Pattern Library and visual language system aligned with accessibility, we worked on the complete documentation for each component, which we made available on the Zero Height platform.
What the final experience looked like
The new experience brought clarity and focus. We redesigned the landing screen to surface the most important payment info right up top. A large, touch-friendly card became the key CTA (the so called "the card" by our team). It's visually dominant and easy to act on. We also applied the new design system throughout for consistency and scalability. The result: a smoother, more intuitive flow that gave users confidence and reduced mistakes.
After several meetings with stakeholders, including Product Designers, UI Designers, Architects, Researchers, Writers, Developers, Accessibility Specialists, Design Leads, Squad Leaders and Product Owners, we started an inventory of the UI, tabulating all inconsistency data according to the team feedback.
After that we create a deck with a the roadmap and other informations regarding the timeline. We also created a Design System Ambassadors program: a centralized team model that develops and maintains a Design System with a group of people dedicated part-time or full-time. Basically a Product Designer + an Architect from each Squad were responsible for bringing the Design System updates to their squad in order to have efficiency.
Through a consistent Pattern Library and visual language system aligned with accessibility, we worked on the complete documentation for each component, which we made available on the Zero Height platform.
Rolling it out
We partnered closely with the dev team to roll out the flow using componentized layouts, which made handoff smoother and updates easier. We also covered edge cases like errors and loading states early on to avoid tech debt down the line. The new design system ensured visual consistency and long-term scalability.
One challenge? The large card layout initially got some pushback, but we solved it through A/B test results and visual demos that clearly showed the user and business impact.
After several meetings with stakeholders, including Product Designers, UI Designers, Architects, Researchers, Writers, Developers, Accessibility Specialists, Design Leads, Squad Leaders and Product Owners, we started an inventory of the UI, tabulating all inconsistency data according to the team feedback.
After that we create a deck with a the roadmap and other informations regarding the timeline. We also created a Design System Ambassadors program: a centralized team model that develops and maintains a Design System with a group of people dedicated part-time or full-time. Basically a Product Designer + an Architect from each Squad were responsible for bringing the Design System updates to their squad in order to have efficiency.
Through a consistent Pattern Library and visual language system aligned with accessibility, we worked on the complete documentation for each component, which we made available on the Zero Height platform.
How we measured success
After several meetings with stakeholders, including Product Designers, UI Designers, Architects, Researchers, Writers, Developers, Accessibility Specialists, Design Leads, Squad Leaders and Product Owners, we started an inventory of the UI, tabulating all inconsistency data according to the team feedback.
After that we create a deck with a the roadmap and other informations regarding the timeline. We also created a Design System Ambassadors program: a centralized team model that develops and maintains a Design System with a group of people dedicated part-time or full-time. Basically a Product Designer + an Architect from each Squad were responsible for bringing the Design System updates to their squad in order to have efficiency.
Through a consistent Pattern Library and visual language system aligned with accessibility, we worked on the complete documentation for each component, which we made available on the Zero Height platform.