Improving Onboarding for Wegmans Meals2GO
Improving the Meals2GO experience through user research, design system integration, and collaborative UX/UI strategy.
Measls2GO Onboarding Redesign
As the UX/UI design intern on Wegmans' Digital Experience Team, I contributed to the redesign and optimization of the Meals2GO web and mobile platforms—driven by user behavior insights, A/B testing, and design system integration.
Devices
mobile
Skills
Role
UX/UI Designer
Timeline
June 2024-September 2025
Figma Design Systems + Variables, Branding, Product Design, Prototyping
Tools
Figma, Sketch, Zeplin
Project Goals
Redesigning the mobile onboarding experience for the Meals2GO app to boost engagement and simplify user entry.
Improve the first-time user experience by redesigning the onboarding flow and language
Communicate the value of the Meals2GO app within the first 60 seconds
Reduce user friction during key steps like account creation and location setup
Establish visual and tonal consistency
Increase retention and order completion for new mobile users
Design a scalable onboarding solution that fits within technical constraints
My Contributions
Audited existing onboarding flows and compared competitors
Led all user research efforts, including competitive audits and in-depth competitor analysis
Identified key pain points in the existing onboarding experience through heuristic evaluation
Sketched revised onboarding flows based on research insights
Created mid- to high-fidelity prototypes in Figma
Applied Wegmans’ design system for brand consistency
Collaborated with developers and UX leads to refine and implement design solutions
Presented findings and design proposals to cross-functional teams
Problem & Opportunity
The Challenge
The Meals2GO app was seeing drop-off during the onboarding process, with users often abandoning the app before placing an order or understanding its core value.
While the app offered convenience and personalized ordering, its onboarding experience lacked clarity, flow, and brand voice, leading to friction during setup.
I often asked myself “How might we create an onboarding experience that feels simple, engaging, and sets users up for success?”
Problem 1
Users dropped off during onboarding
Many new users exited the app before placing their first order.
Steps like creating an account and location permission access lacked clarity and motivation to do/allow.
Opportunity
Streamline the onboarding flow to reduce cognitive load and highlight key benefits early on.
Problem 2
Value proposition was unclear
The app didn't immediately communicate what made Meals2GO unique or helpful.
Users weren’t guided through the features that made the experience efficient.
Opportunity
Introduce a concise, visually engaging welcome flow that builds user trust and showcases value upfront.
User Testing
To further understand the current(old) onboarding flow, I conducted remote usability testing using UserTesting.com. I created a task-based tests focused on:
-
I conducted remote usability tests on iOS and Android using UserTesting.com. Each participant completed onboarding tasks such as exploring the app, creating an account, choosing delivery preferences, and setting notifications. The goal was to uncover where users dropped off and what they found helpful or frustrating in the current Meals2GO onboarding flow.
-
Many users were surprised by the app’s purpose:
“I thought it would be a marketplace, but it turned out to be a supermarket app.”
“I had no idea what Wegmans offered before seeing the features.”
“The intro gave me a high-level overview, which was helpful.”Although most said the onboarding was informative, it didn’t leave a lasting impression:
“It’s mostly just text. I usually skip that kind of stuff.”
“I liked the progress dots, but the content didn’t hook me.” -
Users responded positively to a few UX elements:
Slide format with progress dots helped show completion
Concise benefit screens were informative
Clean visuals and photography caught attention
Content gave a sense of app functionality
“It kept me engaged because I could swipe through.”
“It was helpful, and I learned what the app could do.” -
Major pain points included:
Lack of interactivity → many users skipped screens
Boring visual hierarchy → small fonts, generic layouts
Poor field UX → birthday and password inputs frustrated users
Dismissible prompts → like notifications and sign-in
Low engagement → 95% bypassed key preference setup screens
“That birthday form was the worst I’ve seen.”
“I skipped most of it—just wasn’t interested in reading that much.”
“Why isn’t there a social sign-on option?” -
100% said onboarding was informative, but only a few found it engaging
95% of users skipped screens like “build shopping list” or delivery preferences
80% preferred social sign-on (Google, Apple, Facebook)
60% didn’t know where to sign up after onboarding
Only 25% selected “Allow” on the notification popup
-
Add bold headers and visual hierarchy to improve readability
Introduce subtle animations or GIFs to boost engagement
Replace generic copy with branded, friendly language
Personalize onboarding based on user state (guest, new, logged out)
Use branded modals to better introduce notifications or store selection
Integrate social sign-on options to reduce friction
These findings directly influenced new onboarding mockups that included visual storytelling, progression dots, improved layout structure, and differentiated flows for returning users.
Research & Discovery
As the lead researcher on this project, I began by auditing the existing onboarding experience. I conducted:
-
Identified usability issues such as vague copy, lack of visual hierarchy, and unclear user direction during initial setup.
-
Documented the onboarding process from app download to first order attempt, highlighting drop-off points.
-
Collaborated with the internal UX team to understand product goals and limitations.
-
The onboarding process had 5+ steps, including redundant location permissions and unclear CTAs. Users didn’t understand what the app did or how to use it and many never reached the ordering screen.
Competitive Analysis
Understand how other food delivery and grocery apps onboard users and set expectations during their first-time experience & identifying best practices and gaps.
-
Chick-fil-A – Fast food with a strong loyalty experience
Starbucks – Clean and brand-forward onboarding
Instacart – Location and delivery-focused grocery UX
DoorDash – Highly optimized ordering flow
Uber Eats – Clear user progression and personalization
-
Successful onboarding flows across Chick-fil-A, Starbucks, and Duolingo prioritized speed, simplicity, and visual clarity. Most apps introduce value early, let users browse before signing up, and guide them through setup with progress indicators or helpful CTAs. Strong onboarding isn’t just functional, it’s a brand moment.
-
Across testing and competitor examples, social sign-on stood out as a user expectation. 80% of our testers preferred signing in with Google, Apple, or Facebook. Chick-fil-A and Panera offer seamless login options, which reduce friction and improve user trust, something the original Meals2GO flow lacked.
-
Duolingo and Hopper set the bar with interactive, visually rich onboarding. Users in our tests responded positively to large images, clean layouts, and simple headlines. Apps like Starbucks use photography and friendly tone to reflect their brand early in the user journey, something we emulated in the redesign.
-
Apps like Target and Chipotle handle guest users by subtly prompting them to log in while still offering core app functionality. These cues help return users understand what they’re missing, whether it's saved lists or reward points. This inspired our recommendation for a clear “signed out” state in Meals2GO.
Click here to view Full Onboarding Research & Documentation
WIP Screens (made by UX Team)
Purpose.
The goal of this project was to reimagine the onboarding experience for the Meals2GO mobile app in a way that felt welcoming, intuitive, and purposeful. Through user research, competitive analysis, and iterative design, I uncovered critical usability gaps that were causing confusion, drop-off, and missed opportunities. By addressing these pain points directly, I created a simplified, visually engaging onboarding flow that guides users with clarity and intention.
At the heart of this project was a simple truth: pain points matter. Every skipped screen, every frustrating input, and every unclear prompt represented a user not getting what they needed. My job as a designer was to listen, observe, and solve… making the first-time experience feel not only usable but genuinely helpful.
This case study reinforced for me that impactful design is about more than aesthetics. It’s about building trust, reducing friction, and creating flow. I’m proud to have contributed to a product that serves real people, and to have brought purpose to every pixel by putting user needs first.