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.
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%
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
Total core users
5259
1130
Registered with a work email
938
393
% Rate
17.80%
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.
- Overwhelming users with too many options?
Users are more likely to create from recommended if they choose a template upfront in onboarding. There needs to be a better correlation between onboarding and what’s presented in the templates page.
The onboarding used to simple, users could just look at a visual and choose what they wanted. Now, we have added more options and are forcing users to read.
- Seasonality effects?
Some users are just browsing the recommended templates (they clicked preview many times) and scroll through the templates page without creating anything at all. We released this experiment towards the end of December, therefore we need to consider seasonality.
- Users have specific designs in mind already?
Some users seem to have something very specific in mind when they come into the tool. For example one user selected Data visualization and then proceeded to select mind maps, flyers and infographics. However when they landed on the recommended templates, even though we showed a variety of templates in these categories, they proceeded to click around the templates page and go into specific categories such flyers.
- Not enough generic/engaging looking templates?
The template recommendations are now very business oriented and corporate looking (mostly business content, copy, logos, colours and more complex designs in general) maybe we need to keep a level of fun looking icon heavy templates in recommended.