As a Product Designer, I collaborated closely with the dedicated Product Manager for this project, taking the lead on all design aspects across the subprojects.
I developed a comprehensive onboarding strategy from the ground up, and redesigned the user entry experience with a strong focus on optimizing new user activation.
User interviews categorization and analysis, user flow analysis, CJM for new users, onboarding concept and design, onboarding tool setup and management, feature updates and user flows redesign, qualitative post-release analysis, continuous updates and iterative improvements.
The onboarding process concept and strategy, complemented by new effective user communication strategies. Enhanced first-time user experience. Measurable outcomes achievements, including increased user engagement and activation rates.
This project was focused on improving the user's initial experience with our product and optimizing the onboarding journey. Throughout the process, I:
This initiative aimed to create a seamless, engaging, and conversion-focused onboarding experience.
Context / Research / Ideation / Solution: Sign-in & Sign-up flow updates, User verification flow updates, User onboarding / Reflection.
MGID is a global native advertising platform that connects publishers, advertisers, and content creators. Established in 2008, the platform provides solutions for traffic monetization, audience engagement, and performance-driven advertising (learn more about the company here).
I joined MGID during a critical transformation phase as the company transitioned from a legacy platform to a newly modernized one. During this period, the team eagerly awaited feedback from the first customers to assess the new platform's MVP performance.
After the launch of the new platform and its introduction to users, conducting thorough research became essential to gather actionable insights, validate assumptions, and identify areas for improvement. Focusing on the beginning of the user journey was essential, as it establishes the foundation for a user's overall experience and engagement with the platform.
Collaborating with the UX researcher, I processed, organized, and analyzed data from usability tests and user interviews. I systematically categorized user feedback to derive actionable insights, ensuring a structured approach for comprehensive analysis and prioritization, enhancing clarity, and facilitating strategic decision-making.
Understand friction points in the signup flow, user pain points, motivations, and expectations.
Open-ended questions (screening) + semi-structured think-aloud usability testing (~1h) + user feedback collection.
Platform switchers: 25 existing users migrating from the legacy platform to a new one.
Collaborating with the UX researcher, I processed and analyzed usability test and interview data to extract actionable insights. I structured the findings to improve clarity, prioritize key issues, and support strategic decision-making. Grouping feedback into categories (e.g., critical issues, feature requests, usability improvements) made prioritizing what needs immediate attention easier. It ensured we could address the most impactful changes first, aligning with user needs and business goals.
Through an in-depth user flow analysis, I discovered that users form initial impressions about a product within seconds. A seamless and intuitive start is crucial for building trust, alleviating anxiety, and establishing a positive tone for their experience.
I came up with the following hypothesis:
To make their campaign live, users need to complete the following steps:
My concept was to simplify all the first-time user journey within the product, and guide users through the essential flows, enabling them to successfully complete their primary task—launching a campaign.
The sign-up page is key to user acquisition, requiring a seamless experience. I focused on simplifying the login and registration flow to reduce friction, making it effortless for users to join and engage with the platform.
The initial version of the sign-up flow was a remnant of the legacy platform—outdated, cluttered, and weighed down by unnecessary inputs. Users were met with a complex, inefficient experience, struggling through redundant fields and inconsistent logic. This friction slowed them down and risked drop-offs before they could even explore the platform.
Recognizing pain points mentined above, I focused on simplifying the form, eliminating redundancies, resolving inconsistencies, and creating a smoother, more intuitive registration process from the ground up:
To enhance personalization, I presented the concept of user segmentation during registration, enabling users to classify themselves for a more tailored onboarding experience to receive relevant guidance based on their needs:
Lowered drop-off rate at key friction points by 22%, increased overall signup-to-activation conversion rate. Qualitative analysis user feedback and session recordings analyzed via Hotjar) indicated that the updated signup flow provided a smooth and frustration-free experience.
Users perceived the verification flow as an unnecessary barrier, preventing them from accessing platform functionality until completion—a process that took approximately 30 minutes via a third-party service. Users had to complete verification and wait for approval without real-time updates, leading to uncertainty and frustration. The primary objective was to optimize and clarify the flow, reducing friction and improving user confidence through better transparency and communication.
As users had to complete verification and wait for approval before observing the platform functionality, we transferred the user verification step to the end of the funnel. The goal was to engage users in the early stages of their product exploration and leave the verification until users got the product's value and were motivated enough to proceed and finally launch their campaign.
The verification flow updates significantly improved UX and performance metrics:
Absence of an onboarding strategy: The platform lacked a defined onboarding strategy, resulting in high drop-off rates among new users and frustration for those transitioning from the old platform. Without clear guidance, users were left uncertain about how to navigate and proceed.
Recognizing the critical role of user onboarding in driving key product metrics, I initiated the development of a seamless onboarding experience. I hypothesized that a well-structured onboarding process would enable users to experience the product's value and reach their "aha" moment within their first session.
Given the MGID platform's complexity, with its diverse user flows and functionalities, a single onboarding tour was insufficient. To resolve this, I developed a seamless, adaptive onboarding experience designed to help users quickly understand the platform's value and reach their "aha" moment in their first session. Instead of a one-size-fits-all tour, onboarding was tailored to user needs, guiding them through relevant tasks at the right moments.
To achieve this, I introduced several key solutions:
Here's an example of the interactive onboarding tour (granular reporting functionality):
For me, the biggest win in this project was developing and integrating a user communication strategy directly into the application, making it a key part of the onboarding experience. This wasn’t just about improving usability—it was about creating a clear and ongoing dialogue with users, guiding them through the platform and addressing their needs in real time.
More than that, this initiative was the first step toward bringing a customer development mindset into the company. By incorporating structured user feedback and insights into our process, we not only enhanced the onboarding experience but also contributed to the overall growth of design maturity within the organization. What started as a single project turned into a lasting impact—this approach is now embedded in the team’s design workflow as a regular practice, ensuring that user needs continue to shape our product decisions.
Back up or discover my other projects