Pulse Voices

2026

Introducing the Inbox Approach: Redesigning How Participants Navigate Pulse Voices

The new panelist experience led to increased invite acceptance and more study applications per user.

Role

Product Designer

Timeline

Jan. 2026 – Jul. 2026

Team

Design Director · Product Manager · 3 Engineers

Platform

iOS · Android · Web

Role

Product Designer

Timeline

Jan. 2026 – Jul. 2026

Team

Design Director · Product Manager · 3 Engineers

Platform

iOS · Android · Web

OVERVIEW

A redesigned navigation around the inbox model.

Over time, multiple shifts in the research platform left the Pulse Voices product structure feeling disjointed for participants. The Design Director trusted me to help envision the future of the platform for the participants our customers depend on.

Before and after the new Pulse Voices experience on web.

PROBLEM

Our participants needed (the right) support.

Participants had to hunt across disconnected tabs and message types just to find and act on a study invite. When they ran into an issue, there was confusion on who to reach out to: our customer or our internal support. This confusion led to participants reaching out to our customers (the researchers) and our research managers for support.

~50%

of tickets were related to using the app (not the studies) and many app support requests were going directly to our customers instead of us.

of tickets were related to using the app (not the studies) and many app support requests were going directly to our customers instead of us.

Too many features were layered too fast. Each singular, additional feature would have made it worse.

Too many features were layered too fast. Each singular, additional feature would have made it worse.

Tight deadlines, shifting scope, and third-party constraints discovered mid-process.

Tight deadlines, shifting scope, and third-party constraints discovered mid-process.

RESEARCH & DISCOVERY

RESEARCH & DISCOVERY

Data we started with

Data we started with

Analytics

Low onboarding completion, low notifcation tap-through

Existing user research

NPS worse for new users, (support) comments mentioned "not knowing what's going on"

Support tickets

Participants were missing time-sensitive invites and commonly asking "where's my study"

What I did to learn more

I audited support tickets, reviewed drop-off funnels, met with the PM on customer concerns, and ran a competitive analysis. Dscout was the closest comparable product, but the difference with their platform is that everything was built internally and for less complex data capture. Later into my process, I had to deal with third-party constraints affecting how I handled the scope.

Insights

New users suffer the most.

New users suffer the most.

Messaging cannot be a catch-all without hierarchy and logic.

Messaging cannot be a catch-all without hierarchy and logic.

Notification confusion -> missed invites -> study fill-rate problem

Notification confusion -> missed invites -> study fill-rate problem

DESIGN PROCESS

DESIGN PROCESS

Getting Started

Getting Started

I started out by working with our product manager to go through our app and gather support tickets from our research team. After analyzing what we had, I did a competitive analysis on what other companies were doing with their apps. Dscout was the closest to what we do, but had less use complexities that I needed to account for. Our product relied on SurveyJS for survey functionality and CometChat for in-app messaging.

In addition, we were in the process of reworking and expanding our capture methods. So, the objective became to design a seamless experience around two external platforms with their own UX patterns, constraints, and limitations.

Key Decisions

Key Decisions

Studies -> Projects

As studies evolved to include multiple capture methods and ongoing tasks, I reframed them as projects. The difference of projects is that they could last for months with ongoing tasks in a fast-moving research environment. Restarting with new building blocks felt like the right move because the original blocks couldn't handle the new work our platform was taking on.

An observations project detail page and a survey.

In Progress, First

I kept active projects as the opening view despite internal pressure to lead with new opportunities. With project scopes trending longer, participants needed to check current work first. The team was already handling recruitment outreach separately, so discovery didn't need to compete for the top of the screen.

The tab bar for the projects inbox.

Action Items -> Project Details

I moved action items from the dashboard into a new detail page for each project. The actions list at the top seemed logical, but it didn't separate project tasks from internal actions. The most important task per project still surfaces on the dashboard card, keeping tasks visible without the clutter.

The project detail page with logic-based action items.

The project detail page with logic-based action items.

Inbox Approach

To solve confusion and inefficiency for the notification bell, the message center, and a flat project feed, I drew inspiration from a range of email inbox flows to create a unified space. I achieved this by grouping in progress/past projects right next to the customized CometChat integration housing messages, invites, and notifications.

The project inbox and message feed.

Iteration rounds

Iteration rounds

ROUND 1

ROUND 1

ROUND 1

Reorganized the old structure; still showing many problems

Reorganized the old structure; still showing many problems

ROUND 2

ROUND 2

ROUND 2

Added inbox; action items still clutter the dashboard.

Added inbox; action items still clutter the dashboard.

FINAL

FINAL

Anchored inbox; one action per card on the dashboard.

Anchored inbox; one action per card on the dashboard.

Anchored inbox; one action per card on the dashboard.

I started out by working with our product manager to go through our app and gather support tickets from our research team. After analyzing what we had, I did a competitive analysis on what other companies were doing with their apps. Dscout was the closest to what we do, but had less use complexities that I needed to account for. Our product relied on SurveyJS for survey functionality and CometChat for in-app messaging.

In addition, we were in the process of reworking and expanding our capture methods. So, the objective became to design a seamless experience around two external platforms with their own UX patterns, constraints, and limitations.

I started out by working with our product manager to go through our app and gather support tickets from our research team. After analyzing what we had, I did a competitive analysis on what other companies were doing with their apps. Dscout was the closest to what we do, but had less use complexities that I needed to account for. Our product relied on SurveyJS for survey functionality and CometChat for in-app messaging.

In addition, we were in the process of reworking and expanding our capture methods. So, the objective became to design a seamless experience around two external platforms with their own UX patterns, constraints, and limitations.

OUTCOME & RESULTS

A new experience for getting paid to test

Participants now open the app to a clear view of where they stand: what projects they're actively in, what needs their attention, and what's waiting in their inbox, without having to hunt across tabs or decode which notification type means what. The inbox consolidates researcher messages, project invites, and internal notifications into a single, scannable space organized by relevance.

Studies have been reframed as projects, reflecting the reality of how they're structured on the researcher side and the experience now scales naturally with that, whether a participant is doing a quick one-time task or contributing to a bigger, ongoing project. Action items live inside each project rather than competing for space at the top level and the dashboard surfaces just enough to orient without overwhelming. Lastly, participants are one tap away from exploring new opportunities and they’re led to the explore tab from the start when they aren’t involved in any projects yet, through a CTA null state.

Key features

Unified Inbox

Researcher messages, invites, and notifications can live in one scannable place.

Researcher messages, invites, and notifications can live in one scannable place.

Faster Dashboard Scan

Active projects surface with each most important action at a glance.

Active projects surface with each most important action at a glance.

Less Clutter

Full task lists live within each project detail page for more context.

Full task lists live within each project detail page for more context.

Studies Projects

This model scales naturally with longer-term, multi-task work.

This model scales naturally with longer-term, multi-task work.

Guided Null State

New users are led directly to the Explore tab when no projects are active.

New users are led directly to the Explore tab when no projects are active.

The Results

Fewer usability

& support tickets

Higher invite acceptance and applications per user

Higher invite acceptance, applications per user

Paved the way for expanded project types

Paved the way for expanded

project types

REFLECTION

What worked

Working closely with the PM early to dig into support tickets before jumping to solutions helped make the research phase feel credible and gave the team confidence that the redesign was grounded in real pain rather than a design preference.

Leading with the inbox model as an organizing principle rather than trying to incrementally fix the existing tab structure was the right call. It gave the whole redesign a clear rationale that the team could align behind, and it made individual decisions — like where action items live — easier to justify because they all served the same logic.

Keeping In Progress projects at the forefront despite internal pushback was also the right instinct. The pressure to surface new opportunities first made sense commercially, but it would have created a worse experience for participants who had active commitments. Holding that line preserved the trust-building the redesign was trying to achieve.

The projects dashboard, project detail page, and explore tab.

What I'd do differently

Test with participants earlier

Earlier feedback could have caught issues sooner and it would have validated the design to the rest of the team faster in the internal reviews.

Audit third-party constraints upfront

CometChat limitations were added after starting rather than being mapped at the start, which created avoidable scope adjustments and an entire round of iteration for messaging constraints.

Add payout visibility with its own treatment

Anchoring payouts to Past Projects is a temporary move, but it deserves a dedicated design pass when the development environment allows for it.

What I learned

Incremental additions without a north star will always compound

Incremental additions without a north star will always compound

Structure decisions matter more than visual ones

Structure decisions matter more than visual ones

Third-party integrations needs additional systems thinking

Third-party integrations needs additional systems thinking

When you protect inspiration, you
protect what makes us human.

hello@jakobflorio.com

When you protect inspiration, you
protect what makes us human.

hello@jakobflorio.com

When you protect inspiration, you
protect what makes us human.

hello@jakobflorio.com