All work

E-commerce Case study

A storefront that sells the way the shop does.

Blossom Boutique curates womenswear the way a gallery hangs a show: every season, a point of view. Their website was a rented theme that treated all of it like inventory. This is the story of rebuilding it around the lookbook.

Blossom Boutique Womenswear boutique · Melbourne

Blossom Boutique — project cover
Timeframe
7 weeks, brief to launch
Role
Design, build, and launch. One developer, direct to the owner
Scope
  • Storefront design & build
  • Headless Shopify checkout
  • Sanity editorial CMS
  • Photography-first lookbook
Stack
  • Shopify
  • Next.js
  • Sanity

The brief

A considered collection, trapped in a template.

Marie, the owner, put it plainly on our first call: "People walk into the shop and buy three pieces. They visit the website and leave." The store had real fans. The email list was strong, the Instagram engaged. But the site converted like a directory listing.

The problem wasn't traffic and it wasn't the products. It was that the theme flattened everything. The season's story, the styling and the pairings and the photography the team laboured over, lived on Instagram, while the website showed a grid of cut-outs on white. Shoppers arrived inspired and landed somewhere that undid the inspiration.

The build

Editorial first, checkout never more than one step away.

We rebuilt the storefront headless. Shopify kept doing what it does well (inventory, payments, tax) while a Next.js front end took over everything the customer sees. Sanity became the editorial desk, so the team could compose a lookbook page the way they compose a shop window, without waiting on me.

The design rule was simple: every image is shoppable, and the path from "I love that" to "it's in my bag" is one tap. Lookbook spreads carry inline product tags. Outfits add as a set. The product page borrows the lookbook's photography instead of the cut-outs.

It had to feel instant on a phone, because that's where the Instagram traffic lands. Static generation plus edge caching brought the lookbook in under a second on 4G. The shop's aesthetic, at app speed.

“For the first time the website feels like our shop, not a catalogue of our shop.”
Marie, owner at Blossom Boutique

The launch

The spring drop was the test. It passed.

We launched two weeks before the spring collection, quietly, and let the drop be the real benchmark. Add-to-cart rate rose 31% against the previous season, and the "shop the look" sets, which hadn't existed before, drove nearly a fifth of revenue in the first month.

The number Marie quotes, though, is a different one: zero. That's how many times her team has needed me to update the homepage since launch. The lookbook is theirs now.

What the work moved

+31%
add-to-cart rate, season over season
~1s
lookbook load on 4G
19%
of revenue from shop-the-look sets

Have a project like this one?

Book a free 15-minute call and tell me what you're building. If I'm not the right fit, I'll say so and point you somewhere better.

Book a call
Next case study BluePeak Outdoors