KORVO ONLINE COURSES
SCOPE
UX Strategy, UX Design, UI Design
TEAM & MY ROLE
As the UX Strategy Lead, I was responsible for the entire end-to-end experience, from research and strategic planning to system design and execution. I worked closely with product, engineering, and marketing to align the product vision with real user needs and business goals.
YEAR
2025
Korvo is a next-generation online course platform built for modern educators, coaches, and creators who want to own their brand and business fully.
A growing need inspired this project in the creator economy: a platform that’s powerful yet simple, elegant yet flexible—one that empowers users to teach, sell, and grow without compromise.
​
The result? A frictionless, mobile-first platform that enables creators to publish their first course in under 30 minutes, with beautiful UX and full brand control. This project reflects not just my ability to design intuitive experiences, but also my strength in shaping product strategy, leading teams, and delivering business impact through design.

PROJECT
OVERVIEW
Problem & Challenges clearly reflect the dual-platform nature of the project—a B2B creator-facing platform and a B2C learner-facing experience—and the UX complexities involved:
THE PROBLEM
Korvo required designing two interconnected experiences: a B2B platform for creators to build and sell courses, and a B2C interface for learners to consume content. Each audience had unique needs, and the UX had to serve both seamlessly.
THE CHALLANGES
I needed to balance power and simplicity for creators while delivering a clean, mobile-first experience for learners. Designing two platforms within one cohesive system meant solving for complexity, scalability, and trust on both sides of the product.
OPPORTUNITIES
Through user insights and competitive benchmarking, I identified key opportunities to position Korvo as a modern, creator-first alternative:
+ Simplify course creation to enable first launch in under 30 minutes
+ Offer full brand ownership without technical barriers
+ Design a mobile-first learning experience for on-the-go engagement
+ Elevate trust through clean, modern, professional UX
+ Embed growth tools natively (email, funnels, analytics)
+ Support niche and independent creators underserved by legacy platforms
UX STRATEGY &
DESIGN PROCESS
03
01
02
DISCOVER
DEFINE
DESIGN
04
05
TEST
DELIVER

01
DISCOVER
+ Identify user needs, pain points, and unmet opportunities
+ Align internal stakeholders on product vision and constraints
+ Establish a shared understanding of the target audience
+ Validate business assumptions
+ Spot experience gaps in the market​
UNDERSTANDING THE PROBLEM
The goal of this phase is to identify real user problems, business needs, and areas of opportunity.
PHASE 1: DISCOVER
Foundations of Insight
To create a product that delivers both strategic value and intuitive experience, we began with a structured discovery process anchored in three critical pillars: Business, Users, and Competition.
Each pillar offered a unique lens into the ecosystem Korvo needed to serve—clarifying the vision, uncovering unmet needs, and identifying key gaps in the market.
In this section, I detail the goals, research methodologies, data collection techniques, insights, and outcomes for each pillar. Together, these findings formed the foundation for the UX strategy and directly influenced design priorities and decisions in the phases that followed.
Validate Business Assumptions & Define Goals With Stakeholders
To establish a UX Strategy aligned with business & product goals, we need to have a deep understanding of the business strategy, the company's top-line vision, our marketplace, and how we will be positioning ourselves
BUSINESS GASUUMPTIONS MAPPING
STAKEHOLDER INTERVIEWS
BUSINESS GOALS & STRATEGY DEFINITION
STAKEHOLDER ALIGNMENT DOCMENT
GOALS
+ Understand business objectives, vision, and constraints from leadership.
+ Identify how UX can directly contribute to growth, activation, retention, and positioning.
+ Align product goals with strategic initiatives (e.g., brand control, creator-first positioning).
GOALS
+ Understand business objectives, vision, and constraints from leadership.
+ Identify how UX can directly contribute to growth, activation, retention, and positioning.
+ Align product goals with strategic initiatives (e.g., brand control, creator-first positioning).
BUSINESS ASSUMPTIONS MAPPING
STAKEHOLDER INTERVIEWS
BUSINESS GOALS & STRATEGY DEFINITION
STAKEHOLDER ALIGNMENT DOCMENT
PROJECT GOALS
BUSINESS GOALS
Increase creator activation and retention
→ Creators should be able to launch their first course quickly and see value early.
Differentiate Korvo in the crowded creator economy
→ UX should position Korvo as simple, elegant, and empowering—unlike bloated or restrictive competitors.
​Support scalable revenue growth through subscriptions
→ UX should facilitate selling, bundling, and upselling without requiring external tools.
Reduce churn by improving onboarding and clarity
→ A clear, supportive UX can help creators feel confident and committed.
PRODUCT GOALS
Enable frictionless course and product creation
→ Support video, text, downloads, quizzes, and coaching with modular templates.
Support full brand control for creators
→White-label features like custom domains, logos, and pricing models.
Provide built-in marketing and monetization tools
→ Landing pages, funnels, email sequences, and analytics—all accessible without coding.
Deliver a seamless B2C learner experience
→ Learners should enjoy fast, responsive, mobile-friendly courses with progress tracking.
UX & DESIGN GOALS
Minimize the time to first published course
→ Goal: Under 30 minutes from signup to launch an online course.
Balance powerful tools with simple UX
→ Complex features (e.g., automations, analytics) must be accessible to non-technical users.
Design for two personas (Creators and Learners)
→ Creator UI should be modular and informative; Learner UI should be clean and immersive.
Build trust and confidence
→ Use modern UI, supportive microcopy, and friction-
free flows to make Korvo feel like a co-pilot, not a tool.
Restorative Yoga
Restorative yoga focuses on holding passive poses for extended periods, promoting relaxation and reducing stress by engaging the parasympathetic nervous system.
Duration: 45 minutes

Very Berry Blend
With raspberry, apple and beetroot

Morning Detox
With orange, turmeric and ginger
A wardrobe staple, our scoop neck 95% cotton t-shirt embodies softness, relaxation, and breathability. Perfect for layering, this shirt conveniently sits at the natural waist, eliminating the need for tucking. Pair with leggings or jeans to complete the look. 

-
Oversized fit
-
Scoop neckline
-
Short sleeves
-
Breathable
-
95% cotton
-
Conscious
01
This is a title. Click here to edit.
02
This is a title. Click here to edit and add your own text.
03
This is a title. Click here to edit and add your own text.
04
This is an extra long title. Click here to edit and add your own text. It's easy.
DESIGN PROCESS
-
SSS'ler neden önemlidir?SSS'ler sitenizi ziyaret eden kişilerin işletmeniz ile ilgili sık sorulan sorulara hızlıca yanıt bulmalarını sağlamak ve sitede daha iyi bir gezinme deneyimi yaratmak için ideal bir yoldur.
-
SSS bölümü nedir?SSS bölümü, işletmenizle ilgili "Hangi bölgelere gönderim yapıyorsunuz?", "Çalışma saatleriniz nedir?" veya "Hizmetlerinizde nasıl yer ayırtabilirim?" gibi sıkça sorulan soruları hızlı bir şekilde yanıtlamak için kullanılabilir.
-
SSS'lerimi nereye ekleyebilirim?SSS'ler sitenizdeki herhangi bir sayfaya veya üyelerin her an her yerden erişebilecekleri Wix mobil uygulamanıza eklenebilir.
-
Nasıl yeni bir soru ve cevap ekleyebilirim?Yeni bir SSS eklemek için şu adımları takip edin: 1. Sitenizin kontrol panelinden veya Editör'den SSS'leri Yönetme bölümüne gelin 2. Yeni bir soru ve cevap ekleyin 3. SSS'nizi bir kategoriye atayın 4. Kaydedin ve yayınlayın. Dilediğiniz zaman geri gelip SSS'lerinizi düzenleyebilirsiniz.
-
Sıkça Sorulan Sorular başlığını nasıl düzenlerim veya kaldırırım?Editör'deki SSS Ayarlar sekmesinden başlığı düzenleyebilirsiniz. Mobil uygulamanızdaki bir başlığı kaldırmak için Wix Owner uygulamanızdaki Site ve Uygulama sekmesine gidin.
-
Bir SSS'ye görüntü, video veya GIF ekleyebilir miyim?Evet. Medya eklemek için şu adımları takip edin: 1. Sitenizin kontrol panelinden veya Editör'den SSS'leri Yönetme bölümüne gelin 2. Yeni bir SSS oluşturun veya mevcut birini düzenleyin. 3. Cevap metin kutusundan video, görüntü veya GIF simgesine tıklayın 4. Kütüphanenizden medya ekleyin ve kaydedin.
What Is User Onboarding?
User onboarding is the process of guiding new users to find value with our software product. The user onboarding experience starts the moment someone signs up for our product. A good user onboarding experience doesn’t just teach new users how to use software—it teaches them how to use it successfully to meet their goals.
Great user onboarding should shorten our new users’ time to value, guide them to their aha moment, get them to activate faster, boost retention, minimize early churn, and reduce support tickets.
Why User Onboarding Is Important?
Product Success Metrics
5 metrics that contribute to an Out of all of the Pirate Metrics, activation is the most important, as just a 25% increase can yield a 34% lift on MRR after just 12 months. Success. User onboarding is the number one thing we can do to improve activation. It’s not just a ‘nice to have’ inside our product—it has a tangible, measurable business impact on our company.​
ACQUISITION
The user finds us
ACTIVATION
The user interacts with us
RETENTION
The user likes us
REVENUE
The user pays us
REFFERAL
The user recommends us
Better onboarding results in higher activation rates, which translates to more product adoption, improved retention, and increased advocacy from our loyal customers—all of which compound over time for exponential growth.
A 15% improvement in user retention in the first week can compound into nearly twice the number of retained users after 10 weeks.
​
The Business Impact Of User Onboarding
Good onboarding improves retention by 2.6x* which leads to:
More purchases
Greater value per purchase
Higher value per customer
More referrals
Decreased costs
Support, acquisition
Project Planning
Research
Proposed Solution
Proposed Solution
Ø1
-
Research
-
Competitor Analysis
-
Defining Goals
-
Workshops for concept creation
-
Reconsider the current approach
-
Creating concepts by combining research results and user goals
Ø3
-
Creating an onboarding flow and screens by combining best practices, psychological effects, project goals & user goals
Ø2
Ø1
Research & Defining Goals
Project Goals
Primary Goal | Success Metric
Increase the number of signups converting into paying customers.
Secondary Goals
-
Increase the revenue through converting these customers at a similar first invoice value
-
Reduce costs through a reduction in support tickets created
Additional Benefits | Understanding Our Customers
-
Additional data points will be added, allowing for greater segmentation in the future and improved product offering leading to increased customer satisfaction
-
Additional information will be captured allowing for more targeted marketing approaches in the future
Primary & Secondary Goals
Creating a seamless onboarding experience equips new customers for success, and motivates
them to use the app, and at the same time educate them on the value of our product.
Anticipate customers’ mindset
Decrease in conversion time
Present full offering + value
Increase in Avg. Order Value and CLV
Show the benefits of iMusician
Increase in customers who convert
Provide the right content at the right time
Decrease in support tickets & fulfillment costs
Mitigate customer errors
Decrease in QA tickets and fulfillment costs
Understanding Our Customers
COLLECTING ACCURATE USER BEHAVIOUR DATA

-
Only 5% of users who click on the “Start A Release” button on the onboarding modal complete a release within a day.
-
We had no information on what the 95% of users wanted to do, but this was the only available option.
-
If we want to become data-informed, we need to know why the user joined us and what their goal is.
Improve Offering & Increase Customer Satisfaction
Gathering data from new customers not only helps us personalize the onboarding journey, it also helps us better
understand our customers so we can shape our product and marketing to their goals and needs.

Deeper customer understanding |
Who they are and why they are here

Increased customer satisfaction |
A feeling that “I can do this”

Decreased acquisition costs |
Understand segment needs
Ø2
Conceptualization
The first thing we did during the conceptualization phase, we went through each persona in detail and adjust them to reflect our customer segments properly. This was crucial to conduct a workshop to create empathy maps which help to point out the context, motivation, pain points & overall goals of each persona.
USER GOALS, MOTIVATIONS & PAIN - POINTS
Personas
Persona Ø1 | Peter Pro

Peter Pro
EXPERIENCED PROFESSIONAL
MUSICIAN
Persona Ø2 | Samantha Starter

Samantha Starter
ASPIRING PROFESSIONAL
MUSICIAN
Persona Ø3 | Leon Labelboss

Leon Labelboss
EXPERIENCED LABEL HEAD
Empathy Maps
To have a better understanding of how our product fits into our user’s life, we discussed their motivation & goals, pointing out why are they signing up for our product, by creating Empathy Maps. Empathy maps helped us to point out the motivation, pain points & overall goals of each persona.

Persona Ø1 | Peter Pro
Persona Ø2 | Samantha Starter
Persona Ø3 | Leon Labelboss
Empathy Map Outputs
OVERALL USER GOALS
Ø1
Release my music quickly and easily
-
Get relevant guidance when I need it, where I need it
-
Without having to wait for an email to arrive or for an answer to my question via email
-
Know where to go when I have more questions / need resources
Ø2
Understand quickly that iMD is right for me
-
If this is my first time, I get the feeling that ‘I can do this’
-
If I’m experienced, get me quickly to where I need to be
Ø3
I am delightfully surprised later on in my journey when I get information that directly anticipates/meets my needs
How Can We Meet The User Goals?
An onboarding experience based on personas

Users that have not been released before require a little bit more hand-holding via a comprehensive explanation
of the product, music business terms, and their first release.

Users who have previously released should be able to jump in, find the tools they need, see if it has the services
they require and take action.
Resources should be quick and easy to fin
Having resources within the app keeps users in the flow, heading toward their goals, instead of leaving them searching for answers — or worse, getting frustrated and going to a competitor. This also helps reduce support tickets.
Hook customers with content that fits their needs
Users have varying ways of learning and processing information. Some of them learn better by discovering. Some of them need guidance until they earn confidence. Likewise, some prefer watching a tutorial video, while others are more into reading instructions. If we have content that meets their needs, we help them help themselves.
Our Business Assumptions
When we
-
Help our users find success faster
-
Reach their moment of activation
This results in
-
Higher activation rates
-
Improves retention
-
More product adoption
-
Higher value per customer / more referrals
-
More purchases / greater value per purchase
-
Decreased costs (support, acquisition)
Ø3 Proposed Solution: Personalized User Onboarding
The Importance Of Personalization



Users have varying needs
Users’ learning needs vary significantly. Our users have different roles, different levels of knowledge, different levels of technical experience, different backgrounds, and different goals. No two users will think about our product in the same way.
Improving activation by just 25%
can result in a 34.30% lift in monthly recurring revenue.
​
Personalizing user onboarding is about understanding each user's journey toward reaching their goals of success.
A Phased Approach
Ø1
Ø3
Ø2
Ø4
Ø5
Discovery & Research
Define key goals and objectives
Industry research & best practices
Audit current processes
Map the entire user onboarding experience
Stakeholder input & approval
Onboarding MVP
Create interim email chain
Map Tour User Flow
Define tech requirements and measurements
The discovery phase of segmentation in tech aspect
Create content and designs for onboarding tour
Test the tour implementation in English
Segmented Onboarding
Define the needed survey data
Begin tech implementation
Test in one language
Begin analyzing the data
Segmented Email Chains
Create interim email chain
Map the user onboarding flow
Define tech requirements and measurements
The discovery phase of segmentation in tech aspect
Create content and designs for onboarding tour
Test the tour implementation in EN
Personalized Onboarding
Start defining onboarding tours based on collected data
Map out user flows
Define tech requirements
Create content and design
Test in one language
Optimize
The Expected Outcome






Provide a frictionless onboarding experience that is helpful, topical, and in context.
Give our users to have an understanding of our product’s value most shortly and easily.
Equip users with the information needed to use our core product successfully on their own (or know where to find this information quickly
and easily when needed). Also, allow them to explore functionalities at their own pace, without without overloading information.
Gather more data about our users’ behavior, their overall goal & activation events not only for optimizing the onboarding journey but also,
to personalize & improve the overall experience across our app.
Understand the needs & goals of each user group. Also understand the the easiest and most efficient way to achieve those goals,
and guide the users accordingly.
Build a flexible system that we can start implementing quickly and completing gradually.
Testing and Measurement Plan
What We Want to Learn To Build The Next Phase
We aim to understand our customer better so we can shape our product and our marketing to their goals and needs.
-
Define our different customer segments
​
-
Build psychographic profiles about our personas, including:
-
User goals
-
User jobs
-
Motivations
-
Activation events for each customer segment
-
What do they like to buy and when
-
​
-
Understand each segment’s individual journey toward reaching their goals of success.
​
-
Understand what success looks like for each of these jobs and personas—why did they come to our app and what are they seeking to achieve? How do they use our product? We need to frame onboarding around achieving that success - AHA moment.




What We Want to Measure To Build The Next Phase
To understand if the new onboarding process solves our user goals & jobs we want to measure and set baselines for:
-
Changes in support costs, including new user tickets
​
-
Key decision-making points in the journey — What do customers do after they sign up? We gather the data and then we can start to measure true customer behavior, this then informs what we optimize and build next​
​
- The effect on our revenue
- ​Activation rates (Signup -> First Invoice)
- Retention rates (CLV)
​
​
-
Time to activation: how long does it take for a customer to release successfully?
-
How does that vary based on customer segment/goals
-
​
-
Which customer segments are purchasing what





Current Onboarding Experience In The App
We examined the current onboarding experience within the app before coming up with a brand-new solution, to see if there are some quick improvements we could start with.
Previous Experience In The App - A Very Limited Product Tour

Existing Onboarding Solution


While product tours can provide new users with valuable information, the number of people who take the time to go through them is never high. Most of the time, people simply use the “skip” feature or close a video and dive directly into using the app.
​
People are impatient and don’t want to spend a lot of time on things they view as “useless” regardless of whether that assessment is accurate.
​
​
​
Previous Email Solution
Key resources were broken up into 3 onboarding emails:
Music Distribution FAQs
Release Checklist
How - To Videos
Support Pages
Support Pages
YouTube Pages
This is intended as an interim solution so that we can continue to offer onboarding resources to the user.
​
This is still not an effective way to guide users, as:
​
-
It doesn't give the information within a context and may provide information that is not immediately relevant
​
-
Users cannot find any of this information when they need it while struggling in the app
​
-
Expecting users to leave the app, go back and find these emails and select the most relevant info is not realistic, and will cause drop-offs
Building A New Onboarding Experience
5 Pillars Of Our Proposed Solution
Segmantation
By collecting data at the start, we can understand the user goals and motivations, create a personalized experience, and map buying habits.
Email chains to motivate and excite users to get started with our product and see the product offering, personalized per persona.
Onboarding Tour
Give users a roadmap to success and guide them through it. Motivate users to complete and enjoy the crucial tasks to achieve their goals, as per their persona.
Self Learning
After users gain enough information and confidence about the product and the interface, let them accomplish their tasks by themselves.
Constant Optimization
In each phase, we gather more data, allowing us to draw insights about what is working or not, and then fine-tune our approach accordingly.
New User Onboarding Flow
Next, we have detailed the onboarding flow by pointing out goals for each step and suggesting different concepts by bringing together some best practices. In this stage, we brought together different needs from different departments /channels and integrated these different aspects into a single flow.

A Phased Approach
Ø1
Ø2
WELCOMING
ONBOARDING
Ø1
Ø3
Ø2
Ø4
Ø5
Discovery & Research
Define key goals and objectives
Industry research & best practices
Audit current processes
Map the entire user onboarding experience
Stakeholder input & approval
Onboarding MVP
Create interim email chain
Map Tour User Flow
Define tech requirements and measurements
The discovery phase of segmentation in tech aspect
Create content and designs for onboarding tour
Test the tour implementation in English
Segmented Onboarding
Define the needed survey data
Begin tech implementation
Test in one language
Begin analyzing the data
Segmented Email Chains
Create interim email chain
Map the user onboarding flow
Define tech requirements and measurements
The discovery phase of segmentation in tech aspect
Create content and designs for onboarding tour
Test the tour implementation in EN
Personalized Onboarding
Start defining onboarding tours based on collected data
Map out user flows
Define tech requirements
Create content and design
Test in one language
Optimize
New User Onboarding Flow
Next, we have detailed the onboarding flow by pointing out goals for each step and suggesting different concepts by bringing together some best practices. In this stage, we brought together different needs from different departments/channels and integrated these different aspects in a single flow.

Wireframes
I combined all the data gathered, and the deliverables I created, to design detailed high fidelity wireframes showing every possible flow, for both review meetings with other teams & guiding the UI Designer.
Ø4 Prototyping
Research
Proposed Solution
The prototyping phase included ​all Visual & UI Design work. My responsibility in this step was checking if screen designs were coherent with the style guide if all minor and major interactions are designed, briefing Icon Designer for icons needed in the tool, and making sure if the Icon Library is up to date, and delivering final designs to front-end developers.
​
​
​
Ø5 Validating Internally
Ø2
When the UI process was done, my responsibility was to check it first with Product Managers and then with the Tech Team if there are any components that are not in or suitable to Style Guide. After the front-end work was done I validated the interface, to check if everything is correctly applied in front-end in terms of both UX & UI.
Ø6 Testing Externally
Ø7 Iteration
Last but not least, we iterated the whole process to release V2!
As the coming from the nature of Lean UX Design based on learning after releasing an MVP, before planning any improvements or releasing version 2 of the tool, we tested our tool on our clients. We arranged customer meetings with 25 users to gather their feedbacks after they use the tool. For showing breakdown results in table, we designed 2 different designs and conducted an A/B Test on different users. We reorganized our events to be sen on the new tool, to track relevant and detailed data for V2. All the data is updated in our Feedback documents, with the insights coming frequently from our CSMs.

Research
Proposed Solution
Ø2
Information Architecture



