Redesigning VEED’s Onboarding Experience
Redesigning VEED’s Onboarding Experience
Redesigning VEED’s Onboarding Experience
Key contributions
Growth Design
Product Strategy
User research
Cross-functional Leadership
Workshop Facilitation
Growth team
Senior Product Designer (1)
Lead Product Manager (1)
Sr. Software Engineer (4)
Senior Engineering Manager (1)
Timeline
4 weeks
Year
2024/2025
Outcome
Improved onboarding drop-off and getting more users to onboard.
Improved onboarding drop-off and getting more users to onboard.
We improved the perception of questions by using progressive disclosure principles and ultimately saw a significant improvement in drop-off rates. By reducing the cognitive load of the flow and making the join workspace experience more intuitive, users were more successful in completing onboarding.
We improved the perception of questions by using progressive disclosure principles and ultimately saw a significant improvement in drop-off rates. By reducing the cognitive load of the flow and making the join workspace experience more intuitive, users were more successful in completing onboarding.
+35%
Improved drop-off rate
+135%
Increase in users who complete onboarding every month.
+14%
Increase in teams created and joining workspaces



Context & Challenge
A more streamlined onboarding and better understanding of user intent.
A more streamlined onboarding and better understanding of user intent.
VEED’s SEO's strategy of offering as much as possible for free through 1000+ landing pages, especially through various landing pages and the homepage, worked very well in the beginning. However, we reached the stage where it becomes crucial to drive more user sign-ups and complete onboarding. This helps build a better understanding of user intent, which in turn enables more effective segmentation and a more personalized onboarding experience.
VEED’s SEO's strategy of offering as much as possible for free through 1000+ landing pages, especially through various landing pages and the homepage, worked very well in the beginning. However, we reached the stage where it becomes crucial to drive more user sign-ups and complete onboarding. This helps build a better understanding of user intent, which in turn enables more effective segmentation and a more personalized onboarding experience.



Problem
Data showed that less than 50% was not completing sign-up and onboarding.
Data showed that less than 50% was not completing sign-up and onboarding.
We wanted more users to complete the onboarding survey before we allow them into the editor so we know who they are and their intent. The current onboarding was not designed with this intention and feels quite heavy and lengthy. We wanted to understand if other design directions could create less friction to users.
We wanted more users to complete the onboarding survey before we allow them into the editor so we know who they are and their intent. The current onboarding was not designed with this intention and feels quite heavy and lengthy. We wanted to understand if other design directions could create less friction to users.



Opportunity
How might we can reduce friction and get more users to sign up?
How might we can reduce friction and get more users to sign up?
We identified an opportunity to unify the user journey, ensuring that visitors arriving from various entry points—such as landing pages—experience a consistent and cohesive onboarding process. This presented the perfect moment to completely redesign the flow, enabling us to better understand user intent and minimize friction.
We identified an opportunity to unify the user journey, ensuring that visitors arriving from various entry points—such as landing pages—experience a consistent and cohesive onboarding process. This presented the perfect moment to completely redesign the flow, enabling us to better understand user intent and minimize friction.
Goal 1 🚀
Improve drop-off rates, align journeys and reduce friction in the flow.
Goal 2 🎯
Increase the amount of users that sign up and fully complete the onboarding.
Timeline & Process
Timeline
The design process
The design process
🔎 Investigate: First we did an audit and workshop to go through the current experience. From there, we gathered both quantitative and did user interviews to identify pain points.
🧠 Design & Iterate: With a clear problem in focus I created various design hypotheses with each a different focus to test.
📏 Measure & Adapt: We launched A/B/C tests and continuous research initiatives to gauge the design’s effectiveness to understand where to improve and further iterate.
⚖️ Balance Constraints & Stakeholders: This cross-functional project required balancing growth initiatives with core product priorities, coordinating dependencies across teams.
🔎 Investigate: First we did an audit and workshop to go through the current experience. From there, we gathered both quantitative and did user interviews to identify pain points.
🧠 Design & Iterate: With a clear problem in focus I created various design hypotheses with each a different focus to test.
📏 Measure & Adapt: We launched A/B/C tests and continuous research initiatives to gauge the design’s effectiveness to understand where to improve and further iterate.
⚖️ Balance Constraints & Stakeholders: This cross-functional project required balancing growth initiatives with core product priorities, coordinating dependencies across teams.



Solution
Simplicity at the right time is key to reduce drop-off rates.
Simplicity at the right time is key to reduce drop-off rates.
We improved the perception of questions by using progressive disclosure principle and ultimately saw a significant improvement in drop-off rates. By reducing friction, cognitive load and simplifying the flow from 8+ steps to one single page step, we made the experience more intuitive. Users were a lot more successful in fully completing onboarding.
We improved the perception of questions by using progressive disclosure principle and ultimately saw a significant improvement in drop-off rates. By reducing friction, cognitive load and simplifying the flow from 8+ steps to one single page step, we made the experience more intuitive. Users were a lot more successful in fully completing onboarding.



Research & current experience
Too many questions, steps and distractions.
Too many questions, steps and distractions.
Researched showed users found the onboarding quite lengthy and didn't what workspace they would land and what features were relevant to them.
❌ Users were confused about joining an existing vs. own workspace.
❌ Users experienced high cognitive load due to the amount of steps.
❌ At this time in the journey the visuals didn't add anything of value.
❌ No personalisation before landing in the editor.
❌ No indication of progress and how many steps the user has to complete.
❌ Pricing page looked detached from the flow and "skip" was undiscoverable.
❌ Marketing pop-up after survey caused additional annoying after so many steps and caused banner blindness.
Researched showed users found the onboarding quite lengthy and didn't what workspace they would land and what features were relevant to them.
❌ Users were confused about joining an existing vs. own workspace.
❌ Users experienced high cognitive load due to the amount of steps.
❌ At this time in the journey the visuals didn't add anything of value.
❌ No personalisation before landing in the editor.
❌ No indication of progress and how many steps the user has to complete.
❌ Pricing page looked detached from the flow and "skip" was undiscoverable.
❌ Marketing pop-up after survey caused additional annoying after so many steps and caused banner blindness.









Strategy & principles
Guiding principles for a more simplified experience to improve perception of length.
Guiding principles for a more simplified experience to improve perception of length.
We recognized that before monetization, users must first grasp the product's value—experiencing that crucial "aha" moment. To achieve this, we focused on delivering immediate value by optimizing the flow to showcase relevant content at first glance. This involved presenting a small set of previews and advanced shapes, allowing users to browse shapepacks organically while communicating the vast range of options available, encouraging deeper exploration.
We recognized that before monetization, users must first grasp the product's value—experiencing that crucial "aha" moment. To achieve this, we focused on delivering immediate value by optimizing the flow to showcase relevant content at first glance. This involved presenting a small set of previews and advanced shapes, allowing users to browse shapepacks organically while communicating the vast range of options available, encouraging deeper exploration.
Principle 1
Simplicity 🔍
Every action in the journey is decisive. Focus on showing users what they need at the right time to get started without overwhelming them.
Principle 2
Personalization ✨
Every user has a different JTBD, tailoring the experience, templates, emails and resources to their needs will be key.
Principle 3
User control 🙋♀️
Balancing guided vs. unguided journeys. Guiding users through the flow with ease, so they can quickly get started, while joining existing teams or creating new teams.



Constraints & Challenges
Dealing with trade-offs around data of existing questions.
Dealing with trade-offs around data of existing questions.
Constraint 1 🤔: A major constraint was that we couldn’t change the questions yet, as other teams and stakeholders relied on that data for business and sales leads.
What did we do? ✅: Before starting the redesign, I proposed small experiment with the same design that showed fewer questions improved results. This was zero effort and helped us get buy-in and encouraged stakeholders to be more critical about the data we collect as the company evolves.
Constraint 1 🤔: A major constraint was that we couldn’t change the questions yet, as other teams and stakeholders relied on that data for business and sales leads.
What did we do? ✅: Before starting the redesign, I proposed small experiment with the same design that showed fewer questions improved results. This was zero effort and helped us get buy-in and encouraged stakeholders to be more critical about the data we collect as the company evolves.
Constraint 2 🤔: Transitioning to a new Design System during ongoing design and development was challenging, especially with tight deadlines.
What did we do? ✅: To ensure a smooth process, I held numerous 1:1 co-creation sessions with the developer, collaborating in real-time to quickly refine the code.
Constraint 2 🤔: Transitioning to a new Design System during ongoing design and development was challenging, especially with tight deadlines.
What did we do? ✅: To ensure a smooth process, I held numerous 1:1 co-creation sessions with the developer, collaborating in real-time to quickly refine the code.



Approach
Testing different designs with the same questions.
Testing different designs with the same questions.
As various teams were still using that data, this meant we first decided to prioritize how we could change the perception by redesigning the survey without changing most of data set up around the questions. We devised an A/B/C Experiment to test various formats with the same amount of questions with the following hypothesis;
As various teams were still using that data, this meant we first decided to prioritize how we could change the perception by redesigning the survey without changing most of data set up around the questions. We devised an A/B/C Experiment to test various formats with the same amount of questions with the following hypothesis;
Hypothesis
"We believe that if we positively change the perception of the users regarding the length of the onboarding and redesign the flow to a better design format, we will reduce the amount of users who drop-off at this stage of the journey."
"We believe that if we positively change the perception of the users regarding the length of the onboarding and redesign the flow to a better design format, we will reduce the amount of users who drop-off at this stage of the journey."



Treatment B: Modal
In-editor modal, so users would already see context of the editor.
In-editor modal, so users would already see context of the editor.
Implemented several key enhancements and iterations to improve the overall user experience.
In-editor modal that launches directly within the editing space, helping users stay visually connected to the UI and project while onboarding.
Modal design intentionally preserves the editor’s visual context, reinforcing where new features live and how they integrate into the user's workflow.
Designed call-to-action flows that are visually consistent with the editor UI, setting clear expectations and easing the transition back into active editing.
Simplified the visual aesthetic to 3D icons, to keep users focused on the task at hand.
Implemented several key enhancements and iterations to improve the overall user experience.
In-editor modal that launches directly within the editing space, helping users stay visually connected to the UI and project while onboarding.
Modal design intentionally preserves the editor’s visual context, reinforcing where new features live and how they integrate into the user's workflow.
Designed call-to-action flows that are visually consistent with the editor UI, setting clear expectations and easing the transition back into active editing.
Simplified the visual aesthetic to 3D icons, to keep users focused on the task at hand.



Treatment C: Single page progression
Single-page survey to progressively disclose and improve perception.
Single-page survey to progressively disclose and improve perception.
Leveraged progressive disclosure principle by presenting one question at a time, reducing cognitive load and making the onboarding process feel more manageable.
Utilized Zeigarnik effect by adding a progress bar, providing users with a visual cue of their advancement.
Used dropdown patterns, allowing users to select answers quickly and intuitively, speeding up the response process.
Minimized visual clutter by limiting the amount of information displayed at once, helping users focus on the task at hand.
Created a more personalized experience by dynamically addressing users by name, enabling users to add a profile picture, and tailoring the copy.
Leveraged progressive disclosure principle by presenting one question at a time, reducing cognitive load and making the onboarding process feel more manageable.
Utilized Zeigarnik effect by adding a progress bar, providing users with a visual cue of their advancement.
Used dropdown patterns, allowing users to select answers quickly and intuitively, speeding up the response process.
Minimized visual clutter by limiting the amount of information displayed at once, helping users focus on the task at hand.
Created a more personalized experience by dynamically addressing users by name, enabling users to add a profile picture, and tailoring the copy.



Use case modal for a more personalised experience.
Use case modal for a more personalised experience.
Previously, users were dropped in the editor without any personalization. We changed that by:
Previously, users were dropped in the editor without any personalization. We changed that by:
Introducing design options for use cases that tailored onboarding different segments within our ICP.
Streamline where users would land in the editor to get them closer to their JTBD.
Introducing design options for use cases that tailored onboarding different segments within our ICP.
Streamline where users would land in the editor to get them closer to their JTBD.



Sign-up low hanging fruits.
Sign-up low hanging fruits.
Since this was low effort for the team, we also dedicated time to refresh our sign-up pages so the overall flow would look more consistent and matched the rest of the experience. As a follow-up experiment we considered adding social proof to entice more people to sign up.
Since this was low effort for the team, we also dedicated time to refresh our sign-up pages so the overall flow would look more consistent and matched the rest of the experience. As a follow-up experiment we considered adding social proof to entice more people to sign up.



Improved flows and edge cases for joining workspaces.
Improved flows and edge cases for joining workspaces.
Previously, users trying to join an existing workspace were forced to create a new one and were redirected there instead. This caused confusion and frustration since it wasn’t clear why a new workspace was being created rather than joining the intended one, making the process inefficient.
Previously, users trying to join an existing workspace were forced to create a new one and were redirected there instead. This caused confusion and frustration since it wasn’t clear why a new workspace was being created rather than joining the intended one, making the process inefficient.
Introduced tailored onboarding flows for free, paid, and business users to ensure seamless workspace joining.
Automatically direct users to the correct existing workspace after sign-up, eliminating the need to create unnecessary new workspaces.
Addressed previously unhandled edge cases to prevent user confusion and improve overall experience.
Enhanced UI cues and guidance during the join process to clarify next steps and reduce friction.
Introduced tailored onboarding flows for free, paid, and business users to ensure seamless workspace joining.
Automatically direct users to the correct existing workspace after sign-up, eliminating the need to create unnecessary new workspaces.
Addressed previously unhandled edge cases to prevent user confusion and improve overall experience.
Enhanced UI cues and guidance during the join process to clarify next steps and reduce friction.
Interactive gradient for subtle visual delight.
Interactive gradient for subtle visual delight.
Created an interactive gradient that would respond to cursor movement to make things more playful.
Infused subtle animations and motion - just enough to still keep the user focused.
Focused on making the look and feel more "AI like" which is one of the core value propositions of VEED.
Created an interactive gradient that would respond to cursor movement to make things more playful.
Infused subtle animations and motion - just enough to still keep the user focused.
Focused on making the look and feel more "AI like" which is one of the core value propositions of VEED.
Designed a more effective opt-in for marketing.
Designed a more effective opt-in for marketing.
The old marketing screen had very low opt-in rates, likely because the toggles were off for transparency, which made the setup unappealing. We improved this by using a more user-friendly tone, clearer focus on the desired action and benefits, while still maintaining transparency and user choice.
Improved the UX copy.
Focused on value & benefits.
Designed more effective CTA's that nudge enthusiasm to opt-in.
Made the whole design a lot more simple to digest and got rid of the toggles.
Separated the data processing part, as this screen should focus on marketing.



Monitoring & Learning
How did we measure succes?
How did we measure succes?
Because this was a cross-functional initiative that involved Product Marketing, Acquisition and Core teams we made sure to understand the positive as well as the negative impact the experiment could on SEO, because VEED has over 1000+ landing pages. You can only imagine the wild-growth that creates over time which is very important to mitigate when redesigning onboarding.
Primary metrics:
# of users who signed up
# of users who completed onboarding
# of users who completed first export
New ARR
Guardrail metrics:
# of users who drop off
Traffic from users who sign up from homepage CTA
Because this was a cross-functional initiative that involved Product Marketing, Acquisition and Core teams we made sure to understand the positive as well as the negative impact the experiment could on SEO, because VEED has over 1000+ landing pages. You can only imagine the wild-growth that creates over time which is very important to mitigate when redesigning onboarding.
Primary metrics:
# of users who signed up
# of users who completed onboarding
# of users who completed first export
New ARR
Guardrail metrics:
# of users who drop off
Traffic from users who sign up from homepage CTA

Business Impact
Increased completion rates and reduced drop-off rates.
Increased completion rates and reduced drop-off rates.
Combining all the implementation and design we delivered, we managed to achieve a significant increase in completion & activation rates, and reduced drop-off in our treatment, compared to control.
Combining all the implementation and design we delivered, we managed to achieve a significant increase in completion & activation rates, and reduced drop-off in our treatment, compared to control.
🚀
The experiment significantly improved competion rates by +135% in users onboarding every month.
🎥
Activation rates in the treatment group saw positive trends showing +11% higher export rates.
✨
We observed a +35% improvement in drop-off, and increased marketing opt in by +25%




Learnings
Simplicity is effective at the right time in the journey.
Simplicity is effective at the right time in the journey.
This initiative was a powerful reminder that impactful design isn't always about adding more—it’s often about knowing what to take away.
This initiative was a powerful reminder that impactful design isn't always about adding more—it’s often about knowing what to take away.
Impactful design isn't always about adding more. 💗
By changing to a clean, simple yet delightful design we drastically improved completion rates by adding simplicity at the right time.
Progressive disclosure helps the user focus. 👀
By applying progressive disclosure principles users were more able to focus on the main task at hand.
Help users understand their progress 🎯
By applying the Zeigarnik Effect users were more likely to complete due to clearly seeing how many steps they needed to go through.