Person

Designing the first User Interviews mobile app

Designing the User Interviews participant mobile app — from a prompted prototype to a product on TestFlight, shipping alongside a company rebrand, on its way to seven million panelists.

ROLE

Lead Product designer

TIMELINE

2026

TEAM

PM · EM · Architect · 8 engineers · DS designers · UX writer · Researcher

Mobile Design

AI Design

React Native

iOS + Android

01 - THE CHALLENGE

One app to replace them all

In January 2026, UserTesting acquired User Interviews — which, combined with the earlier UserZoom merger, left the company holding three fragmented legacy participant apps, each with real technical debt and inconsistent UX. And the panel with the most to gain had no app at all.

0M+

Participants on the User Interviews panel

0M+

Participants on the User Interviews panel

0M+

Participants on the User Interviews panel

0%

Mobile-only — over two million people

0%

Mobile-only — over two million people

0%

Mobile-only — over two million people

0

Mobile apps User Interviews had ever built

0

Mobile apps User Interviews had ever built

0

Mobile apps User Interviews had ever built

The challenge

Replace every legacy system with one unified app — for a product that had never shipped one — and use the clean slate to fix the web's known friction rather than port it over.

THE APP

What it is

The participant-side app for User Interviews — everything a panelist does on the web, rebuilt as a native experience.

THE GOAL

Why it exists

One unified app to replace the legacy systems, designed to fix known friction instead of carrying it over.

THE USERS

Who it's for

User Interviews participants first — then UserTesting participants and panelists, as the migration lands.

02 - THE RESEARCH

First, prove it’s worth building

First, prove it’s worth building

I structured the research with the PRIME framework — a format for turning raw findings into something stakeholders can decide with. Each block below is one letter of it.

P · Problem

R · Research

I · Insights

M · Material

E · Execution

Problem · What we need to answer

Before committing to a build, two questions needed answers: was an app worth building at all — and once built, did it actually work for participants?

Research · Two Phases

Framer is fully visual with no code needed, but you can still add custom code and components for more control if you're a designer or developer.

Insight · What we learned

This is a free, responsive FAQ section for Framer. Drop it into any project, customize styles and text, and use it to save time on support or info pages.

Material · The proof

Execution · What we did with it

Build the app around the notification-to-apply moment as the core loop. Fix status findability structurally, not cosmetically — it shipped as My Studies, a persistent top-level tab. The open items — status findability and error states — became the prioritized fix list for v1. The result: a validated concept, a clear value proposition, and a v1 backlog ranked by evidence.

“I would app-solutely download this and it would actually sit next to the Dscout app.”

PARTICIPANT · VALIDATION STUDY

03 - THE PRODUCT

Here’s what it feels like

Here’s what it feels like

The core surfaces of the app, from first scan to getting help. On each one, the callouts point at a decision the research earned — the details that carry the experience.

01

Home page

We researched which information matters most to participants when scanning studies. The answer: the reward is the biggest driver — so the payout is the single highest-contrast element on every card, read before the title itself.

01

Home page

We researched which information matters most to participants when scanning studies. The answer: the reward is the biggest driver — so the payout is the single highest-contrast element on every card, read before the title itself.

02

Study detail page

Participants told us they wanted a clean feed — a study they've ruled out shouldn't keep resurfacing. So the detail page carries a decline option: not interested after seeing the full picture, one tap removes it from the feed for good.

Study detail page

Study detail page

Tap a card and the full picture opens — everything a participant needs to decide whether this study is worth their time. This is where the application journey starts.

My studies page

My studies page

Where participants track every study they've applied for — the screen that answers "did I get in?"

03

My studies page

This screen closes the loop on the validation study's sharpest finding: participants understood their application status once they found it — they just couldn't find it. The fix was structural, not cosmetic: status became My Studies, a persistent top-level tab, one tap from anywhere in the app.

03

My studies page

This screen closes the loop on the validation study's sharpest finding: participants understood their application status once they found it — they just couldn't find it. The fix was structural, not cosmetic: status became My Studies, a persistent top-level tab, one tap from anywhere in the app.

04

Profile page

This screen is designed ahead of its biggest test. Phase 2 migrates UserTesting participants, who carry far richer demographic profiles — so the page is structured to scale, with new categories slotting in without a redesign. When the migration lands, it lands on a surface that's already shaped for it.

04

Profile page

This screen is designed ahead of its biggest test. Phase 2 migrates UserTesting participants, who carry far richer demographic profiles — so the page is structured to scale, with new categories slotting in without a redesign. When the migration lands, it lands on a surface that's already shaped for it.

Profile page

Profile page

The third tab: the participant themselves — their details and everything the studies they apply for depend on.

Full prototype video

Full prototype video

The apply flow, end to end: browse the feed, open a study, review the details, submit an application, and track its status in My Studies

04

Profile page

This screen is designed ahead of its biggest test. Phase 2 migrates UserTesting participants, who carry far richer demographic profiles — so the page is structured to scale, with new categories slotting in without a redesign. When the migration lands, it lands on a surface that's already shaped for it.

04 - DESIGN APPROACH

How we got here

How we got here

The workflow, in the order it actually happened. Each hop changed what the design was — from a sketch you could poke, to files you could refine, to a source of truth developers build from.

01

Concept creation

Claude Code

It started as a conversation

This is where I changed how I design. Instead of starting in Figma, I prototyped in Claude Code using the PRISM framework, with the RTCCF technique structuring each prompt.

Working prototypes first, static screens second.

P · Prompting

R · Reviewing

I · Iterating

S · Specifying

E · Evidence


The result wasn't there to be pretty — it was a working concept we put in front of people, to test whether the core flows made sense before any pixels became precious.


UI app demo · the original prototype concept — streams from the team Drive folder, so it needs the room's wifi and Drive access.

02

Iteration &
design system application

Figma

Then the testing shaped the real designs

From the testing we iterated — and started crafting the designs in Figma with the new design system we created for this. Same flows, new bones.

Before · the tested concept prototype

After · the new design system in place

03

Interaction design & devs handoff

Figma Make

Then Figma Make took over the moving parts

In Figma Make the focus shifted to refining — working on the interactions and animations directly, and speeding the whole thing up. Doing this manually in Figma simply takes too long; here it’s live, so it flows back and forth with Figma whenever a flow needs pointing out.


Everything rolls up into the prototype control center — the project’s home base. Every flow of the app lives there as a working, tappable prototype, tagged with two statuses: where the design stands, and where the build stands.

For engineering, this became the main source of truth for progress. Instead of asking design “is this ready?”, an engineer opens the control center, sees what’s ready to build, what’s in flight, and taps through the flow itself before writing a line of code. Design status and build status, side by side, always current.


05 - BRANDING

The brand was changing under it, too

The brand was changing under it, too

The app was designed mid-rebrand: Public Sans typography, a new color system, and a new illustration set, all being defined in parallel. I sat between the branding team and the design system team, translating the new identity into product reality.

User Interviews primary color palette
Public Sans typography reference

The app was designed mid-rebrand: Public Sans typography, a new color system, and a new illustration set, all being defined in parallel. I sat between the branding team and the design system team, translating the new identity into product reality.

The app was designed mid-rebrand: Public Sans typography, a new color system, and a new illustration set, all being defined in parallel. I sat between the branding team and the design system team, translating the new identity into product reality.

Every other surface has to migrate to the new brand. The mobile app doesn’t — it’s the only product built in the new brand from the start, launched alongside the rebrand announcement in September 2026.

06 - LAUNCHING THE APP

Building the app is half the job

Building the app is half the job

The other half: getting seven million panelists — who only know the web platform — to actually install it, and then migrating every panel onto one platform. Both turned out to be design problems.

PHASE 1

Pre-launch awareness

Date-agnostic teaser messaging on the panelist feed, with a notify-me opt-in.

PHASE 2

Launch-day CTA

The banner flips to “the app is here,” routing every panelist to the right store.

PHASE 3

Announcement campaign

A smart link routes each panelist to their correct store, with dual store buttons as fallback.

The design calls were mine to shape: where the CTA lives without cannibalizing attention from paid test opportunities, banner versus dismissible card versus modal, and the onboarding for someone arriving from a link. North star: panelist activation on mobile in the first days after launch.

Migration · designing from evidence

Phase 2 migrates panelists from the Classic and Unified panels onto one UI panel — a transition meant to be invisible to customers and nearly invisible to panelists. To ground it, we surveyed the panelists being migrated; I led the research direction.

07 - LEARNINGS

Learnings

Learnings

The workflow above looks tidy in hindsight — it wasn’t. Here’s what actually shifted, what fought back, and what I’d change.

LEARNING 01

Code-first prototypes broke my handoff model

Prototyping in code made concepting faster — but a working prototype isn’t automatically a spec. Extracting to Figma solved it; the translation step was friction I hadn’t planned for. Next time I’d define upfront what engineering actually consumes.

LEARNING 02

AI speeds up engineering more than decisions

Engineers moved faster than the design-then-build rhythm assumes, so the bottleneck risk shifted to PM and design. We had to decide at the pace of the build — or become the blocker ourselves. Staying ahead became a deliberate discipline.

LEARNING 03

Designing inside a brand still being defined

Colors, type, illustrations — all moving targets. Every decision had to hold up under a brand shifting underneath it. Some shifted with it.

LEARNING 04

Pair with engineering - and don't be afraid to code

The biggest personal shift: getting closer to the build than ever. Pairing with engineers directly, opening PRs myself when that was faster than a ticket. Handoff stopped being a wall because I stopped treating it like one.

08 - WHERE IT STANDS

Where it stands

Now Live on TestFlight. Internal beta lands September 2026, launching alongside the company rebrand.

NOW

Core MVP flows are designed and in build; Message Center, moderated scheduling, and incentive redemption are in progress.

NEXT

After internal testing: the three-phase plan goes live, bringing seven million web-only panelists onto the app.

PHASE 2

Integrating the remaining UserTesting apps and migrating every panel onto one — being designed now, grounded in the migration research.

Hi