Work About Résumé LinkedIn

PatientPop Connect

Making text messaging work for more practices

Product Design UX Research Experience Architecture

A messaging product people weren’t using

PatientPop helped small medical practices attract new patients online. Its text messaging service was a paid add-on with low adoption, and even practices that subscribed rarely used it. Leadership wanted more subscriptions and more regular use.

Our research found usability problems with message syncing, threading, and showing when new messages arrived. We documented those for Engineering to fix. Practices also told us their patients preferred to call, so we looked for ways to introduce patients to texting before they needed to contact the front desk.

Giving patients more ways to start a conversation

Most PatientPop customers were small practices, often with one person at the front desk checking in patients, answering questions, and doing paperwork while the phone rang. A missed call could mean a missed new patient.

We looked at what Twilio could add without significantly raising costs for PatientPop or its customers. Two solutions came out of that work.

Web-to-text let visitors start a text conversation from a practice’s website.

An automated attendant let callers continue by text. It collected initial information, like whether they wanted to schedule an appointment, and routed the conversation to the front desk. Callers could still talk to someone.

Phone call screen with a menu to book, reschedule, or ask a general question
The caller hears the menu
Phone call screen offering to continue rescheduling over text
They’re offered text instead
Text notification from the practice arriving during the call
A text arrives right away
Text conversation where the patient reschedules for Friday
The front desk replies when it can

These were separate initiatives with different product owners. I worked across both to bring them together into one offering: PatientPop Connect.

Different practices needed different options

I worked with Product and Engineering to design automated attendant flows in Twilio. We tested alternatives with practices, and I ran customer sessions to learn what worked and what needed to change.

We expected a fairly standard setup to work. Smaller practices were comfortable with the default messages, but larger practices needed English and Spanish options, their own recorded greetings, and custom messages for situations like after hours.

We expanded the configuration options while keeping the default setup simple. Practices could get started without configuring everything, then make changes after activation.

Simplified automated attendant flow A patient calls the practice and hears a greeting. During office hours, a phone menu offers new appointments, rescheduling, and general inquiries, then offers to continue by text. Pressing 1 sends a text asking for details, and the conversation arrives in the front-desk inbox. Staying on the line connects to the number set for that option. Spanish greetings, recorded greetings, and after-hours options were added after testing with practices. A patient calls the practice GreetingDefault message Spanish greetingPractice’s own recording Office hours menu1 New appointment · 2 Reschedule3 General inquiries After hoursCustom greeting andautomatic text reply Offers to continue by text Press 1 to textThe practice texts backasking for details Stay on the lineConnects to the numberset for that option Conversation arrives inthe front-desk inbox Added after testingwith practices
A simplified recreation of the automated attendant flow. The dashed steps came out of testing with practices.
Call-to-Text settings comparing Recommended, All day, Limited, and Call Tracking phone menus
Practices start from a recommended phone menu and can switch to a simpler one.
Phone tree settings with English and Spanish greetings, and a voice message, call destination, and text message for each option
Advanced settings for practices that want more control: greetings, voice and text messages, and a destination for each option.

Making the phone number change understandable

The phone number change was one of the biggest problems we found in onboarding testing.

Connect needed a Twilio number for the automated attendant. The practice’s office number stayed the same, but the tracking or vanity number shown through PatientPop could change. Some practices already used that number in their own materials, and some patients recognized it.

Testing an early version of onboarding, before we built the full self-service setup, showed we needed to explain the change earlier and more clearly. We created an onboarding video about what would change and how it would affect the practice. I helped write the script and tested it with users, changing it based on what they understood and what resonated with them. When we tested the video, practices understood the implications, although some still had concerns.

We also added guidance for telling patients about the change, offered some practices the option of keeping both numbers, and explored letting practices activate Connect without turning on the automated attendant right away.

Communication Setup start page: Never miss out on a patient lead, with a video link
The start page, with the onboarding video
Step 1: Get more website leads by enabling messaging
Step 1: Turn on messaging
Step 2: Test the auto attendant by calling the practice's number
Step 2: Call the new number to test it
Step 3: Activate auto attendant for each location, with each location's voice and text number
Step 3: Activate each location and see its number
The onboarding video practices watched before turning on Connect.

Bringing everything into one inbox

Web-to-text and automated attendant conversations joined the existing patient messaging, including automated appointment reminders, in one inbox. Each conversation showed where it came from, so front-desk staff didn’t have to switch between tools.

I designed how the features came together across onboarding, configuration, and the inbox. Practices could turn on the Connect package, then customize or turn off individual features.

Inbox conversation showing new patient, returning patient, and other leads labeled as coming from Web-to-Text
Each conversation shows where it came from and what kind of lead it is.
Web-to-Text settings with a widget on/off switch and a customizable automated reply
Practices can turn each feature off or change its automated reply.

Results

20%

increase in overall text messaging adoption

40%

increase in text messaging usage among practices already using the service

We also documented two practices that adopted the automated attendant. One saw a substantial increase in new leads arriving by text after implementation.

These numbers reflect the broader messaging initiative, which included fixes to the existing product as well as the new Connect features.

Up next

Patient Transaction History

→