Live siteE-commerce / D2CE-commerce design, engineering, brand voice

Udu Coffee Roasters

The D2C storefront of a Lagos specialty roaster, engineered so freshness is the reason to buy.

udu.omookoroh.com
01

Overview

Udu is the direct-to-consumer storefront for a Lagos specialty coffee roaster, built around the one claim no supermarket bag can make: this coffee was roasted this week, a few kilometres from you. The hero carries a roast-date ticker; the subscription is framed as 'Never Drink Stale Coffee.'

It treats freshness not as a product attribute but as the entire commercial argument — and builds the store's mechanics around proving it.

02

The Challenge

Premium Nigerian coffee was trapped in commodity-grade e-commerce: generic product grids, no storytelling, checkout flows that leak buyers at every step. Meanwhile the actual product advantage — roasted locally, days ago, not months ago on another continent — was invisible online, stated nowhere, proven never. The build had to make a premium local product feel premium in a digital medium, and convert on the strength of a claim competitors physically cannot copy.

03

Goals

  • 01

    Put freshness on the surface: roast dates as first-class UI, per bag, on the hero.

  • 02

    Make specificity do the luxury signaling — origin, roast day, neighborhood — instead of stock premium clichés.

  • 03

    Engineer the cart around a visible ₦25,000 free-delivery threshold that rewards adding one more bag.

  • 04

    Frame the subscription as insurance against staleness, not a discount program.

04

Research

The research had two halves. The specialty-coffee half: how the world's best roasters communicate freshness (roast-date stamps, brew-window guidance) and how that translates to a market where 'specialty coffee' is still being defined. The e-commerce half: threshold mechanics and cart psychology — the visible progress-to-free-shipping meter being one of the most reliably effective D2C patterns when it's honest.

The voice finding mattered most: luxury language in Lagos e-commerce reads as imported and vague ('exquisite', 'artisanal'). Specificity — Surulere, Monday, 72 hours — reads as true.

05

Strategy Thesis

Specificity is the ultimate luxury signal — 'Roasted Monday in Surulere' outsells 'exquisite.'

Every surface commits to the concrete. The hero pairs the product visual with a roast-date ticker; product cards carry their roast day; the copy names neighborhoods and days of the week, never abstractions. The claim structure is deliberately unfalsifiable-by-competitors: an import brand cannot say Monday.

The commerce mechanics serve the same argument. The ₦25,000 free-delivery threshold is a visible, filling meter — a game the customer wins by buying slightly more coffee — and the drawer checkout keeps the momentum of that decision, no page reload, no funnel leak. The subscription completes the logic: if freshness is the value, running out is the failure state, and 'Never Drink Stale Coffee' sells the insurance.

06

Design Process

  1. Step 01

    Build the freshness infrastructure

    Roast dates were modeled as real product data — every bag knows its roast day — so the ticker, cards, and emails state facts, not theater.

  2. Step 02

    Design the threshold as a game

    The cart's free-delivery meter fills visibly toward ₦25,000 and celebrates crossing it — the 'one more bag' decision is rewarded at the exact moment it's being made.

  3. Step 03

    Keep checkout in the drawer

    Cart-to-paid happens in a slide-over drawer without leaving the page — every removed navigation step is a leak sealed.

  4. Step 04

    Frame the subscription as protection

    The subscription setup leads with cadence-to-consumption matching under the 'Never Drink Stale Coffee' banner — continuity sold as taste insurance, not a discount club.

07

Final Solution & Gallery

The live store runs the full journey: hero with the 3D bag and roast-date ticker, catalog with per-bag roast days, the threshold meter filling as bags are added, drawer checkout, and the subscription flow.

Live · Still
[IMAGE PLACEHOLDER: Hero with 3D specialty bag visual and roast-date ticker]
Live · Motion15–30s
[VIDEO PLACEHOLDER: Adding coffee bags to cart, threshold meter filling to unlock free shipping, fast drawer checkout]
Live · Still
[IMAGE PLACEHOLDER: Subscription setup screen with 'Never Drink Stale Coffee' framing]
08

Results & Metrics

What the storefront commits to, visibly:

roast dates as product data, surfaced from hero to cart
Per bag
free-delivery threshold — a visible meter, not a footnote
₦25,000
browse to paid entirely in the drawer checkout
0 reloads
'Never Drink Stale Coffee' — the subscription's whole pitch
1 banner
09

Key Takeaways

  1. 1

    The strongest premium claim is one competitors are structurally unable to copy — locality and recency beat adjectives.

  2. 2

    Honest threshold mechanics align the store's incentive with the customer's moment of decision.

  3. 3

    In markets where luxury language is devalued, specificity does the work adjectives can't.

Concept client, real build — every interaction shown is live in the linked product.