Barracuda — Email Protection Setup

Increasing the completion rate for a product bundle setup by 34%

Barracuda Email Protection is a comprehensive suite of cloud services designed to safeguard organizations against email threat. The suite consists of products, each specializing in features like gateway security, data protection, and AI-driven threat protection.

The suite consists of 3 core products, which are marketed and sold as a bundle. However, the products must be set up individually.

I led the redesign of Email Protection’s setup experience, with the goal of improving the setup completion rate and the product’s first value attainment rate.

Role— UX Designer

Collaborators— 1 Product Manager, 3 Developers

Timeline— 6 months

Results

❇️ Decreased the average time taken to complete setup from 4 days to 13 minutes

❇️ 34% increase in customers completing setup for the core bundle within 24 hours

❇️ 12% increase in customers converting from trial-to-paid subscription

THE PROBLEM

Barracuda Email Protection consists of 3 products, often sold in a bundle. 32% of customers never complete setup for the entire bundle.

Experience of a new customer trialing Barracuda’s Email Protection bundle. The goal is to set up entire bundle so that they can start seeing the value of having all products.

🆕

Trials Email Protection bundle

🔨

Sets up Product A

💻

Continues to use Product A

🤔

Never realizes that there are 2 other products not set up

Why is this problem happening?

To understand the problem, I conducted a heuristic evaluation and user flow analysis of the existing setup experiences. I also interviewed customer success engineers and product managers who directly interacted with customers.

1— Customers do not that know they must set up each product individually

Customers are expecting a cohesive setup experience and there is unclear navigation informing them to set up multiple products.

2— Repeated steps across the products

There are steps asking for the same information across products, making the setup take longer than needed to complete.

3— Inconsistent UI across the products

Each setup UI uses a different layout and has an inconsistent look and feel. This makes it feel like the products are not part of the same bundle.

User flow for the original setup experience. Users must navigate back to the trials products to continue setting up the next product(s), and there is no clear direction as part of the flow.

Example of the setup UI for each of the 3 core products. Each has a completely different look and feel.

THE PROCESS—

Quick win— What if we alert customers that there are other products to set up?

This solution was great for notifying existing customers who are set up on all 3 products. Within the first month of launch…

  • ~4000 existing customers received an alert

  • 13% of those customer clicked on CTA to complete setup

  • 75% of those customers followed the through and completed setup

However, this is not the best experience for new customers… Imagine this experience for a new customer:

🤔

I decide to Email Protection bundle

🥳

I complete setup for Product A

😡

Now I’m getting alerts that I have more steps before setup is complete

What are some other solutions?

I led a series of workshops with engineering and product management counterparts. The goal was to align on the problem statement and collaboratively generating a diverse range of solutions. Here are a few ideas we explored:

Email with step-by-step instructions for setup

Persistent “onboarding” card on product dashboard

Bring the 3 products into a unified setup flow

Design, engineering, and product management ranked the ideas based on usability, business impact, and technical feasibility. With this information, we decided on unified setup flow.

THE SOLUTION

A single setup experience for Email Protection’s core products— 3 separate setup experiences completed in one flow

What changes did we make?

1— Reduced the entire setup experience from 16 steps to 7 steps.

I brainstormed opportunites to simplify the setup experience, which reduced the number of steps without impacting technical requirements

  • Enabled automatic retrieval of information when possible to eliminate manual entry for certain information. This reduced friction and saved time.

  • Removing repeated steps. This means that by having been entered once, the information can be reused for other steps.

  • Removed steps for configuring settings, since we found that 98% of customers start with the same default configurations.

2— Updated UI to optimize for efficiency and consistency

Previously, the setup UI for each of the 3 core products have completely different looking and feel. Now, the entire setup experience uses a consistent UI. Using a consistent pattern helps users learn and predict how the interface works, creating a experience that is easy to follow.

So… how did the design do?

The unified setup experience was rolled out to 100% of new customers on June 2025. Within the first 4 weeks, it was used by ~800 accounts.

4 days → 13 minutes

Average time taken to complete setup for all 3 products in the bundle

(This is a 440% decrease)

34% increase

in customers completing setup for the core bundle within 24 hours

12% increase

in trial-to-paid subscription conversion

GOING ABOVE AND BEYOND—

I used this project as an opportunity to create a multi-product pattern

I led an initiative within the UX team to come up with a common setup layout, which can be used as a repeatable template across Barracuda products. This creates a consistent setup experience across the product portfolio and improves design-to-development efficiency for future projects.

In the early stages, I explored different directions to find the right balance for clarity and hierarchy. Through various critique sessions, we landed the following layout. The goal was to keep the layout simple and focused to reduce cognitive load at each step.

CONCLUSION—

This was great start… What are some next steps?

1— Improve onboarding experience

The larger initiative behind this project is to increase the amount of customers reaching first value within the trial period. Following setup, the next portion of the user journey is onboarding— getting customers to learn and understand the value of the product.

2— Watch usage metrics and iterate

Additionally, I am watching usage and success metrics of the launched setup experience to understand where the design can be improved. Due to time constraints, I was not able to conduct usability testing on the design, so this iterative process is very important.

Reflections

1— Developers are your friends

A large part of this project is understanding the technical aspects of what the user needs to set up and how that information is used by the products. I regularly collaborated with our developers to understand technical constraints and opportunities, ensuring our designs were both simple and technically feasible to build. For instance, I partnered with an engineer to validate the feasibility of a obtaining API permissions for multiple products with a single Microsoft authenication procress, which untimately reduced setup steps.

2— Leverage user flows as a design and communication tool

One lesson I learned during this project was the importance of user flows as a design tool. By visually mapping out the entire setup journey, I was able to gain a holistic understanding of the original setup process, quickly identifying friction points and opportunities for simplification. Moreover, the user flows helped in providing a basis for effective collaboration among all stakeholders throughout the process.