Boosting developer activation at Apollo: Over two years, I led the redesign of Apollo’s onboarding experience—improving developer engagement by 55% and driving 30% of new sign ups through our Spotify demo.

I led the multi-phase redesign of Apollo’s onboarding experience, starting with a research-driven survey and evolving into a unified onboarding hub. This work reframed onboarding from a rigid, one-size-fits-all entry point into a flexible, trust-building system. The outcome: drop-off fell by 45%, engagement rose from 8% to 55%, and onboarding became one of Apollo’s strongest adoption and growth levers.
Apollo is a leader in GraphQL tooling and creator of GraphOS, a platform for building, managing, and scaling GraphQL APIs. GraphOS gave engineering teams a unified way to manage schemas, monitor performance, and secure access — but our onboarding told a different story.
When I joined, only 8% of new users moved past the first screen, and conversions hovered at 0.1%. More than half of sign-ups didn’t have an API endpoint but were funneled into a flow that required one. The result: a 92% drop-off rate, no clear paths for learners, and confusion even among evaluators who came ready to trial Apollo.
I started by designing a three-step onboarding survey to capture goals, experience level, and intended use. We were seeking to understand more around our persona segments (who are these people), their jobs to be done (what goals do they want to achieve?), and their journey thus far (from learning GraphQL all the way to having a graph in prod). We collected over 13,000 responses in a few weeks, which confirmed that more than half of signups lacked a graph and roughly seventy percent were exploring and learning rather than immediately integrating.

This survey accomplished:
The most important takeaway from the survey focused on developer use cases (aka, why are you here?), with almost 50% of survey respondents sharing their top use-case was running a query.. meaning they are coming with the intention of doing something.
The core issues were intent mismatch and trust. We asked for sensitive details before explaining value or compliance, used Apollo-specific jargon that confused newcomers, and offered no viable entry for someone who simply wanted to run a query or learn GraphQL. Because the funnel was one-size-fits-all, different motivations fought the same UI—and most people bailed.
Treat onboarding as a strategic first impression, not a compliance step. That meant tailoring the start to user intent, making an early “this is valuable” moment possible without configuration, and using onboarding itself to instrument and validate emerging features (e.g., REST connectors, private graphs, Odyssey tutorials, and a demo graph).
As Staff Product Designer, I led end-to-end design strategy across three phases:
I partnered with PMs, engineering leads, DevRel, sales, and marketing. I also pushed for adoption of Amplitude to track onboarding metrics.
From there, I audited the existing journey, mapped the steep drop-off at the first API gate, and built low-fidelity prototypes that deferred sensitive asks, clarified language, and introduced progressive disclosure. We tested these flows with developers and internal champions, aligned terminology with DevRel and marketing, and instrumented each step in Amplitude so we could compare V1 friction-reduction against a more ambitious V2 that unified entry paths.
V1 focused on removing the early blockers. I clarified the landing screen, added a brief “what’s about to happen” overview with links to security information, rewrote the endpoint step in plain language with in-context help, and—crucially—introduced a real path for people without a URL. Sensitive configuration moved later, after users had enough context to trust the process. This alone lifted engagement and made the first-run feel less like a wall.
V2 replaced the single, rigid path with a modular hub designed around intent. From the first screen, users could choose to try a live demo (the Spotify example), connect what they already had via REST or start from boilerplates, or jump straight into Odyssey tutorials to build skills. Tooltips and copy used industry-standard terms before Apollo-specific language, and the structure remained consistent across tiers so there were no dead ends or relearning moments. The demo path became a fast, low-risk way to run a query in under a minute—no credentials, no config—while other paths offered a smoother bridge for users who did have assets to connect.


Activation rose from 8% to 55% and drop-off across critical steps fell by 45%. The demo experience quickly accounted for about 30% of new signups, proving that “see value first” was the right bet.
Our research opt-in base grew from zero to more than a thousand within three months, giving the team a sustainable panel for ongoing feedback. Perhaps most importantly, onboarding turned into a reliable instrumented surface for validating product directions—click and completion patterns from onboarding directly shaped prioritization for REST connectors, private graphs, Odyssey entry points, and future education-led pathways.
Personalization—even light, survey-driven segmentation—mattered more than any individual screen. Trust had to come first: deferring sensitive setup until after a clear explanation changed how developers felt about the product. And treating onboarding as strategy, not ceremony, unlocked both adoption and a clearer signal for what we should build next.

Boosting developer activation at Apollo: Over two years, I led the redesign of Apollo’s onboarding experience—improving developer engagement by 55% and driving 30% of new sign ups through our Spotify demo.