Multiple phone mockups showing Pacify app screens, including messages, appointments, a video call with a lactation consultant, and welcome screens.

Pacify mobile app

UX design
UI design
product strategy

The Pacify mobile app connects new and expecting parents to on-demand and scheduled care from maternal health specialists like doulas and lactation consultants. My work on it happened in two chapters.

In late 2024 and early 2025, I led the platform foundation for a full replatforming: selecting the EHR, architecting how data moved across systems, and directing the brand. I was the primary internal design stakeholder throughout the redesign process. In 2025 and continuing into 2026, I was the primary product designer for launching new features and improving existing ones.

the challenge

The Pacify patient app was reskinned in 2022 under tight budget constraints, a surface-level fix, not a full redesign. By late 2024, Pacify's strategy had shifted enough that a real platform overhaul became necessary: a new EHR, a rebuilt data architecture, and a refreshed brand. That was phase one.

Phase two was ensuring the investment paid off. Once the new foundation was in place, the real challenge became turning it into features that actually moved the business: boosting enrollment, increasing engagement, and supporting new service lines, all while making our existing tech stack fit our evolving business.

Role
Internal Product & Solutions Designer
time
October 2024 - March 2026
Tools
Figma, headless EHR, Jira, Confluence
platform
Composite PWA
80%
enrollment conversion
5/5
average app store rating
92%
greater prenatal engagement
311%
greater utilization

the foundation

Phase one – designing a stable foundation for the redesign

the users

user audit

Pacify's users are far from uniform. Most access the app through an employer or health plan, and contracts let each client customize the experience for their members, some add call buttons to service or nurse lines, for example. Across consumers, health plans, and public health programs, the app can look dramatically different client to client.

research

With a limited research budget, we relied on a mix of primary and secondary research, including a 2022 utilization survey from one partner that offered invaluable insight into user motivations, hesitations, fears, and opportunities for improvement.

We used these insights to build user stories for app users, prioritizing features, planning future launches, and anticipating roadblocks, a key step in shaping the product roadmap. We repeated the process for internal team members like admins, care coordinators, and Pacify providers, to get a full picture of what exists today and what's planned.

takeaways

This research made one thing clear: most users are navigating a vulnerable time in their lives, and their hesitations and fears can be a real barrier to getting help. As of 2023, the app offered exactly one way to get care, an on-demand video call, and users needed more options, more reassurance, and more information than that single path could offer.

the obstacles

core needs

Weighing business objectives, user needs, and client requests together surfaced three core needs for the new platform:

1. improve access to care
  • Achieve parity with existing app & on-demand functionality
  • Add features that allow users to choose how they receive care
    • Audio calls
    • Chat
    • Scheduling
    • In-person
2. implement new care model
  • Design care plans that inlude multiple points of interaction over time
  • Allow users to reconnect with same providers
  • Implement EHR
  • Build care pathways dependent on client coverage
  • Provide direct-to-consumer avenues for self-paying individuals
3. replace previous tech stack
  • Enhance hard-coded Pacify admin panel, streamline data storage, and replace patient app with a progressive web app to ensure sustainability
  • Knit user-facing platform functionality with backend data analytics & tracking
  • Fulfill and maintain all existing security and data standards
  • Integrate health plan eligibility verification

journey mapping

Documenting needs across admins, patients, providers, and care coordinators made clear we needed an EHR, both to securely store patient information and support a more longitudinal model of care. With limited dev resources, it had to come with chat and scheduling built in, and Pacify's unusual on-demand model made a good fit hard to find without heavy customization.
After a round of sales calls, I wireframed the user journey for each top contender, outlining functionality, UX, extras, and trade-offs, then cross-referenced that against our user stories to narrow the field and bring a recommendation to product leadership.

selecting an EHR

Documenting needs across admins, patients, providers, and care coordinators made it clear we needed an EHR, both to securely store patient information and to support a more longitudinal model of care. With limited development resources, it had to come with chat and scheduling built in. Pacify's on-demand model is fairly unusual, which made it hard to find an EHR that fit without heavy customization.

After a round of sales calls, I wireframed the user journey for each top contender and outlined its functionality, UX, extras, and trade-offs. Cross-referencing that against our user stories let me narrow the field and bring a recommendation to product leadership.

the process

building the EHR environment

Product leadership moved forward with Healthie. None of the contenders fit our model of care perfectly, but Healthie's built-in chat, scheduling, and charting mattered given our limited dev resources and tight budget. I worked closely with the Clinical team to compile the charts and program implementations required.

Chart and implementation tracker

maintaining data integrity

Another obstacle was maintaining data integrity during the transition. Adding an EHR and new integrations meant app data and functionality would now be spread across multiple platforms. The existing admin panel determined a user's available features based on their enrollment code, falling back to their associated organization if no code-based permissions were set, and more functionality only added complexity. So the team and I wireframed the enrollment pathway and how each platform needed to transmit data to trigger the right functionality for the user.

These exercises clarified not just how users would interact with the product, but how the platforms needed to interact with each other, and gave us a way to articulate that complexity to the dev team. Throughout the replatforming, we worked closely with them to document requirements, run technical assessments, and propose workflows.

the product

prototype & iteration

Applying the Pacify brand to this project was a ton of fun. It opened up a ton of creative avenues for playing with color, typography, and layout.

The first iterations weren't perfect and there was a lot of trial and error balancing brand application and information architecture. I made some changes along the way to prioritze a clean interface, like swapping color-coded tags for uniform ones. Most users access the Library on their mobile device, so I scaled elements up to be more interactive and accessible on a smaller screen. I also moved and added elements for clarification purposes.

the features

phase two – building on the foundation

Onboarding

Refocusing the dashboard

Once the redesigned app launched, enrollment data revealed a problem: users were dropping off well before they finished signing up. Three barriers stood out as the main culprits.

Addressing these three barriers reshaped how onboarding collects information. Enrollment completion reached 80%, and eligibility failures dropped by 17% after launch.

the obstacles

Users were dropping off almost entirely at one screen: confirming eligibility. The original flow asked people to already know how they qualified, either entering a Pacify code or picking their plan from a list of more than 200 health plans, employers, and public programs. Most people didn't get past it.

1. entering basic information
  • Approximately 6% of users dropped off on the "basic info" screen, which required manually typing personal details.
  • Screens that didn't require typing saw little to no drop-off, users wanted a fast process and were hesitant to hand over personal info like date of birth and home address.
2. insurance eligibility
  • 74.9% of users dropped off at the insurance eligibility screen.
  • Eligibility errors came in daily, requiring manual follow-up from the team, and most of these users were actually eligible for Pacify.
3. purchasing a package
  • Onboarding was built to support direct pay for users purchasing a lactation or doula package out of pocket.
  • From launch in January 2025 through June 2025, Pacify had a 0% conversion rate on D2C package purchases, though a code-level bug was the primary driver rather than the screen itself.

the Process

The original entry screen asked users to sort themselves into one of three paths before they had enough information to choose correctly: enter a code, check coverage, or "I'd like to pay," language weak enough that even genuine payers hesitated on it. I replaced that upfront menu with one question everyone can answer, their state, which does the routing a confusing menu used to leave to the user.

Entry screen: from a 3-way menu to one confident question

Choosing the U.S. state narrows an unfiltered list of 200+ plans down to what's actually available to them, and it surfaces the self-pay option later, better labeled, only once the filtered list has confirmed someone isn't a match for covered care.

Eligibility screen: from 200+ plans to a filtered shortlist


I also moved the sensitive parts, like their insurance member ID, to later in the flow, after they'd already seen their own plan or employer named back to them. Seeing that match confirmed they were in the right place and made handing over more personal information feel safer.

Basic info screen: moved later, compressed, and pre-filled

the outcome

Enrollment completion reached 80%, and eligibility failures dropped by 17% after launch.

80%
enrollment rate
17%
drop in eligibility failures

Dashboard

Driving engagement by prioritizing key actions

Once chat and scheduling launched, important business metrics began to shift. The dashboard needed a redesign to re-align with business needs.

the obstacles

Adding chat and scheduling had an unintended side effect: on-demand calls to lactation consultants dropped, while doulas began fielding requests to be reachable over chat around the clock, a level of availability insurance wouldn't cover. The dashboard needed a redesign that put on-demand lactation support back in front of users and nudged them toward scheduling with their doula instead of defaulting to chat.

That business need was the catalyst, but the dashboard had real usability problems of its own. Addressing those became just as much a priority as the business goal behind the redesign.

1. buried actions
  • Primary CTAs were nested inside bottom sheets, adding extra taps to reach core actions
  • Poor accessibility
2. vague CTAs
  • Inconsistent visual and interactive patterns
  • Contrast & color were being under-utilized
3. cognitive overload
  • Long, bloated layout increased cognitive load
  • Pushed user's needs further down on the dashboard

the Process

Changing a selection of color tokens and components on the dashboard opened up the possibility for a more user-centric dashboard that simultaneously fulfilled business requirements.

On-demand care received its own space on the dashboard to separate it from scheduling and clarify the types of care available. The section features prominent actions specific to on-demand care. Lactation CTA cards also got a major makeover with real-time availability, ratings, and a wider range of content to entice users.

Doula cards became a distinct color so they weren't competing for the same attention.

I removed the chat option to encourage users to schedule with a provider instead and added soonest availability to the scheduling cards to reduce decision fatigue.

To fix buried actions, primary CTAs got their own compact card format instead of living in bottom sheets. For unclear CTAs, purpose-based language and color replaced generic labels, so each card said what tapping it would actually do. And to cut cognitive overload, care access collapsed from a multi-tap contact list into a single scannable carousel. The new cards also had to hold up across every existing eligibility state, doula only, lactation only, or both, and across every appointment stage, not just the one scenario shown in a typical before/after.

Before and after of the home dashboard for a lactation-focused user. Before: a plain scheduling button and a list link for lactation support. After: a rated on-demand card with consultant photos, plus quick chat, call, and video options.
Home, lactation-only user: from a single button to a rated, on-demand card
Before and after of the home dashboard for a returning user. Before: a single card and a scrollable list of every care option. After: prioritized scheduling and on-demand cards up top, with additional services like the nurse line and behavioral health moved into their own section.
Home, returning user: from a scrollable list to prioritized action cards
Before and after of the home dashboard when a user is newly matched with a doula. Before: a static match announcement with one schedule button. After: a status card showing the doula's credentials and next available time, plus a scrollable card for booking.
Home, new doula match: from a static announcement to an actionable status card

the outcome

Since the new dashboard launched, the following outcomes have been observed:

54%
increase in on-demand lactation calls
2x
higher volume of on-demand chat

conclusion

where business goals and user needs met

challenges

  • Balancing a business-driven priority shift toward on-demand care with real usability problems that had nothing to do with that business goal
  • Establishing the difference between "design problems" and problems with internal operational workflows (a tricky but very necessary conversation)
  • Fixing a flow that requires users providing information that they may or may not actually know

lessons learned

  • The strongest fix for a business metric is often a real usability fix, not a more aggressive nudge
  • Ask users questions they can already answer, rather than assuming prior knowledge
  • Sometimes a single, big redesign doesn't solve all the problems! :)
thanks for looking :)