eBaya case study
Online Customer Support · global redesign

eBay

One support experience three countries could launch at once, and every other market could inherit.

eBay’s Online Customer Support portal looked years older than the marketplace around it, and it had to serve localized sites across the globe. This was the first project where I owned the UX, and I loved the puzzle of it: 3 countries, 3 different sets of functionality actually available to build with, and one design approach that had to hold all of them. I led the redesign (wireframes, visual design, and developer specs) for a simultaneous US / UK / Germany launch built to scale to eBay’s entire global footprint.

the modular contact kit, blocks a market keeps or drops

Contact panel
✆
Call us
We'll give you a number and a PIN · 7 days a week
↩
We'll call you
No waiting on hold. We call when it's your turn
💬
Chat with us
7 days a week
✉
Send us an email
We'll reply within 3 business days
UX & visual designWireframingDeveloper specificationsContent inventoryDistributed-team coordinationeBay · Online Customer Support
01The problem

Every country gets its own portal.

eBay ran localized sites across the globe, each with its own functionality, regulations, and support needs. The immediate mandate was a coordinated launch across three markets at once, US, UK, Germany. The harder, easy-to-underestimate mandate: whatever we built had to scale to sites that weren’t yet in scope but would inherit the framework.

It had to scale

Flex across genuinely different functionality and legal constraints, without a custom rebuild each time.

It had to modernize

Pull the portal into the same clean, modern era as the rest of eBay.

02The hypothesis

What was I actually assuming here?

We went in with two working beliefs, each mapped straight onto a launch KPI. The assumption buried underneath them turned out to be the real risk.

We believed

Customers with ready, obvious access to self-service tools will use them to resolve their own inquiries. ↑ self-service use

We believed

A cleaner design reduces the mis-clicks, landing in the wrong area, that send frustrated customers straight to a call. ↓ calls to support

The buried assumption: that we already knew how this would scale globally. We didn’t, yet. Closing that gap became the spine of the project.
03Getting informed

Before a single screen: a global site inventory.

Working with each market’s Product Manager, we catalogued the features and support flows across eBay’s global sites and laid them side by side, an OCS Global Site Matrix recording each site’s current and intended state, its contact channels, its help-page layout, and its KPIs.

That comparison showed exactly where the needs overlapped and where they split apart, so I could build toward the greatest shared need first, from evidence, not a guess.
The reframe

How might we design one support experience that three countries can launch on at once, and every other eBay site can adopt later, without designing it three times?

the Topic / Contact-options pattern, every issue, same structure

Home > Customer support

Welcome to Customer support

1. Topic2. Contact options
Didn't receive an item
Here's some information that might help

If you haven't received an item you bought, start by communicating directly with your seller, that's often the best way to resolve things.

If that doesn't work, you can open an eBay Buyer Protection case. Click the button below, select the item, and follow the onscreen instructions.

Item not received
Already opened a case?
THE DECISIONWhy a framework instead of flows?

The choice that made everything else possible.

The default move is to design end-to-end flows. But flows are brittle across markets, Germany needs a step the US doesn’t. A regulatory requirement in one country blows up a fixed flow in the next.

So I designed a kit of modular pieces , components that could be assembled and removed without breaking the UI. Each country’s team could compose its own portal from the same shared system. Support topics resolved into a consistent Topic / Contact-options pattern. The contact panel’s blocks (Call us, We’ll call you, Chat, Email) were discrete, included or omitted per market.

04Exploration

Why did self-service go first?

Before committing, I explored 3 landing layouts, and self-service first was one of the options on the table. I chose the one that made the whole bet legible: listing the common problems directly, front and center, is what pulls people into self-service and away from the phone. The others either split the user’s attention or buried the very thing we wanted them to reach for.

ACHOSENSelf-service, center stage

Common problems listed directly, front and center, the shortest path off the phone.

B+ Buyer Protection promo

A promo band competed with self-service for the same attention. Split focus.

CSearch-led

Leading with search pushed the common problems below the fold, the opposite of the bet.

05Self-service first

The redesigned help landing, and the payoff.

The base page put the whole bet on self-service: a center “What can we help you with?” panel listing the common problems directly, browse-help down the left, and “Contact us” pulled to a quieter right rail with an always-on Emma agent absorbing questions before they became calls. Then the real proof of the modular thesis, in one screen: the exact same base page, localized for France , same layout, same structure, same quiet contact rail. Nothing was rebuilt. The framework simply localized. That’s what “design it once, adopt it everywhere” actually looks like.

the redesigned help landing, US · English

All Categories ▾
Hi, Catherine! Sign out
Enter a keyword or topicSearch
Advanced
My eBaySellCommunityCustomer support
Home > Customer support

Customer support

Browse help
▸ Searching & researching▸ Bidding & buying▸ Selling & seller fees▸ Payment & shipping▸ Feedback▸ Membership & account▸ Rules & policiesA–Z index of help topics
What can we help you with?

If you have a problem, or just need assistance with buying and selling, our online solutions can help.

Didn't receive an item
Item wasn't as described
Retract or cancel your bid
Revise your listing
End your listing early
Sign in for additional online solutions →
Contact us

Need more help? We'll show you the best way to contact us.

Contact us
Automated agent
E
Chat with Emma
24 hours a day, 7 days a week

the same page, localized, France · Français (nothing rebuilt)

Toutes les catégories ▾
Bonjour, Catherine ! Se déconnecter
Saisissez un mot-clé ou un sujetRechercher
Recherche avancée
Mon eBayVendreCommunautéService clientèle
Accueil > Service clientèle

Service clientèle

Parcourir l'aide
▸ Recherche▸ Enchères & achats▸ Vente & frais▸ Paiement & livraison▸ Évaluations▸ Compte & adhésion▸ Règles & règlementsIndex A–Z des rubriques
Comment pouvons-nous vous aider ?

Si vous rencontrez un problème, ou avez simplement besoin d'aide pour acheter ou vendre, nos solutions en ligne peuvent vous aider.

Objet non reçu
Objet non conforme
Rétracter une enchère
Modifier votre annonce
Clôturer une annonce
Connectez-vous pour plus de solutions →
Nous contacter

Besoin d'aide ? Nous vous indiquerons le meilleur moyen de nous joindre.

Nous contacter
Agent automatisé
E
Discuter avec Emma
24 h/24, 7 j/7
06The pattern

Self-service first, with channels that recede, not break.

Any issue, “Didn’t receive an item” or “Buying on Half.com”, slotted into the same recognizable two-tab structure. The help landing page put self-service first, with an always-on automated agent absorbing questions before they became calls.

A dedicated “graying out channels” workstream handled the case where a market didn’t offer a channel: rather than delete the block and shift everything around it, the framework let a channel recede , grayed out, without breaking the layout.

a market without phone support, channels recede in place

Contact panel
✆
Call us
Not available in this market
↩
We'll call you
Not available in this market
💬
Chat with us
7 days a week
✉
Send us an email
We'll reply within 3 business days
↳ layout holds · no reflow · no custom build
THE WORKSTREAMGraying out channels

Recede, don’t break.

Modularity became a named track in the program: a Framework workstream for the reusable base, and a separate “graying out channels” workstream for exactly the case where a market didn’t offer a channel. Rather than delete the block and reflow everything around it, the channel grays out in place, and containers were specified to scale to their contents, so the same component holds more or less per market.

07The details that mattered

Overlays layer on top of the flow.

Interactions that a fixed flow would bury became overlays that layer on top of the base page: an item-retraction picker, and a “Call us” panel with live estimated wait time and a one-time PIN, down to an IP-Relay path for customers who are deaf, hard of hearing, or speech-impaired.

item retraction, overlay picker

Retract a bid, select an item✕
Search your itemsGo
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
123…
Continue

call us, wait time, PIN, IP-Relay

Call us✕

Here's our phone number and a one-time PIN. Have them ready when you call.

Estimated wait
15 min
Your PIN
4556892
Expires in 15 minutes
Representatives are available 7 days a week.
♿
If you are deaf, hard of hearing, or speech-impaired, contact us through an IP-Relay service.
08Handoff-ready

Redline specs so engineering never had to guess.

The work was detailed and handoff-ready. I wrote full developer specifications, redline documents pinning down type, color values, pixel spacing, iconography, and component states. In a system meant to be reused, ambiguity in the spec would have multiplied across every market that inherited it.

a redlined component spec, the help panel, pinned down

UED DESIGN SPEC, REDLINES
What can we help you with?
Didn't receive an item
Item wasn't as described
Retract or cancel your bid
Revise your listing
Container scales to content · state: default / hover
Headingbold 16px · #333
Link13px · #3665f3
Padding20px H · 15px W
Border1px solid #ccc
Icon / statesdefault · hover · disabled

Full redline documents pinned down type, color values, pixel spacing, iconography, and component states, so an engineering team could build to them without guessing.

09The bigger picture

Did it ladder up to what eBay was measuring?

eBay’s Online Customer Support program (internally, OCS) set four objectives and a multi-year plan to reach every global market. Those were set above me. My modular framework was the delivery vehicle design used to execute against all four at once, market after market.

Trust

A familiar, consistent experience on every eBay site.

Accessibility

One shared structure surfacing the same channels everywhere.

Usability

A cleaner page with fewer mis-clicks into the wrong area.

Resolution

Self-service first, common problems front and center.

!The hard part

Five timezones, three countries, and a brand mid-change.

The coordination problem was harder than the design one, stakeholders in five timezones plus an offshore team in India. What fixed it was discipline: deliberate daily check-ins, being the reliable clearinghouse for four PMs, and processes so “who has the latest, and what’s next” was never a mystery.

Then something I did not see coming. We were the first team at eBay to take on the rebrand, and once the vertical worked out that we were not building the way the other teams in it were building, we got pulled out of the standard design reviews and left to our own devices. So the modular approach got built outside the process that would have asked it to match everyone else.

Support portal launch

Design components that compose and decompose cleanly.

The portal launched across its target markets on a framework built to scale to eBay’s wider global infrastructure. That modularity paid a second dividend I hadn’t fully priced in: it made the design future-proof. The same framework carried into further market waves and stretched to cover adjacent features (Answer Center, Call Me, notifications, Report This Item) each one another piece composing into the same system. Remnants of the work are still visible on eBay’s support site today, and serving wildly varied needs without fragmenting the experience is a pattern I’ve used everywhere since.

The two launch KPIs were fewer calls to customer service and higher self-service use.