← Back to work
Gusto Sprout Social Case Study · 04 2021 → 2024

Turning table-side service into a help-yourself buffet.

I fixed roughly the same support problem twice — first at Gusto, then at Sprout Social. Both teams had smart people trying hard and users who couldn't get answers. Both times, the fix was the same: a scalable support process that broke down silos and made the answer searchable.

Companies
Gusto (2021—23)
Sprout Social (2023—24)
Roles
Head of Design Systems
Sr. Director, UI Foundations
Focus
Support process
Team enablement
Cross-team trust
Result
Response time: days → hours
Office hours: fully booked
Silos dissolved
[ Add cover visual — support flow diagram, before/after channel screenshots, or Office Hours photo ]
01 / The setup

Two companies. Same broken pattern.

When I joined Gusto to run Design Systems in late 2021, I spent the first stretch onboarding and getting a read on the culture before picking a first project. It turned out that support was the low-risk, high-yield place to start.

A little over a year later, I moved to Sprout Social as Sr. Director of UI Foundations. Same instinct, same read — and the problem waiting for me looked almost identical.

The details differed, but the pattern didn't: users were routing around a broken support system, knowledge was hoarded in a few heads, and Slack answers were inconsistent enough that nobody trusted them.

02 / What was broken

Two versions of the same problem.

Gusto · 2021 — 2023
The polite failure.
  • Office hours existed — but were underutilized. The slots that did fill were filled by system team members.
  • Users skipped the channel entirely and went straight to their favorite team member.
  • 1:1s were being used to fill product-team skill gaps rather than improve system usage.
  • Contextual expertise formed silos inside the team itself.
  • When guidance did land in Slack, it was inconsistent — team members debated in public, which just confused users more.
Sprout Social · 2023 — 2024
The louder failure.
  • No office hours at all — the last attempt had gone underused, so they'd been cancelled.
  • Users still routing to favorite team members. Two long-tenured folks were the walking archives.
  • Engineers openly resented direction from PMs and wanted to be "left alone" to work.
  • Slack responses were inconsistent, vague, and sometimes absent.
  • The annual user survey reflected the whole mess: users were confused about how to use the system, and confused about how to get help.
The shared diagnosis Smart people, real effort, no scalable path from question to answer. The system team was table-side service in a company that needed a self-serve buffet.
03 / What we wanted

Five support goals.

i.
Impeccable response to support requests.
ii.
Stronger relationships across teams.
iii.
Fewer one-off, single-use support efforts.
iv.
Knowledge silos broken down.
v.
Real feedback loops in place.
04 / The strategy

Four moves. Repeatable at both companies.

i.

Make the process visible & evangelize it.

You can't fix an invisible support process. Name it, document it, tell everyone how it works, and repeat until people stop going around it.

ii.

Reintroduce office hours — with connection before & after.

Office hours had failed before because they were transactional. This time, treat them as relationship-building — sign-ups in advance, recap links after, sentiment surveys, follow-ups.

iii.

Rotate the Support Lead.

A sprint-long rotation, every team member takes a turn. The Lead runs the Slack channel and hosts office hours. Silos dissolve because everyone eventually holds the context.

iv.

Collect real feedback in surveys.

Sentiment after every office hours. Annual survey questions specifically about support quality. If we couldn't measure the shift, we couldn't defend the investment.

"The team was table-side service in a company that needed a self-serve buffet."

— The reframe that made the strategy make sense
05 / How it worked

The mechanics.

Front line · 01

Slack, made searchable.

Support requests routed to the DS Slack channel — the front door. A private team channel is where we hashed out the actual answer. The Support Lead posted the cohesive guidance back to the public channel. Every answer becomes a searchable resource for the next person to ask.

Weekly ritual · 02

Office hours, with the whole team.

Users sign up in advance. Full team attends — all expertise in the room, and everyone learns from each other. Primary goal: users leave feeling heard, with a clear next step. Secondary goal: shared understanding of guidance within the team.

Team rhythm · 03

The Support Lead rotation.

Sprint-long. Every team member participates. The Lead reviews office-hours sign-ups, hosts and records sessions, follows up with recap links and sentiment surveys, and manages the Slack channel. Because everyone rotates, everyone holds the context.

Follow-through · 04

JIRA for the follow-up work.

When support surfaced actual work, a JIRA ticket landed in the backlog for the Product Lead to prioritize. At Gusto we generated tickets from Slack too — noisy, but it let us track hours spent on support and defend the resourcing case. At Sprout, we kept it lighter: one ticket per office-hours session.

06 / Results

What actually changed.

Hours
Slack response time, down from days.
With clear, cohesive answers — turning the channel itself into a searchable support resource.
3 / wk
Office hour slots, consistently booked weeks out.
Where the previous version had gone empty enough to be cancelled, the new format filled reliably.
Zero
Silos left standing inside the team.
Rotation meant everyone eventually held the context. Historical knowledge stopped living in two heads.
↑↑
Annual survey scores on support quality.
Greater engagement, clearer awareness of how to get support, and stronger reported relationships between the team and system users.
07 / My role

Model. Evangelize. Institutionalize.

I chose this as a first project in both companies because it was low risk, high yield — a fast way to prove that investing in enablement changes user experience of the system in ways everyone can feel.

I devised the model, but adoption was a team sport. I introduced it to partners and managers, and we drove it together. Full leadership participated in office hours from day one — modeling the customer-service mindset, and demonstrating that showing up for users is part of the job at every level.

Externally, I managed awareness upward and outward. Peers in other functions needed to see that investing in enablement wasn't optional — and once they did, I supported other teams in implementing similar approaches.

Finally: once enablement was visible as a horizontal function, I could work it into team resourcing and recognition. Support went from invisible labor to something you could measure, defend, and celebrate.

Support is a culture change, not a workflow change. The rotation and the JIRA process are trivial to describe. The hard part is getting the team to believe that user support is real work, worth their time, and not a distraction from "the real work."
Public disagreement inside the support channel costs users trust. The team can debate anything — just not in front of users. A private answer-hashing channel plus one cohesive public reply is a small process change that returns outsize gains.
Office hours only work if leadership shows up. If the manager doesn't attend, nobody attends. If the whole leadership team attends, it signals that connecting with users is part of what leadership does.
Low-risk, high-yield is a great first move. Both times I joined a company, I picked the same first project on purpose. Fixing support proves quickly that the horizontal team can improve the user's experience of the system — which buys credibility for the bigger, harder bets that come next.
Back to the start
01 · GEICO
A modern & cohesive ecosystem.
Sr. Manager · DS & Gen UI
2025 → Present