Onboarding Experiments

Company
Venngage
Role
Product Designer
Product Manager
Date
2020
Company
Venngage
Role
Product Designer
Product Manager
Date
2020

Outcome

I ran a series of experiments targeting our onboarding and template recommendations.
Onboarding flow

Case Study

Context

Venngage is a simple yet powerful design platform for infographics, diagrams, reports, presentations, and more. Primarily a B2B SaaS tool, Venngage targets business professionals without a design background to create stunning visuals to aid their communications. The tool offers over 8,000 customizable templates with a simple WYSIWYG drag and drop editor.

🧪 Experiment 1 - HMW better capture core roles during onboarding?

Problem

The role other was the second highest selection in onboarding which left us in the dark about a large segment of our users.
I mapped out user job titles to our existing onboarding roles and realized that a large group of users that could fall within our defined 'core roles' are actually picking other as their role. Core roles (execs/ hr/ marketers/ analysts/ consultants) are roles that we've defined as most likely to retain and upgrade. They also account for over 35% of our revenue.
  • For example users with the roles such as 'Director', 'CEO', 'Founder', 'Executive Director', 'Creative Director', 'Manager' are picking other over C-level / Executive.  
  • Some roles are also not available when selecting certain organizations, for example Consultant is only shown when selecting the Self Employed as your organization.
  • Some roles do not fit in with any of our current roles, example includes any healthcare roles, or Product/PM work. If we want to get rid of other as an option, we should consider where these roles will fit.

    Onboarding flow

    Goal

    Capture our core users accurately through onboarding and increase the sum of core roles by 7%.

    Assumption

    • Many users that select other as their role could fall under our core roles (execs/ hr/ marketers/ analysts/ consultants).
    • The OTHER Organization should have a similar distribution of roles as the rest of the organizations, and can be the first organization we experiment with since there is a huge gap between those that select other as their role (8.56%) and those that select an actual role (14.4%).

    Hypothesis

    We believe that [ by providing more encompassing role titles for execs, HR, analysts and by providing an additional consultant role title ]
    For
    [ new users who select OTHER as their organization ]
    Will
    [ increase the % of users choosing the 5 core roles from 8.03% by a minimum of 7% ]
    Because
    [ these users aren’t currently finding role titles that they identify with due to the specificity of the language used, and choose other instead ]

    Design

    I explored ideas of asking for role information in the second or third session to make the onboarding experience more seamless - with the assumption that many users just want to get to know the tool first and see whether it will work for them without having to answer so many questions. However, we heavily relied on role information for our marketing campaigns and personalization, therefore we decided to come back to these ideas later on.

    For the first iteration, We changed the role grouping names to be more inclusive, and added a few new roles that did not have an equivalent such as Learning & development and Product development. We kept the role other and made sure the position of roles would randomize.

    For the second iteration, we removed the role other from the mix.

    Results

    We released this experiment to 20% of users going through onboarding, of those users if they selected OTHER as their organization they saw the new role options. Each week between 1300-1600 users went through the new flow.

    We saw an increase in the sum of core roles by ~17%, therefore this experiment was considered a success. Onboarding completion was not affected.

    Roles
    Baseline
    Iteration 1
    Iteration 2
    Marketer
    3.53%
    3.97%
    9.10%
    HR
    2.55%
    1.31%
    4.38%
    Analyst
    1.05%
    0.94%
    2.23%
    Exec
    0.86%
    1.98%
    2.24%
    Consultant
    N/A
    2.25%
    6.87%
    Sum of Core Roles
    7.99%
    10.45%
    25.06%
    Other
    85.30%
    58.33%
    N/A

    Next Steps

    We rolled out the experiment to 100% of users that selected OTHER as their org and started testing out the role groupings for the remaining organizations. Our final step was to start the translation process for the new roles.

    🧪 Experiment 2 : HMW encourage users with a business JTBD to sign up with their work email?

    Opportunity

    We identified that 75.5% of our retained and active user cohorts signed up with a company email (email that did not contain yahoo, gmail, outlook, aol, iCloud, hotmail).

    If people who provide their work emails are more likely to be retained, how can we encourage them? 

    Many opportunities can be explored once a user signs up with their work email : We can auto generate brand assets (experiment 3), encourage them to add team members, show them the value of Venngage teams, and ultimately upsell them to the business plan.

    Goal

    The goal was to determine if a customer was going to use Venngage for Business (vs personal use) and if so, ask for their work email upfront.

    Increase the % of core users registering with a company email - specifically increase the baseline from 17.8% to 22.8% (↑ 5%) in one week.

    Hypothesis

    We believe that [ targeting users that are coming to Venngage with a business JTBD and suggesting they input their work email in the email input field on the sign up page] 
    For [ 50% of new users who enter the registration page through the top sign up flows ]
    Will [increase the % of core users that register with their work email from 17.8% to 22.8% ]
    ‍‍Because [ presumably the majority of users coming to Venngage with a business JTBD will have a company email and have the potential to add their work email. ] 

    Design

    Using Evan Miller's sample size calculator, at a 5% absolute MDE: 946 users are needed in the sample (37.14% of our core users that go through this flow in 1 week).

    We will release the experiment to 50% of users who sign up through the top sign up flows. After 1 week if 946 core users have seen the experimental condition and there has been an increase of 5% in those users registering with a work email, the experiment can be considered a success.

    Adding a step before registration could impact registration rates, therefore we will also be monitoring this.

    Results

    Baseline
    Experimental Cohort
    Total core users
    5259
    1130
    Registered with a work email
    938
    393
    % Rate
    17.80%
    33.76%

    Next Steps

    The experiment was a success. We decided to incorporate the question as part of onboarding permanently so that we could further personalize it for users with different JTBDs. We also changed the sign up email copy to encourage work email input for everyone.

    Rebranded onboarding with JTBD question

    🧪 Experiment 3 : HMW expose users with a business JTBD to the brand kit early on?

    Problem

    In 2018, we worked on a feature called autobrand where users could input a website URL and in response get the logo and colours used on the website automatically added to their brand kit instead of having to do so manually.

    The feature was not very discoverable, as it was tucked all the way inside the brand kit. In 2018 it was surfaced to all users during onboarding, however it did not lead to an increase in brand usage and negatively impacted onboarding metrics.

    I revisited the data : In 2019, the volume of users having confirmed autobrand and retaining after 8 weeks was about 2x higher than users retaining from the confirmation of autobrand in 2020 during the same timeline (when autobrand was removed from onboarding and only visible in the brand kit). Engagement in the brand kit had dropped significantly overall for the same cohort and time period.

    I also did a deep dive on the autobrand generations. This led me to 2 hypotheses for why the experiment had failed in 2018.

    • The quality of generations was not good.
      I did an audit of what was being generated against the companies of our users and they were not always accurate. After the launch of the feature in 2018, we had not invested any more resources into improving the generations.

      I did some research on using a third party API instead of our built in autobrand feature - so that we could solve our problems and not worry about consistent maintenance. I came across the Brandfetch API and the team decided to test it out in the Venngage environment. The generations were much better than what we previously had, especially when tested against the small businesses of our customers. We decided to make the switch permanent! 
    • There was no personalization on who was seeing the autobrand question in onboarding.
      We decided to test this hypothesis out by only surfacing it for users coming in with a business JTBD.

      Goal

      Increase engagement with the brand for users coming in with a business JTBD.

      Assumptions

      • Bringing back autobrand into onboarding for users that are coming in with a business JTBD will increase awareness of the feature
      • It will not impact onboarding completion, as we are being intentional with who is seeing this new question
      • A longer onboarding will filter out low quality users early on and will correlate better with retention and conversions

      Hypothesis

      We believe that [ adding autobrand back in to onboarding ]
      For [ users that select 'Work' as their JTBD ]
      Will [maintain onboarding completion rates and increase engagement with the brand ]
      ‍‍Because [ we are being intentional with who we are showing autobrand to] 

      Design

      Onboarding Overview

      Experiment Flow

      Results

      Confirmed autobrand

      • 54.62% confirmed autobrand during onboarding
      • Confirmed autobrand → Creation of a template (68%)
      • Confirmed autobrand → Use brand kit in the editor (14.12%)
      • Confirmed autobrand → Upgrade to Business (1.82%)

      Skipped Autobrand

      • 47.08% skipped autobrand during onboarding
      • Skipped autobrand → Creation of a template (65%)
      • Skipped autobrand → Use brand kit in the editor (1.52%)
      • Skipped autobrand → Upgrade to Business (0.32%)

      Next Steps

      After digging into the metrics, I noticed that majority of the users skipping autobrand during onboarding have not signed up with work emails. They have used emails such as @gmail, @hotmail etc, therefore we are not able to pre-generate their brand assets by using the company domain. They have to manually enter their website and this extra step can easily be skipped.

      One of the first steps will be looking at ways to engage these users with the brand kit once they are inside the tool. The simplest, low effort way is to run targeted product tours using Intercom and measure engagement with the brand kit afterwards.

      🧪 Experiment 4 : HMW improve template recommendations to address relevant JTBDs?

      Problem

      We had started to differentiate the business onboarding by introducing the autobrand. Now, we wanted to explore JTBD template categories, as opposed to the clear cut categories that we had, such as : Infographics, presentations, flyers, reports etc.

      Onboarding template categories

      For example, if an exec comes in with the intention of creating a strategy / planning document or a design outlining processes / operations, they could only get there by looking through categories on the templates page or by using search. We did not organize our templates by JTBD or content, only by format.

      We ran a low effort test by creating a simple templates page through Instapage that was organized based on JTBD categories and used Intercom to send it out to new execs who had recently signed up on Venngage. The results were positive, so we decided to test out JTBD categories in onboarding.

      Goal

      Increase first time creation from recommended templates* for execs.

      * Recommended templates are currently only based on answers given during onboarding, however there are future plans to make it more dynamic, takes into account subsequent creations and looks at trends & behaviours across similar roles and JTBDs.

      Hypothesis

      We believe that [ populating recommended templates based on JTBD and specific use cases ] 
      For [ new users : execs ]
      Will [ Increase creation from recommended ]
      Because [ recommended templates may not currently capture all relevant use cases for execs as they are mainly based on categories chosen during onboarding. Showing relevant recommended templates based on JTBD will help users see how Venngage can meet a variety of their needs ]

      Design

      Old Flow

      Experiment Flow

      Each use case is mapped out to a category and subcategory, the templates are picked qualitatively based on visuals, B2B focused content and date published. The first in each category is a free template, to not block users from creating.

      All templates are manually curated to keep the effort low (no generations).

      Baseline for creating from recommended templates is 35.6%.

      Number of execs through the flow in 1 week: 5,658 users. At 10% absolute MDE : 364 users needed (thats 6.4% of users through the flow in 1 week).

      Release the experiment to 20% of execs who go through this flow. After 1 week, if 364 users have seen the experimental condition, and the conversion rate is >45.6%, the experiment can be considered a success.

      Results

      Was the hypothesis successful? No → We did not increase creations from recommended.

      Did the addition of JTBD questions & template curation affect onboarding completion? No

      Did completions (download, share or publish a design) increase? No

      Did upgrades increase? Yes

      Next Steps

      The experiment was not successful. I believe a combination of template categories and JTBD use cases will be the direction to iterate towards - as some users have something very specific in mind, while others only have a vague idea but want to be inspired.

      I did a deep dive into the results, looking at users that went through the new onboarding but did not create from recommendations. 

      MORE PROJECTS