Loading...

Mozilla VPN

Improving the Conversion Funnel

Learn More

Improving the Conversion Funnel

Early 2022, we ran an initial review of our mobile and desktop ad campaigns, and we highlighted a need to “improve conversion rates from installs to subscriptions to gain efficiency in CPA (Cost per acquisition).

We found that users were dropping off very early in the process. When the users got to the subscription screen, we knew about roughly 50% of them ended up subscribing. Our task was to find out what might be triggering this huge early drop off, and improve the account conversion rate, in turn, improving the subscription conversion rate.

THE CHALLENGE

What do we want to accomplish?

Before getting to the discovery, we had to determine the product and business goals. What issues, if any, were the users experiencing early in the funnel and how do we solve these issues in order to bring our account conversion rate up?

High Level Goals:

  1. Find the root cause for the customer drop off
  2. Solve whatever issues we find during their journey
  3. Improve the account conversion rate, increase subscription conversion rate and decrease CPA

My Role:

I led the design team for the VPN product. I was responsible for the strategy and visual design. I worked alongside a Service Designer, a Researcher, a Content Designer, a Product Manager and a Data Scientist through the entirety of this project, from conception to launch.

The feature launched globally in late 2022, on all platforms.

The approach

design thinking
EMPATHY

What could be causing this early drop?

We needed to figure out why this was happening. We looked at the telemetry and available data to understand the percentage of drop off through each step of the way. All we knew was that users were not creating accounts.


Customer journey:

As a design team we conducted a Service Blueprint study to map out the entire user journey from pre purchase to subscriptions and use. We wanted to try and find friction points that may be contributing to customer dropoff.


image

Focus groups & workshops

During this study we pulled previous research and conducted focus groups with 16 team members, facilitating multiple sessions with the customer service team, the engineering team, the UX team and Leadership. We asked them aboout:

  • What they wanted to learn about customers
  • When customers ask for help, and why
  • Bottlenecks and drop off points in the process
  • Pain points that affect their own work or satisfaction
  • Touchpoints customers use to meet their goals
DEFINE

Insights & discovery

As a team, we spent time in a workshop synthesizing the data we got from all the sources and placed them onto an action priority matrix:

image

When comparing with previous research we were to find 6 common emerging themes, and decided to focus on the top 3:

  1. Streamlining account creation and subscription management
  2. Minimize download friction
  3. Align on branding
  4. Guide throughout VPN experience
  5. Expand on product telemetry
  6. Explore more use cases for long term use

Verification of discovery

We found that users were getting confused by our account creation and login flow and there was a lot of research to support our hypothesis. Even though the Mozilla VPN was an App, not a web application, we were forcing users to login through the web and create a “Firefox Account” (FxA). This was confusing for users as they had to navigate out of the app, and then create an account on a completely different branded portal, and then come back into the app to subscribe.


“How might we improve the account creation and authentication flow, so that users are not confused after installing the application?”
IDEATE

Areas of opportunity


A small pivot:

I decided to pivot from the post download workstream, this workstream would be handled in a different phase alongside other marketing related work.

image

I began to map out the the current flow of a user going from install to subscription and what happens in the background. We were able to identify 2 main points of friction in the flow:

  1. The user has to leave the core flow right from the start when they are taken out of the app and into the web for create an account
  2. When the user is taken to the web to create an account they are met only met with Firefox branding and not Mozilla branding, which is quite confusing

Target audience: Quick & ambivalent

Continuously using our target persona and marketing profile to guide our decisions, we knew that one of their core pain points was having too many logins to keep track of. Q&A users also don’t like to put in a lot of effort into learning to use tools correctly. We had to create a solution that removed any extra steps and reduced cognitive load. Our strategy was to:

  1. Take the account creation and authentication out of the web, and move it in-app so the user doesn’t have to leave the core flow
  2. Align on Mozilla branding by replacing Firefox branding and content with Mozilla branding and content
image
image

Introducing: In-app Account Creation & Authentication

It was clear that this was the correct move, there was quite a bit of push back on doing this because no other Mozilla products moved away from the “Firefox Accounts” model, but I pushed hard because I knew this would help solve both the product and business goals.

image

Bringing account creation & authentication in-app

Previously the user had to leave the the app in order to log into Mozilla VPN. This would force the user outside of the core flow.

With this change, the user never has to leave the app in order to create an account or sign in. This forces the user to stay within the core flow, which reduces possible issues, and helps increase conversion.

Telling a story with brand alignment

Previously the login screens on the web were banded with the Firefox name and logo. The mixed branding felt disconneced and confusing, and the research told us that users felt this way too.

With this change, not only does the user stay within the core flow, the flow actually makes sense, this was a Mozilla branded product and now the story is much clearer.

image
PROTOTYPE & TEST

Do these changes work?

I mapped out the architecture of the core flow and the potential error states. For this phase we were going to worry about account creation and authentication. For phase two, we were going to look at the “Forgot password” flow which was still done through the web.


image

What were our competitors doing?

After looking at our main competitors, we knew all of them implemented in-app account creation and authentication. The team looked at this as a “feature parity” piece of work - the PM and I decided that we would launch the feature without any testing and monitor its performance.


IMPLEMENT & ITERATE

What did we see?

After implementing this feature with product telemetry we continued to track the data over the course of the the next few months. The support team and I also monitored the tickets related to login failure and the results were overwhelmingly positive!

The impact 🚀

We found that roughly 50% of users who make it to the subscription screen end up subscribing (this is an upper bound). Our job was to stop users from dropping off before this point, by improving account conversion rate we would in turn be improving subscription conversion rate.

image

Before implementation account creation rates were sitting around 50%, whereas after, account creation success rates rose to around 75%. This is a massive 50% increase in conversion success rate.


image

Despite the fact that our customer base grew YoY, support tickets related to login failure dropped ~60% when we moved to in-app account creation and authentication.


What did we do next?

After the clear success of implementing this feature, we made small iterations based on some of the data that came in from telemetry, but overall, nothing major changed.

We were able to identify another friction point in the funnel. Users weren’t quite sure what they can use VPN for and why Mozilla VPN specifically. We decided to add a product onboarding to inform the user about the benefits of Mozilla VPN pre-purchase. I led the delivery of this, and created the animations as well.

User onboarding

When collaborating with the customer support team, we also found that users were unaware of desired features within the VPN.

Since the VPN being mostly a “set it and forget it” application, we added a user onboarding to help users set up their environment on first run, but also bring awareness to these desired features for future use.