← Work

Efficiently - Phase 1: Designer

An Interior Designer needs multiple applications to present their clients with finish item options for their project. An application to manage the finish schedule and item data, one to create a visually appealing presentation of the items, and more to manage/edit images and documents.

Senior Product & Systems Designer. Interaction model, UI, UX, team direction
Three Efficiently screens overlapping: the plans canvas with a room highlighted on a floor plan, the design book laying out primary bathroom selections, and the item schedule listing locations with approval statuses.

The Problem

We interviewed 50+ designers ranging from single-designer studios to entire teams of interior designers to find out what their design process consisted of and what parts of that process drove their pain points, time drifts, and reduction in client satisfaction. The exhaustive list was quite large, but we were able to pinpoint several consistent data points that we established as the foundation for our relief effort ;)

One faucet, the way designers told us they did it: every attribute copied from the manufacturer's site into a spreadsheet, then pasted line by line into the presentation.

Consistent pain points:

  • Data loss and incorrect data caused by manual management.
  • Updates are difficult to track across multiple platforms.
  • Inconsistent formatting and spacing across canvas elements.
  • Universal alignment drift, often requiring manual workarounds like ruler guides and duplicating past presentations.
  • Moving elements easily breaks the alignment of surrounding text and images.
  • Changing an item requires copy/pasting from one program to another.
  • Images needed to be at spec prior to being imported.

Item data was a manual chore. Adding an item to the canvas was a series of events. Find the item, get an image, copy and paste the item details line by line, and format the text. Most designers would duplicate the text and paste in new item details to maintain formatting, but the data consistency and manual copy/paste activity were a large source of consternation. Replacing an item on the canvas was also a replay of the same frustrating events.

Any updates to the items in the client presentation had to be manually edited in the item schedule. In extreme cases, one forgotten item update in the item schedule could cost a build weeks in setbacks and thousands of dollars in restocking and replacement fees. A cascading effect in negative reputation and client trust is an expensive byproduct as a result.

The Solution

Build a cloud-based platform that serves as a single source of item information, allowing interior designers to build beautifully formatted, luxury-level presentations and maintain pervasive item data throughout the project’s item schedule. We also introduced an approval management system concept that all designers validated as highly valuable.

The Platform Design

The company already had an aggregated item catalog consisting of 4 million+ finish items that we would use as a data source and a system that we could use to allow designers to cultivate their own catalog should we not have the item they are looking for. I added an item management system that used the current catalog as a database so users could create or upload their curated items as well.

Adding your own item

When a designer couldn't find an item in the catalog, they could add it themselves with a photo, the details they had and the item's documents. It went into My items and could be used on any project like any catalog item.

Not everything a designer specifies is in the Catalog. They add their own item with a photo, the details they have and its documents, and it sits in My items next to everything else, ready for any project.

Placing items on the canvas

Every item assigned to the room shows up in the list beside the page. A designer drags an item onto a spot on the page and it lands formatted, image and details included, and the list marks which page it's on.

Hover an item in the room list and a grab handle appears. Pick it up and the open slots on the page light up, the one under the cursor fills blue, and the photo, name and SKU drop in on release. The list then marks the item with the page it sits on.

Item details without leaving the page

Clicking an item opens its details beside the list so the page stays in view. Replace and Remove sit at the top, followed by the photo, specs, every location using that Item ID and the item's documents.

A click on the row opens its details beside the list, so the page stays in view. Replace opens the Catalog to swap in a different item and Remove takes it off its Item ID card. Below that, every location the ID is assigned to and the item's documents.

Replacing an item from the schedule

The Item Schedule holds the same items as the Design Book. Replace opens the catalog already filtered to the item's division and type, since nothing else would be a valid replacement. Picking a new item updates every location that uses that Item ID. If the previous item was already approved, replacing it puts it back into Change Request status.

Replace on an Item ID opens the Catalog. Search, filter, pick the new item, and everything using that ID changes with it, the details panel and both shower head locations, LOC 3 and LOC 4. Both were approved, so they go back to Change Request.

Keeping the book in sync

When an item changes in the schedule, the room list in the book updates right away. The page keeps the item it was laid out with and marks it Outdated, and Update on that tag swaps the new item in.

The room list shows the new item as soon as it changes in the schedule. The page keeps the item it was laid out with and marks it Outdated, and Update on the page swaps the new one in.

Impact, 2020 - 2026

MetricOutcome
ScaleLed a 7-designer team that designed 55,000+ screens across 4,000+ feature flows over 6 years.
Team growthBuilt the design function from 1 designer to 7 while the dev team tripled in about 2 years.
Release volumeAbout 500 stories per major release, on a release every 4 months.
Design dependency90% of feature work depended on Figma flows.
User growthGrew from zero to hundreds of users in 2 years, including test users brought in through several soft launches.
Tool consolidationReplaced up to 8 tool categories - spreadsheets, project chat, measurement, photo editing, layout, image management, catalog sourcing and item schedules - with one platform. A typical designer replaces at least 3.
Validation50+ designer interviews. Every designer tested validated the approval management concept as highly valuable.
CatalogBuilt the item experience on a catalog of 4 million+ finish items.
DeliveryEight modules and 65+ releases across every phase of the product, from discovery through implementation.

These figures cover my full time at Efficiently, across all phases, not only the phase described above. Apart from user growth, Efficiently did not track product analytics, so these measure scope, validation and consolidation rather than conversion.

Tags

Systems DesignInformation ArchitectureUser ResearchCanvas UIPermissionsWorkflowB2B SaaS

Get in touch

Send me a note and I'll reply by email.