Connatix is a B2B video platform that allows users to upload and import videos, create playlists and configure video players that can be embedded into websites or mobile apps. It also allows running ads programatically in the video players, set different view rates or create and export reports and financial statements.
Since I joined the company in 2021 I took care of the UI design of the platform. I worked closely with product managers, software developers and other stakeholders to build new features and improve existing ones and to build and maintain a design system. Below are some of the things I worked on and contributed to:
1. Figma and Angular Material UI
2. Design system
3. UI components in action
4. User research
5. Reporting tool
6. Content Suite design
7. Authentication forms
8. Geo Targeting flows
I used Figma to design and document custom UI components, to illustrate user flows and to build clickable prototypes. These helped eveyone involved in the development process to better understand and communicate how features should look and behave. To ensure development performance and reliability, we used Angular Material components that we customized within the bounds of the Material Design specification.
To support the components customizations and to document different patterns and behaviors we built a design system. The key ingredients to build this were to understand the capabilities and the constraints of Angular Material and to work closely with the frontend developers to estimate the effort for any customization. Below you can see an illustration with the pieces of the design system:
Since Figma introduced variables I wanted to make sure we have a better alignment and handling of colors and fonts properties between design and code, so I defined and applied color tokens to our components. Below you can see a preview of the color primitives and tokens:
Below are some examples of components I designed and documented that include details such as: variants and anatomy, when to be used, states, behaviors (with prototypes), sizes and style specs.
Given that Connatix is a B2B platform with customers from around the world, understanding the end user’s pain points was not an easy task. I started an initiative to run surveys on the platform using the Hotjar survey module to see if we get any feedback.
The first survey had 6 key (not leading) questions based on what we wanted to find out. I let it run in the platform for a week and it had a completion rate of 61%.
So far this helped us to group the types of users, to understand how they use some the features that we released, what bothers them and what they like the most. It also helped us to get in touch with users interested to participate in interviews to discuss more about specific features.
The reporting tool in the Connatix platform is one of the most used features. Each report can help analyze and interpret data to provide actionable insights. It can be used to track performance, identify trends, and measure the effectiveness of initiatives.
Over time, based on customer feedback the reporting tool evolved and the current version offers more relevant data than ever before.
I was in charge with redesigning the user flows and the UI for creating and scheduling reports and how the report data is displayed to the user. Below are some of the screens showcasing this.
Apart from the user upload functionality of the platform, Connatix also offers a number of free and paid videos. With all these offerings we changed the overall user experience of our content suite, so users can clearly understand what we have to offer and feel empowered to use their desired content.
I was in charge with designing the new homepage for the Content Suite and defining new functionalities and user flows.
We received feedback that some customers had issues to sign in on certain screen sizes, or their sign up invite expired and didn’t know what to do next, or they were confused about the instructions displayed in the sign up forms. We decided to redesign these forms to make them more accessible and to better inform the users about each step in the process.
More customers asked if they can apply targeting rules more granularly to better target their audiences, so we decided to introduce more geo targeting levels, such as DMA (Designated Market Area) or ZIP code.
To do this we had to change the current UI, rethink the user flows and also follow the targeting levels hierarcy, so each ‘Include’ or ‘Exclude’ rule to be valid. Below you can see the new targeting levels hierarcy with the actions allowed for each level and 2 videos showcasing how to apply different targeting rules.