The Disco Network
Splitting brand setup into two clear paths.
We refined Disco's brand setup. Brands could now choose how to use the network: advertise to grow their reach, publish to monetize post-purchase pages, or both. Every brand finished setup on their own, without 1:1 support.

Disco outgrew its setup
As Disco grew, brand setup couldn't keep up. It assumed every brand wanted to advertise and publish. Many only wanted one.
That mismatch meant every launch needed hands-on help.

Stuck at every step
The old onboarding asked questions that no longer mattered. It forced every brand through the same flow. Then it ended.
Brands couldn't get through alone.

Refined, not rebuilt
We didn't rebuild the platform. We refined what worked and cut what didn't.
The new setup adapts to each brand's goal: advertise, publish, or both.

Four clear steps
The new onboarding asks only what matters.
Brands pick a platform, build a profile, and choose categories. The welcome screen tells them what's next.
Platform selection

Brand profile setup

Category selection

Welcome screen

One button, two jobs
After setup, brands hit a new problem. They thought clicking Publish launched their ads too. But Publish only handled their page. Advertising had its own toggle, which many missed.
Going live took five clicks instead of one.
Advertising and Publishing control



System logic breakdown

Two buttons, one job each
Brands now choose their goal at the start: advertising, publishing, or both. Each goal gets its own button, dashboard, and setup. The two paths run separately.
Going live takes one click.
Advertising flow
Publishing flow
Feedback at every step
Brands often didn't know where they stood. No feedback when something worked, no warning when something needed attention.
Toasts, banners, and confirmation modals now give clear signals throughout setup.
Advertising overview

Publishing overview

System feedback & UX infrastructure



What we cut
We cut what was slowing brands down. Anything that didn't help brands go live faster came out: upsells, customer surveys, partner brand selection.
What was left focused on getting brands live.

Beyond our lanes
We mapped the problem space with customer success: confusion points, friction, success criteria. The session shaped what we'd build and how we'd measure it.
When engineering ran short, I shipped UI directly. The Integrations page handled three states: Shopify, non-Shopify, or already integrated. Each component got its own setup guide.
Mapping problems, challenges, and goals

Integration component states

What changed
Going live no longer needed 1:1 support. Brands had clear paths for advertising and publishing. Setup adjusted to each brand's goals.
Brands could launch on their own.

Credits
- Product Manager: Dan Kaufman
- Product Manager: Aaron Cronin
- Frontend Engineer: Aryan Gupta
- Product Marketing: Miriam Young
- Customer Success Manager: Alexandra Hilgart