TM

McAfee Onboarding

A mockup for an iPhone placed on a table for a job portal app

Helping people build confidence in their protection from day one

Helping people build confidence in their protection from day one

I led the redesign of McAfee’s onboarding experience to build trust during the most critical moment of the customer journey: the first week. I owned end-to-end onboarding strategy, aligning product, design, and engineering teams around a unified vision, while designing the core experience hands-on. I introduced a guided onboarding journey, a value-forward dashboard framework, and a tailored continue setup experience.

I led the redesign of McAfee’s onboarding experience to build trust during the most critical moment of the customer journey: the first week. I owned end-to-end onboarding strategy, aligning product, design, and engineering teams around a unified vision, while designing the core experience hands-on. I introduced a guided onboarding journey, a value-forward dashboard framework, and a tailored continue setup experience.

My Role:

Product Design Lead

My Role:

Product Design Lead

My Scope:

Onboarding strategy, cross-platform UX, UI, & visual design

My Scope:

Onboarding strategy, cross-platform UX, UI, & visual design

Team:

Research → Melissa Murray | Content → Andrew Jacome | Contributing Designer → Harvinder Kaur

Team:

Research → Melissa Murray | Content → Andrew Jacome | Contributing Designer → Harvinder Kaur

Three screens of the mobile app

The situation


As a company, McAfee works with a number of manufacturing partners to provide online security products for desktop on a 30 day trial with the option to purchase. These OEM (original equipment manufacturers) customers entered the McAfee desktop experience with little familiarity and high uncertainty. There was no onboarding to guide them, no context, no direction, and no clear signal that the product was doing its job.



How I helped drive a value-led experience


The shift from no onboarding to my approach of visible activation changed behaviour in measurable ways. Instead of treating onboarding like a checklist, we made each step feel like turning on protection. We made it easy to see that the product was working on the main screen. And we created a system that remembers where you left off, and guides you through what's next. This approach helped people feel more confident about their protection, one step at a time.


The impact proved the strategy: 43% more people used our main features, 17% more people registered accounts, and we saw a 6.8% increase in purchases. We later rolled out this approach to paying customers in 8 geos, and to our web app, making it the standard for how we welcome all new users.

A screenshot of the app's home screen
A screenshot of the app's home screen
A screenshot of the app's home screen

Identifying an opportunity


Early sentiment data showed that confidence, convenience, and satisfaction dropped almost immediately after first use.


We lose people's trust quickly when we:


01

Ask them to relinquish their privacy before establishing a relationship of trust


02

Tell them they're safe with no clear evidence and expect them to just take our word for it


The absence of onboarding was both a usability gap, and a missed opportunity to build trust during the most critical window of the relationship: within the first week.

From the research it was clear that trust must be established before we ask for anything, and users need observable proof that protection is working.

Our opportunity was to design an onboarding experience that:


01

Established trust early


02

Made protection visible and understandable


03

Guided users toward meaningful actions


04

Balanced immediate user expectations with long-term product strategy

Two screenshots of the app's home & filter screens
Two screenshots of the app's home & filter screens
Two screenshots of the app's home & filter screens

Defining constraints and requirements


OEM context

Users arrive with limited time, attention, and product familiarity.


Business & product goals

  • Reposition McAfee as more than antivirus by emphasizing personal info and identity protection

  • Ensure a path to purchase right from the welcome screen

  • Increase identity and personal info feature enrollment and expand feature usage.

  • Improve conversion and adoption

  • Design a section on the dashboard to communicate marketing messaging

  • Onboarding needed to scale beyond trial users and across geos


User reality

  • Most trial users arrived specifically for antivirus (AV) and device security

  • Users didn't want to be prompted to purchase without perceived value or full context


Legacy systems

  • Account creation and authentication flows required significant engineering effort

  • App container had a width limit and no scroll, only allowed for 4 cards at a time



The challenge was designing an experience that served both business goals and user needs without sacrificing trust.

Discovery


Before designing anything, we needed to understand how trust evolves over time. We conducted a 30-day diary study with 25 participants (most of whom were not existing McAfee users) to understand how sentiment evolved over time.

What we learned


01

Confidence drops fast, and early. By Day 6, we saw the sharpest drop in sentiment.


02

Convenience is critical. Users felt the product didn't fit easily into their lives—even when they believed it was effective.


03

Trust is eroded when asserted, not demonstrated. Being told "you're protected" wasn't enough. Users wanted to see why.


04

Threat awareness grows over time. As users understood risks better, they felt more confident that McAfee was protecting them.


05

Moments of truth weren't feature-specific. Positive sentiment came from observable proof, exceeded expectations, and clarity.

Designing around trust, not pressure


My goal for that crucial first week was to build credibility. To achieve this, I followed four key design principles that I defined in collaboration with the team:


01

Demonstrate value by simplifying complexity
Our users don't understand our products, and they shouldn't have to. They just need to know how we're protecting them at a high level.


02

Show users we have their back
We sell the feeling of safety. When users don't see evidence of protection, they assume we're not working. Communicate that we're protecting them without overwhelming them.


03

Notify smart

Use notifications for both actions and reassurance that we're working, without overdoing it.

Communicate urgency accurately without alarming users. Messages should feel supportive, helping users feel safer and in control.


04

Personalize and contextualize the experience

Use what we know about a user's usage pattern to personalize and contextualize the experience.

Defining the onboarding set up actions


The primary product goal was to increase feature enrollment (particularly for identity and personal info protection), and deliver value as quickly as possible. In choosing which features to include in the onboarding journey, we prioritized those that:

  • Required minimal personal information upfront (addressing user hesitation to share data before trust was established)

  • Included identity protection alongside privacy and device protection (meeting both business and user goals)

  • Could provide immediate feedback and value


We selected three features:

VPN (privacy and device-focused, requires no setup, provides immediate feedback), Identity Monitoring (a quick dark web scan requiring minimal setup that shows observable proof of protection), and Personal Data Cleanup (a comprehensive scan of your personal information across the internet to identify data brokers selling it, requires more information upfront).

A clearer welcome screen


The initial welcome screen I designed lacked clarity. We were more focused on the amount of content that we sacrificed clarity for conciseness. Users didn't understand what the trial included, what the product actually did, or what to expect next. And, we pushed a "Buy now" CTA too early.


So, I revised the welcome to better orient users, highlighting core benefits and giving them enough info to feel confident before we asked them to commit to anything.


The "Buy now" CTA, though it tested as a point of friction with some participants, was a business requirement. I hesitated to include it initially, but it led to 18% of users converting. This was one of those moments where a little friction actually proves valuable.

From “waiting for scans” to “turning protection on”


My initial defined onboarding flow positioned each onboarding action as a “set up” action. This approach required users to wait for each scan to complete, without clear feedback on what to do after each scan. This created dead time and uncertainty.


With feature enrollment as the primary goal, I reconsidered what "set up" could mean. Since we had two consecutive scans, we could move users to the next action while scans ran in the background, and use the dashboard as the final destination to close the loop on what we started during onboarding.


We reframed onboarding steps as intentional feature activation moments:

  • Each step became a clear “Turn on” action

  • Immediate confirmation via toast feedback

  • Scans ran in the background without blocking progress


When users returned to the dashboard, they saw direct evidence that features were active and working.

Making protection observable: the “value box”


To bridge business goals with user expectations, I introduced a new dashboard section that leadership coined the "Value Box."

The Value Box:

  • Surfaced immediate, meaningful value

  • Made protection status visible at a glance

  • Highlighted identity protection alongside antivirus—not instead of it

  • Suggested next steps based on where users were in their journey


This let the dashboard show users what they care about now (antivirus and device security), while also introducing what McAfee wanted to focus on in the future (being more than just antivirus.

Continue setup: onboarding that adapts to real behaviour


Users don’t always complete onboarding in one session. To prevent them from getting lost when they come back, I introduced a continue setup widget.


This guided experience:

  • Reflected completed steps

  • Highlighted what remained

  • Adapted to each user’s current state

  • Focused attention on one meaningful next step


Users could now stop and come back at any time. The system remembered their progress and knew what to show them next.

Outcome / Impact


Business results

After we launched, the new experience showed clear results:

  • 43% more people used the top three features

  • 17% lift in registration/sign up rate

  • 6.8% improvement in conversion


These improvements happened because we made things clear and earned people's trust. Not solely pushing them to buy first.


Organizational impact

The new onboarding experience was expanded to paid OEM desktop users, rolled out across 8 geographies, and adopted by the WebApp, establishing a unified onboarding model across platforms.

In conclusion


This project reinforced my belief that strong design leadership is about creating systems in which both user and business goals are interdependent.


By grounding decisions in research, designing for trust, and building scalable frameworks, I helped transform onboarding from an empty entry point into a value-led experience that worked for users, the business, and looked to the future of the product.