Portfolio/Professional Email & Google Workspaces

Case Study

Rebuilding DreamHost's Email Product Suite

Professional Email & Google Workspace (DreamHost)

SaaS PlatformPricing & BillingProduct StrategySystems DesignUX Strategy
Rebuilding DreamHost's Email Product Suite

Project Overview

Project

Professional Email & Google Workspace (DreamHost)

Type

Self-Service Plan Management + Account Flow Redesign

Role

Product Designer — end-to-end: business case, flows, UI, cross-functional alignment

Timeline

Multi-sprint (Planning → Build), FY26

Scope

Change Plan flow · Marketing page refresh · Universal checkout · Google Workspace account & user creation flows

Deliverables

Business case & SWOT · Scenario systems · Checkout UI · Marketing page · Flow diagrams · Measurement framework

Status

Approved — in Build. Professional Email Change Plan flow complete; marketing page & checkout in review. Google Workspace Release 1 nearly complete; Release 2 in development. Mobile deferred by design.

Target Success Criteria

This project has not yet shipped — these are the metrics it was scoped against, not realized results.

Framing success before build was deliberate: each metric maps to a distinct business lever.

−5%

Support Replies

Mail-related tickets reduced — self-service cuts inbound volume

+2%

Plan Upgrades

Stepper + live pricing creates an organic upsell path

+100%

Traffic Shift

To the new page once the legacy page is retired

Overview

Paid Email had quietly fallen behind the rest of DreamHost's account experience. While Web Hosting, VPS, and Dedicated servers had all migrated into a unified management panel, Paid Email remained stranded on an isolated legacy page — offering zero visibility into usage or billing. Meanwhile, the Google Workspace signup flow suffered from a parallel issue: a tangled creation process, a lack of fraud controls, and an architecture that sat entirely outside the standard checkout experience.

As Lead Product Designer, I drove this initiative end-to-end — from the business case and user flows to final UI — across three connected efforts: a Paid Email Overhaul, designing the Change Plan scenario system, refreshing the marketing page to match DreamHost's modern in-panel standards, and delivering Manage Email Phase 2; and a Google Workspace Integration, rebuilding the marketing experience and streamlining the user creation flow from the ground up.

Problem Statement

Two of DreamHost's email products were falling behind—each for a different reason, but both blocking the same goal: giving customers full visibility and control from one trusted place.

1Paid Email had no presence in Manage Account — no usage visibility, no billing clarity, stuck on a disconnected legacy page
2Google Workspace's signup flow was fragile — no fraud controls, no clear ownership of edge cases, disconnected from checkout
3

Neither team had a single source of truth for plan states or permissions before building

As a result, both products fell further behind the rest of DreamHost's account experience — and every downstream surface, from checkout to marketing copy, inherited that inconsistency.

Research

Paid Email was the last major service still living outside DreamHost's unified Manage Account experience. Competitors bundling hosting and email — Hostinger, Namecheap, Fastmail, Zoho Mail, IONOS — all provide unified dashboards, which made the isolated Paid Email page read as outdated by comparison. Survey data added a twist: existing customers were indifferent to inbox size, which killed the "generous inbox" storage-led positioning before design began.

Four projects, one system

Told as four separate efforts — Change Plan, the new marketing page, the Google Workspace flow rebuild, and Annual Plans — because each shipped (or is shipping) as its own scoped piece of work. They’re grouped here because they share a root cause and a throughline: decisions made early got reused, not redesigned, as the product grew.

Research Questions

01

Do customers actually want more storage, or better management of what they have?

02

Why is Paid Email still living outside Manage Account when every sibling service has migrated?

03

What's driving repeat support tickets around mailbox usage and billing?

04

What plan behavior has to exist before any page can honestly sell it?

“Customers weren't asking for more email features — they were asking to manage the ones they had without leaving the panel they already trust.”

Insights & Problems

Insights & Problems

Four gaps that surfaced once the research was in — the foundation all three parts of this work had to solve for.

01

A fragmented account experience

Paid Email management lived outside Manage Account while every other major service had migrated. Customers context-switched to a separate, older interface just to manage mailboxes.

IMPACT — Inconsistent journey that undercuts consolidation work already shipped

02

Invisible usage data

No clear visibility into mailbox usage or storage consumption — a recurring driver of support tickets.

IMPACT — Customer uncertainty and avoidable support load

03

An outdated marketing page

A thin, legacy template with no pricing module, while every newer product page had moved to the modern componentized format.

IMPACT — Professional Email reads as a legacy product next to its own siblings

04

Messaging and pricing that couldn't flex

Pricing had to reflect real product logic — free-trial, promo, and standard eligibility, plus mailbox limits by hosting plan — none of which the old page or checkout handled.

IMPACT — A pricing story that didn't match the actual product model

These four gaps became the foundation for every decision that followed — from the Change Plan system to the new marketing page.

Journey & System Design

Four separate efforts, one connected system. Rather than treating Change Plan, the marketing page, Google Workspace, and Annual Plans as isolated fixes, each was designed to reinforce the others.

The reframe

How might we bring two lagging email products into DreamHost’s modern, consolidated account experience — without treating either as a simple visual refresh, and without designing anything twice?

Change Plan

(defines the rules)

Marketing Page

(communicates them)

Checkout

Applies them

Annual Plans

(extends the rules to a new model)

Running in parallel: the same consolidation principle — self-service, transparent billing, no legacy holdouts — applied to Google Workspace's account and user creation flow.

PART 1

Change Plan — Paid Email

With the isolation problem and competitive gap already established in Research, the first project tackled the rules Paid Email needed before any surface could change: how upgrades, trials, and edge cases should actually behave.

Strengths

  • •Proven patterns from prior Manage Account migrations
  • •Existing designs to build on — lower dev overhead
  • •Organizational momentum behind consolidation

Weaknesses

  • •Legacy page has entrenched user habits
  • •Paid Email plan structures introduce new edge cases

Opportunities

  • •Stepper + billing preview → organic upsell path
  • •Moves DreamHost closer to retiring legacy pages
  • •Self-service reduces support cost at scale

Threats

  • •A poorly communicated transition risks short-term confusion for customers used to the old page

Designing the rules before the surface

Before a marketing page could sell the plan, the plan’s behavior had to be designed — exhaustively. The Change Plan scenario system covers upgrading with existing mailboxes, upgrading on a free trial, upgrading after a promo expires, lower-bound input errors, exceeding the mailbox limit, full add-on usage, and cancellation.

Before → After

Before

Before

Legacy flow: clicking ‘Manage’ redirected customers to a disconnected external email management page, fragmenting the account experience and obscuring plan/billing details.

After

Unified in-panel experience featuring self-serve plan modifications and transparent usage metrics. Shown here handling an unhappy path: a customer at their five-mailbox limit upgrading directly within Manage Account with clear billing rules applied.

What the redesign fixed

Customers hitting their mailbox limit had no way to see why, what it would cost to fix, or whether the price they’d been quoted still applied. The redesigned flow surfaces storage usage against plan limits, shows the real billing outcome, and lets customers upgrade from the same page instead of opening a support ticket

The same system handles free-trial, promo, and standard eligibility — each surfacing different messaging and pricing from the same underlying rules.

PART 2

Professional Email: the new marketing page and Manage

The in-panel Professional Email marketing page needed to catch up to DreamHost's modern in-panel product pages. The old page used a thin, legacy template — a simple hero with a checklist, three feature blocks, a Gmail cross-sell, and an FAQ — with no real pricing module and none of the structure or componentry of newer pages.

This was a full overhaul: new layout, modern components, refreshed messaging — taking the structure from modern product templates, then mimicking the Google Workspace refresh styling and the panel design system, so Professional Email reads as a sibling rather than a legacy holdout.

Product model the page had to reflect

  • Professional Email is an add-on mailbox model — a plan "includes" a number of mailboxes (e.g. "your mail plan includes 5 mailboxes"), and users add or remove paid mailboxes from there
  • Pricing is driven by mailbox count
  • There's a free trial and a separate promotional rate; plans renew automatically until canceled, and users aren't charged during the trial/promo window

With those rules already locked by the Change Plan flow in Part 1, the marketing page could finally be rebuilt to match the rest of the panel — same structure as DreamHost's modern in-panel product pages, same visual language as the in-build Google Workspace refresh — so Professional Email reads as a sibling rather than a legacy holdout.

Before → After

Before — Old Professional Email marketing page (legacy thin template)

Before — Old Professional Email marketing page (legacy thin template)

After — New Professional Email marketing page + checkout

After — New Professional Email marketing page + checkout

PART 3

Google Workspace: rebuilding the account and user creation flow

Google Workspace's signup flow had grown fragile: account creation and user creation were combined into a single flow, built on one of DreamHost's earliest microservices, and the whole thing sat outside the standard cart and checkout process.

What the new flow had to accomplish

  • Split account creation and user creation into two separate flows
  • Limit how many users a customer can create, to prevent fraud
  • Bring Google Workspace back into the standard cart and checkout flow, which it had drifted outside of
  • Introduce pre-billing, so Workspace can be offered at signup instead of after
  • Remove the free trial from current flex plans
  • Fix and update the legacy Google Workspace microservice to our current standards
  • Set the groundwork for annual plans, to be introduced in the following project

Scoped to Flex, built to extend

This project focused exclusively on DreamHost's current Flex plans. Annual plans were intentionally left out of scope — a known next step, not an oversight — so the account creation flow was designed to accommodate that expansion later without requiring another rebuild.

Handling errors without exposing Google's API

Customers should never see a raw Google API error. Every failure state — quota limits, invalid domains, misconfigured access — gets caught internally and replaced with a plain-language message, while the underlying error is logged for the team to investigate.

Before → After

Before — Legacy Google Workspace add-on page

After — New Google Workspace flow (in design)

The Solution

Across three connected efforts, I drove this initiative end-to-end — from business case and user flows to final UI. For Paid Email, I designed the Change Plan scenario system, refreshed the marketing page to match DreamHost's in-panel design standards, and delivered Manage Email Phase 2 — giving the product a home inside the account experience for the first time. For Google Workspace, I rebuilt the account and user creation flow from the ground up, closing the fraud-control gaps and disconnected checkout that had made signup fragile. The new flow requires a paid plan and account creation before any users can be added — removing the ability to provision users ahead of payment, which was the core gap being exploited.

Both efforts were designed around the same underlying problem: neither product had a single source of truth for plan state or permissions, and every downstream surface — from checkout to marketing copy — had inherited that inconsistency.

Target Impact

This project is still in build, so these aren't realized results — they're the outcomes it was scoped to hit, each mapped to a specific business lever: a 5% reduction in support replies (self-service cuts inbound volume from mail-related tickets), a 2% increase in plan upgrades (the new stepper and live pricing create an organic upsell path), and a 100% shift in traffic to the new marketing page once the legacy page is retired.

Google Workspace's Release 1 is nearly complete; Release 2 is underway in development but not yet finished.

Interested in working together?