Product Case Study

Improving Developer Onboarding and Growth for Gatsby Cloud

Led product discovery, agency developer interviews, pricing strategy, and UX redesigns that improved Gatsby Cloud onboarding, clarified plan limits, enabled agency workflows, and reduced friction across key growth surfaces. Delivered rapid product improvements across templates, billing, site transfer, and workspace management.

Product Case Study

Improving Developer Onboarding and Growth for Gatsby Cloud

Led product discovery, agency developer interviews, pricing strategy, and UX redesigns that improved Gatsby Cloud onboarding, clarified plan limits, enabled agency workflows, and reduced friction across key growth surfaces. Delivered rapid product improvements across templates, billing, site transfer, and workspace management.

Product Case Study

Improving Developer Onboarding and Growth for Gatsby Cloud

Led product discovery, agency developer interviews, pricing strategy, and UX redesigns that improved Gatsby Cloud onboarding, clarified plan limits, enabled agency workflows, and reduced friction across key growth surfaces. Delivered rapid product improvements across templates, billing, site transfer, and workspace management.

“This is amazing. No major comments at all. It’s so helpful to have someone who sees the real issues immediately and actually cares about a realistic roadmap and timeline.”

Biz/Org

GatsbyJS

Year

2022

Developer Tools

Growth & Onboarding

The vision

Gatsby Cloud aimed to make it effortless for developers and agencies to build, deploy, and scale high-performance Jamstack sites. But the reality was more complicated: pricing didn’t match agency needs, growth flows were unclear, and critical onboarding paths were packed with hidden friction.


The reality

By the time I joined, developers were hitting walls everywhere:

  • Agencies couldn’t scale because pricing was tied to individual seats.

  • Teams resorted to awkward workarounds just to manage client billing.

  • Site transfers were painful, often requiring shared logins or support intervention.

  • Add-ons and usage limits were confusing, blocking expansion instead of encouraging it.

  • The create-site flow was technically powerful but functionally opaque for new devs.

  • The homepage and pricing pages were overwhelming, duplicative, and unclear.


The work

In three months, I partnered across product, design, engineering, support, and leadership to clarify customer needs, map developer expectations, and fix the high-friction surfaces that directly impacted activation and revenue.

Highlights included:

  • Agency plan strategy and pricing alignment

  • Site transfer and workspace ownership flows

  • Add-on UX simplification and billing clarity

  • Template-based onboarding and integration setup

  • Feature allowance and plan limit redesign

  • Developer interviews, field research, and usage modeling


What we needed to solve

Gatsby Cloud had strong technical foundations, but new developers weren’t getting to value quickly. Agencies were stuck. Pricing was confusing. And high-potential customers were bouncing.


So the core questions became:

How might we help developers and agencies go from interest → activation → success without hitting confusing limits or workarounds?


I focused the work around four major goals:

  1. Remove onboarding friction

    Clarify the create-site flow, integration setup, environment variable handling, and starter templates.

  2. Clarify pricing and plan limits

    Make site count, user count, and add-ons intuitive instead of intimidating.

  3. Support agencies with real workflows

    Agencies needed ways to transfer sites, manage billing, and give clients ownership without losing control of projects.

  4. Build the foundation for PLG growth

    Clean entry paths and clear surfaces help developers explore, adopt, and expand without sales bottlenecks.


My approach blended data, developer interviews, UX prototyping, and deep systems thinking across billing, usage, and organizational workflows.

Challenges

  • Pricing and plan limits were confusing
    Bandwidth, builds, invocations, users, sites - it was all listed, but not understood. Add-ons were hidden behind a clunky modal that didn’t explain costs. Customers were losing trust because “What am I paying for?” wasn’t clear.

  • Agencies were blocked at every turn
    Seats didn’t map cleanly to agency work. One dev “owning” all client sites created permission and billing nightmares. Agencies needed scalable, flexible workflows, not rigid assumptions.

  • Site transfer was difficult
    Developers routinely transferred sites by sharing passwords or manually replicating environments. There was no secure, predictable flow for handoffs.

  • The create-site flow was powerful but opaque
    Developers could scaffold templates, configure Contentful integrations, and apply variables—but the sequence and logic weren’t intuitive.

  • The homepage and pricing pages were overwhelming
    Customer interviews revealed that people didn’t understand which plan was right for them, how usage worked, or how to predict their monthly bill.


Solutions


Clarifying pricing, limits, and add-ons

I redesigned the entire add-on flow:

  • Introduced a confirmation step explaining: current limit → new limit → price → next billing cycle.

  • Simplified the selection interface and anchored it to customer language instead of internal jargon.

  • Proposed a new feature allowance table that reduced 5+ vertical screens into one clear overview.


Several users told us it was the first time they might try explaining to their clients how billing worked.


Creating an agency plan that matched real workflows

After interviewing agencies, I mapped out the real scenarios:

  • Multiple developers working across dozens of client sites

  • One dev owning multiple workspaces

  • Agencies wanting clients to handle billing while they handled builds

  • Teams needing to transfer site ownership cleanly


I worked alongside design and engineering to draft an Agency Plan that solved for:

  • Multi-site management

  • Multi-workspace access and admin

  • Clear project ownership

  • Zero-downtime client handoff


This directly supported revenue expansion and reduced workarounds.


Designing an end-to-end site transfer experience

We mapped the full flow: logged-in users, users with multiple workspaces, users hitting plan limits, and users needing to upgrade to accept a transfer.


We introduced:

  • A secure “Transfer Site” handoff

  • Workspace selection

  • Intelligent plan checks

  • Upgrade paths only when necessary

  • A final confirmation step before the site moved


This unblocked agencies instantly.


Improving the create-site and template onboarding flow

Working with engineering, I helped redesign the template + integration path:

  • Clearer steps to authorize CMS integrations

  • Automatic detection of required environment variables

  • Inline documentation

  • Bulk variable copy/paste

  • “Read more” guidance for confusing fields

  • Cleaner CTAs for creating the first preview build


This helped new developers get from zero to first build without second-guessing what Gatsby Cloud was doing.


Restructuring the homepage and pricing pages

I condensed a massive, scrolling pricing page into a simple hierarchy:

  • Free

  • Professional

  • Agency

  • Enterprise


With visual feature allowances and clear upgrade moments.

This improved comprehension and let teams self-select faster.

A clearer, faster path for developers and agencies

In three months, I:

  • Clarified new Agency pricing and billing model

  • Redesigned add-ons and confirmation flows

  • Improved onboarding for templates and CMS integrations

  • Introduced a true site-transfer model

  • Reduced confusion in plan limits and upgrade paths

  • Brought customer interviews into every growth conversation


The real impact

Developers finally understood:

  • What they got with each plan

  • How billing worked

  • How to manage agencies and clients

  • How to transfer sites safely

  • How to get from “new project” to “first build” without blockers


Agencies were able to scale without messy workarounds.

New developers onboarded faster.

And the product team had a much clearer roadmap for growth and platform maturity.


This work created the backbone for Gatsby Cloud’s future PLG and agency expansion efforts - and demonstrated how much can be accomplished with clarity, research, and structured problem-solving, even in a short time window.