Walmart Pharmacy Software Redesign

Walmart Pharmacy Software Redesign

Walmart Pharmacy Software Redesign

A modern redesign of the Connexus Software used by pharmacists and pharmacy technicians that addresses common issues.

A modern redesign of the Connexus Software used by pharmacists and pharmacy technicians that addresses common issues.

A modern redesign of the Connexus Software used by pharmacists and pharmacy technicians that addresses common issues.

Process

  • Secondary Research

  • Interviews

  • Social Media Dive

  • Low-fi Mockups

  • Prototyping

  • Secondary Research

  • Interviews

  • Social Media Dive

  • Low-fi Mockups

  • Prototyping

  • Secondary Research

  • Interviews

  • Social Media Dive

  • Low-fi Mockups

  • Prototyping

My Role

  • Design Lead

  • UX Researcher

  • Design Lead

  • UX Researcher

  • Design Lead

  • UX Researcher

Timeline

  • Nov 2024 - present

  • Nov 2024 - present

  • Nov 2024 - present

Tools Used

Tools Used

  • Figma

  • FigJam

  • Claude AI

  • Figma

  • FigJam

  • Claude AI

  • Figma

  • FigJam

  • Claude AI

In Summary

In Summary

In Summary

The Problem:

The Problem:

The Problem:

While the Connexus software used in Walmart Pharmacies is considered one of the better softwares used by a commercial pharmacy (vs competitor's software), it still has much room for improvement. The current design is very dated, has a large barrier of entry, and has too many steps involved for some of the most commonly used features, such as looking up a patients profile during a prescription pickup.

While the Connexus software used in Walmart Pharmacies is considered one of the better softwares used by a commercial pharmacy (vs competitor's software), it still has much room for improvement. The current design is very dated, has a large barrier of entry, and has too many steps involved for some of the most commonly used features, such as looking up a patients profile during a prescription pickup.

While the Connexus software used in Walmart Pharmacies is considered one of the better softwares used by a commercial pharmacy (vs competitor's software), it still has much room for improvement. The current design is very dated, has a large barrier of entry, and has too many steps involved for some of the most commonly used features, such as looking up a patients profile during a prescription pickup.

The Solution:

The Solution:

The Solution:

In order to make not only the pharmacy employee's job easier, but to improve the customer's pharmacy experience, I redesigned the software such that that customer's info is easier to find. A key feature I added to do this is the option of a "confirmation number" that the employee can use to find the customer's profile. Once on the profile, all of their most important info is front and center, and they can complete a prescription pickup all from the same screen.

In order to make not only the pharmacy employee's job easier, but to improve the customer's pharmacy experience, I redesigned the software such that that customer's info is easier to find. A key feature I added to do this is the option of a "confirmation number" that the employee can use to find the customer's profile. Once on the profile, all of their most important info is front and center, and they can complete a prescription pickup all from the same screen.

In order to make not only the pharmacy employee's job easier, but to improve the customer's pharmacy experience, I redesigned the software such that that customer's info is easier to find. A key feature I added to do this is the option of a "confirmation number" that the employee can use to find the customer's profile. Once on the profile, all of their most important info is front and center, and they can complete a prescription pickup all from the same screen.

Who The Software is For

Who The Software is For

To understand the current struggles and needs of the users, I created a user persona that embodies a Walmart Pharmacy Technician.

To understand the current struggles and needs of the users, I created a user persona that embodies a Walmart Pharmacy Technician.

A user persona of a walmart pharmacy technician, including pain points, goals, and needs.
A user persona of a walmart pharmacy technician, including pain points, goals, and needs.
A user persona of a walmart pharmacy technician, including pain points, goals, and needs.

The User's Main goals are:

The User's Main goals are:

  • Provide a fast, friendly, and exceptional customer service for pharmacy customers.

  • Solve issues with customer's prescriptions easily and quickly.

  • Keep patient and prescription info updated and accurate.

  • Provide a fast, friendly, and exceptional customer service for pharmacy customers.

  • Solve issues with customer's prescriptions easily and quickly.

  • Keep patient and prescription info updated and accurate.

The User's Pain Points are:

The User's Pain Points are:

  • Finding all the needed info use in the pharmacy for day-to-day tasks is challenging, as it is spread throughout several pages, softwares, etc.

  • The software used is dated and had a steep learning curve, which makes it difficult to teach to new technicians too.

  • Finding a patient's info that has difficulty communicating (language barriers, hearing/speech difficulties) can be challenging, as their name and date of birth are needed.

  • Finding all the needed info use in the pharmacy for day-to-day tasks is challenging, as it is spread throughout several pages, softwares, and hardwares.

  • The software used is dated and had a steep learning curve, which makes it difficult to teach to new technicians too.

  • Finding a patient's info that has difficulty communicating (language barriers, hearing/speech difficulties) can be challenging, as their name and date of birth are needed.

  • Finding all the needed info use in the pharmacy for day-to-day tasks is challenging, as it is spread throughout several pages, softwares, and hardwares.

  • The software used is dated and had a steep learning curve, which makes it difficult to teach to new technicians too.

  • Finding a patient's info that has difficulty communicating (language barriers, hearing/speech difficulties) can be challenging, as their name and date of birth are needed.

Current Software UI

Current Software UI

While I was unable to obtain screen captures of the software, I was able to recreate two screens within Figma to show the current UI. These simplified recreations of the home screen and checkout screen shows several basic elements, including:

While I was unable to obtain screen captures of the software, I was able to recreate two screens within Figma to show the current UI. These simplified recreations of the home screen and checkout screen shows several basic elements, including:

While I was unable to obtain screen captures of the software, I was able to recreate two screens within Figma to show the current UI. These simplified recreations of the home screen and checkout screen shows several basic elements, including:

Home Screen

Sidebar

The sidebar contains key functions, such as input, resolution, and 4 point check.

The sidebar contains key functions, such as input, resolution, and 4 point check.

Menu Bar

Buttons such as file, search, work queue, and tools.

Buttons such as file, search, work queue, and tools.

Checkout Screen

Patient Info Input

Using the patient's last name, first name, date of birth, and/or phone number.

Using the patient's last name, first name, date of birth, and/or phone number.

Using the patient's last name, first name, date of birth, and/or phone number.

Other Info Buttons

Buttons to navigate to other functions such as pseudoephedrine purchases, HIPPA info, and return to pickup.

Buttons to navigate to other functions such as pseudoephedrine purchases, HIPPA info, and return to pickup.

Buttons to navigate to other functions such as pseudoephedrine purchases, HIPPA info, and return to pickup.

Issues With Current UI

Issues With Current UI

After talking with several pharmacists and technicians, as well my own use of the software, I identified these main issues:

After talking with several pharmacists and technicians, as well my own use of the software, I identified these main issues:

Larger Barrier Of Entry: Hidden Features

When learning how to use the software, most features are hidden behind hotkeys that are not conveyed by the software. Employees currently have to learn about these features from other employees.

When learning how to use the software, most features are hidden behind hotkeys that are not conveyed by the software. Employees currently have to learn about these features from other employees.

Checkout Screen - Patient Profile Navigation is Too Time Consuming

If a patient needs to update their info such as insurance during checkout, then the user has to navigate back to the home screen, then look up their info. Once they go back to checkout, they have to start the whole checkout process over.

If a patient needs to update their info such as insurance during checkout, then the user has to navigate back to the home screen, then look up their info. Once they go back to checkout, they have to start the whole checkout process over.

Current User and Customer Journey

Current User and Customer Journey

To explore the problems that these UI issues create and some potential solutions, I created User Journey Maps covering both the perspective of the pharmacy technician and the customer:

To explore the problems that these UI issues create and some potential solutions, I created User Journey Maps covering both the perspective of the pharmacy technician and the customer:

The potential solutions I identified from creating this user journey map:

The potential solutions I identified from creating this user journey map:

Make the checkout screen and user profile screen easy to swap between to easily access both during the checkout process.

Make the checkout screen and user profile screen easy to swap between to easily access both during the checkout process.

Give more info in the texts sent to customers signed up for SMS updates, including what insurance was used and the cost of their prescriptions.

Give more info in the texts sent to customers signed up for SMS updates, including what insurance was used and the cost of their prescriptions.


This is a work in progress! Be sure to come back for the full case study :)

This is a work in progress! Be sure to come back for the full case study :)

This is a work in progress! Be sure to come back for the full case study :)

But for now, here's a sneak peak of my current prototype/wireframe:

But for now, here's a sneak peak of my current prototype/wireframe:

But for now, here's a sneak peak of my current prototype/wireframe:

View other projects

View other projects