Case study · UX & Ecommerce Design

21 Urban

Designing a connected furniture-shopping experience — from showroom inspiration to customized quote.

21 Urban is a furniture and home-décor brand in Taipei specializing in curated and customizable pieces. Its customers rarely buy the way ecommerce assumes: they gather inspiration in the showroom, compare several pieces, and need consultation or a formal quote before committing.

This project connected the physical showroom with a digital experience built around that reality — product discovery, a quote list that works like a contextual cart, customization requests, and a consultation path for customers who want guidance first.

Role Product / UX Designer
Timeline 2025 · Shipped
Type Ecommerce & inquiry experience
Tools Figma · web platform
Focus Quote flow · IA · showroom-to-digital
21 Urban homepage hero: warm living-room scene with the tagline Exquisite Design, Exclusive Home

The live 21 Urban homepage — a warm, editorial brand surface that had to lead somewhere more useful than a contact form.

01 — The customer problem

Standard checkout doesn't fit customizable, high-consideration furniture.

A $46,500 bed frame is not an impulse add-to-cart. The final price often depends on dimensions, finishes, quantities, and delivery — and most customers have questions before they'll commit. The default answer, a generic contact form, breaks the journey at exactly the wrong moment:

Clarification before commitmentCustomers need answers on materials, sizing, and lead times before a purchase decision exists at all.
Price isn't one numberCustomization, quantity, and delivery all move the price — a fixed checkout total would often be wrong.
Multi-item projectsPeople furnish rooms, not single products. They collect several pieces before wanting any assistance.
Disconnected touchpointsShowroom inspiration, online browsing, consultation, and quotation lived in separate silos with no handoff between them.
The generic contact form destroys contextForcing every inquiry through one free-text form means the customer must re-describe products they were just looking at — and the business receives inquiries with no product, quantity, or price context to act on.
02 — Experience investigation

The decisions a customer actually makes

Instead of mapping features, I mapped the decision sequence of a high-consideration furniture purchase. Each decision implies an interface the site had to provide:

D1What style fits my space?
→ browsable gallery, showroom imagery, Shop the Look
D2Is this product right — and customizable?
→ full product detail with price, quantity, and Ask a question
D3Can I collect several pieces in one request?
→ Add to Quote + a persistent quote list with quantities
D4What do I tell the business to get a real price?
→ one customer-information form attached to the whole list
D5Do I need a person instead?
→ a separate furniture-selection consultation path
03 — Customer journey

From first visit to actionable inquiry

1 · Discover Goal — get a feel for the brand and its style range. Friction — a beautiful hero that doesn't say what to do next. Design — clear Shop / Gallery / Quote paths in the nav.
2 · Browse Goal — narrow 25+ products to a shortlist. Friction — wide price range; hard to compare without filters. Design — availability + price filters, large lifestyle imagery.
3 · Review product Goal — confirm fit, price, and open questions. Friction — "Buy now" feels wrong; "Contact us" loses the product. Design — Add to Quote as the primary action.
4 · Collect Goal — keep gathering pieces for the room. Friction — being pushed to a form after every add. Design — confirmation offers Continue Shopping first.
5 · Submit request Goal — hand the whole project over once. Friction — re-typing product names and specs into a message box. Design — products + quantities travel with one form.
Alt · Consultation Goal — get expert help choosing before shortlisting. Friction — uncertain customers forced through the product flow. Design — a dedicated furniture-selection consultation form.
04 — Key insight

"The quote request should behave like a contextual shopping cart — not a disconnected contact form."

Preserving product context lets customers collect items first and explain their project once. The business, in turn, receives an inquiry with products, quantities, and prices already attached — something it can actually quote against.

05 — Information architecture

One spine, two entry points, one exit

Every path — browsing or showroom inspiration — converges on the same quote workspace. Consultation runs beside it for customers who want guidance before selecting anything.

Product listingfilters · sorting
Product detailsprice · quantity
Add to Quoteconfirmation: continue / review
Quote listitems · quantities
Customer formone submission
Showroom / Shop the Lookfeeds into product details ↗
Consultation bookingparallel path for uncertain customers
06 — Design principles

Rules the experience had to obey

P1Preserve product contextAn inquiry always carries the products it's about — nothing is re-typed.
P2Collect first, explain onceCustomers gather every piece before facing a single form.
P3Separate browsing from consultationKnowing what you want and needing help choosing are different modes with different flows.
P4Make the next action explicitEvery state names its exits — continue shopping, review quote, submit.
P5Connect physical and digitalShowroom scenes resolve to identifiable, purchasable products.
P6Disclose progressivelyContact details and project specifics are requested at the end — never as an entry fee.
07 — Detailed design decisions

The interfaces, annotated

Product discovery

High-consideration browsing needs comparison, not conversion pressure. The listing pairs an availability filter and a full-range price slider ($0–72,500) with large lifestyle photography — each product shown in a styled room, not on white. Sorting defaults to best-selling so first-time visitors see the brand's strongest work before they know what to search for.

21 Urban product listing: availability and price filters beside a grid of dining tables shown in styled interiors
B-508 bed frame product detail: price, description, quantity stepper, and a black Add to Quote button

Product details

The detail page keeps everything a quote needs on one screen: name, list price, description, and a quantity stepper. The single primary action is Add to Quote — deliberately styled like an add-to-cart button, because it should feel that low-commitment.

"Ask a question" sits beside Share as a secondary path, so pre-purchase clarification never requires leaving the product. The list price stays visible even though final pricing may vary — a reference point beats a "price on request" black box.

Add to Quote confirmation dialog: the product B-508 is added to your quote, with Continue Shopping and View Quote buttons

The confirmation moment

Adding an item opens a small dialog with exactly two choices: Continue Shopping and View Quote. The order matters — continuing comes first, because most furniture projects involve more than one piece and the system shouldn't rush anyone toward the form.

Naming the product in the message ("The product B-508 is added to your quote") confirms the right item landed without making the user open the list to check.

The quote workspace

The Request for Quote page is the cart reimagined as an inquiry. Products stay fully visible — image, name, editable quantity, remove — while a single form (name, email, phone, message) sits beside them. The customer describes their project once; the business receives the message with the exact products and quantities attached. A Continue Shopping link keeps the list open-ended until the customer decides it's complete.

Request for Quote page: B-508 and DT-308 with quantity steppers on the left, one customer-information form with Submit Request on the right
Furniture Selection Consultation page: Neihu store photo with address, phone, and hours beside a short name, email, phone, and message form

Consultation for the undecided

Not every customer arrives with products in mind. The furniture-selection consultation gives them a legitimate path that doesn't pretend to be a quote: a short form paired with the physical store — address, phone, and opening hours — so booking a visit and sending a message are the same gesture.

Keeping this separate from the quote flow protects both: the quote stays product-anchored and actionable, and consultation requests aren't forced into a structure that doesn't fit them.

From showroom to product

The Neihu showroom is the brand's strongest asset, so the site treats it as an interface. Shop the Look overlays tappable markers on real showroom photography — each marker resolves to a named, priced product. A draggable before / after slider shows the empty space against the furnished one, making the brand's staging capability tangible rather than claimed.

Shop the Look: showroom dining scene with product markers, resolving to the Galano Amber Glass Fruit Bowl at $7,200
Shop the Look — markers on a real showroom scene resolve to purchasable products.
Before / After slider comparing the empty arched showroom space with the same space furnished
Before / after — a draggable slider makes the staging capability tangible.
08 — End-to-end experience

One project, one submission

A customer furnishing a bedroom: discover the brand, browse, review the B-508, add it to the quote, keep shopping, then submit the whole project with one form — or book a consultation instead.

Step 1: brand story page with showroom exterior
1 · Discover. The brand story and physical store establish trust.
Step 2: filtered product listing
2 · Browse. Filter by availability and price; compare in styled rooms.
Step 3: B-508 product detail
3 · Review. Price, description, quantity — and Add to Quote.
Step 4: add-to-quote confirmation
4 · Collect. Confirmation offers Continue Shopping first.
Step 5: request-for-quote workspace with two products and the customer form
5 · Submit. Two products, one form, one request.
Alternative path: furniture-selection consultation form beside the Neihu store
Alt · Consult. Undecided customers book guidance instead.
09 — Edge cases & future considerations

Where the flow will be tested

These are design considerations identified during the project — some handled, some framed as future improvements to validate:

Item goes out of stockA quote list can outlive availability. Items should flag their stock state in the list, not silently disappear.
Unsupported customizationThe free-text message accepts any request; per-product customization fields would set expectations earlier.
Incomplete dimensionsQuotes for custom sizes need measurements. Prompting for them in the form would reduce back-and-forth.
Variations of one productTwo finishes of the same table currently read as duplicate rows; per-line notes would disambiguate.
Quote vs. consultation overlapSome customers will do both. Linking a submitted quote to a booked consultation would keep one thread per customer.
Confirmation & follow-upAfter submitting, customers need a clear "what happens next" — response window, channel, and who will contact them.

Alongside these: form accessibility (labels, required-field announcement, error recovery) and a mobile layout where the quote list and form stack without losing the product context that defines the flow.

10 — Reflection

What this project taught me

High-consideration commerce is inquiry design. The most important "conversion" surface isn't checkout — it's the moment a customer decides whether asking a question is worth the effort. Lowering that cost shaped every screen.

Context is the product of the flow. The quote list's real output isn't a form submission; it's a structured, product-anchored conversation starter. Preserving context across steps mattered more than optimizing any single step.

Physical and digital journeys are one journey. Customers don't distinguish "showroom mode" from "website mode." Shop the Look and the before/after slider worked because they treat the showroom as content, not marketing.

Premium identity and usability can share a page. The brand's editorial typography and photography stayed intact; usability came from structure — clear primary actions, named exits, and one form instead of many.

What I'd validate next. Without usability testing, the key hypotheses remain open: whether "Add to Quote" reads as low-commitment to first-time visitors, whether customers understand the quote list is editable, and where the consultation path should surface for undecided browsers. Those are the first questions I'd put in front of real customers.

← Back to all work