Designing and engineering mission commerce that scales

Growth adds complexity. Systems protect clarity

Sackcloth & Ashes is built on a promise: for every blanket purchased, another is donated to someone experiencing homelessness.

Over multi-phase stewardship across 5+ years, the website evolved through new collections, collaborations, and growing operational complexity, while staying calm, credible, and easy to navigate.

As the brand scaled, the challenge was consistency. Each launch introduced new content, layouts, and constraints, and the experience still had to remain cohesive.

I led UX, UI, and front-end implementation as a tech lead, building reusable patterns that strengthened impact and sustainability through visual hierarchy, clarified key decision points across the purchase journey, and improved conversion through production-shipped changes.

ROLE

Senior UX/UI Designer + UI Engineer

Focus

UX/UI lead · System design · Information architecture · Collaboration and partnership page framework · Conversion optimization · Funnel and session analysis · Cart and checkout UX · Front-end implementation

Build

Custom Shopify theme with reusable modules (Liquid + HTML/CSS/JS)

Client

Sackcloth & Ashes

Date

April 2021 – Present

Context

Preventing experience drift at scale

As the brand expanded, the site became a multi-entry ecosystem. Customers can arrive through collections, campaigns, collaborations, or story pages, and each path needs to converge into the same purchase flow.

The risk was experience drift. When page types multiply, inconsistency shows up in small ways, different layouts, different interaction patterns, different rules, and customers feel it as uncertainty.

The goal was to keep the system cohesive across surfaces: consistent hierarchy, predictable patterns, and a purchase journey that stays clear no matter where someone starts.

Star Wars collaboration landing (archived) · After Effects motion concept to Shopify build · Implemented end to end · Responsive across breakpoints

Collaborations include: National Geographic · Smiley x Morgan Harper Nichols · Legacy x Naiomi and Tyler Glasses · Seasons x Lauren Good Day · Smokey Bear · Yellowstone · Distinct creative per partner · Consistent page system

What I owned (high level)

End-to-end UX/UI across the storefront, from information architecture to key page templates, interaction patterns, and decision clarity, while leading design and front-end delivery

Collaboration and partnership landing framework, including reusable page patterns, hierarchy, visual systems, and launch-ready structure

Core commerce experience: collection and product decision zones, cart behavior, checkout-adjacent UX, and confidence-building moments

Continuous optimization through funnel and session analysis to remove friction, address drop-off points, and improve conversion

Front-end implementation and production QA to ensure design intent held consistently across devices, breakpoints, and real edge cases

Homepage system in motion. Autoplay modules and scroll-based storytelling designed to keep the experience calm, cohesive, and conversion-ready, while funneling customers into the right shopping path by audience and intent.

Some of the core storefront surfaces: navigation, collection filtering, PDP decision structure, and a cart drawer with free-shipping progress and context-aware upsells.

CORE PROBLEM

Many entry points. One clear path to purchase.

E-commerce rarely fails because of visuals. It fails when the system becomes inconsistent under real customer behavior.

Sackcloth & Ashes had to balance four tensions most storefronts avoid:

STORY VS SHOPPING

Mission and meaning must build trust, without slowing down purchase decisions.

VARIETY VS CONSISTENCY

Collaborations and collections need distinct creative, while the underlying patterns stay predictable.

EXPLORATION VS DECISION

Browsing is not buying. The experience must support both and still converge into a clear next step.

FRICTION VS CONFIDENCE

Remove unnecessary steps, but keep the right guidance to reduce hesitation and drop-off.

This required system-level constraints that protect clarity across surfaces and time.

PRINCIPLES AS CONSTRAINTS

The rules that kept the system credible and conversion friendly

These were operational constraints used to make decisions repeatable across years of launches, collaborations, and seasonal peaks. They protected clarity as the site evolved, and they kept the purchase journey predictable no matter where someone entered.

CREDIBILITY OVER SPECTACLE

Impact and sustainability are communicated with restraint: clear hierarchy, plain language, proof where needed. The tone is values-forward and confident, closer to Patagonia than a nonprofit pitch, meaning it invites learning and opting in to the cause rather than applying pressure or guilt.

Impact story · Sustainability proof · Values-forward tone · Trust signals

CLARITY OVER CLEVERNESS

Every surface answers the basics quickly. Users should never work to understand what they’re looking at, how it works, or what to do next.

Landing hierarchy · Collection grid · PDP decision zones · Primary CTA

INTENT-BASED SHOPPING

Seasonal intent changes behavior. During gifting peaks, customers are deciding, not exploring. Pages prioritize decision clarity: what it is, who it’s for, why it matters, and when it arrives.

Seasonal promo · Gift clarity · Shipping confidence · Delivery expectations

DISTINCT CREATIVE, CONSISTENT SYSTEM

Collaborations and collections can look different, but they cannot behave differently. Layout rules, decision zones, and purchase patterns stay consistent so customers build confidence across pages.

Collaboration framework · Reusable modules · Shared layout rules · Consistent path to purchase

HELP, NOT HYPE

Upsells should reduce regret, not add noise. Suggestions appear only when they help the customer decide and never interrupt checkout flow.

Free-shipping progress · Cart guidance · Relevant upsells · Checkout momentum

DURABLE BY DESIGN

Quality only holds when the work is modular and implementation is resilient. Reusable patterns protect clarity across devices, edge cases, and years of change.

Modular sections · Responsive behavior · Cross-browser QA · Launch-ready reuse

Together, these constraints kept the experience calm, credible, and easy to buy from, even as the brand scaled.

RESEARCH & INSIGHT

What we measured, what we benchmarked, and what it revealed

To keep a growing storefront cohesive, I paired quantitative funnel data with qualitative behavior signals, then benchmarked against mission led brands and best in class blanket retailers to pressure test clarity, credibility, and conversion.

Inputs

  • Shopify Analytics + Reports: entry pages, discovery paths, add to cart rate, cart to checkout drop off, device mix, conversion by collection and campaign

  • Lucky Orange (replays + heatmaps): scroll depth, dead clicks, hesitation loops, nav usage, filter behavior, CTA engagement

Sessions by landing page · Add to cart and checkout reach · Scroll and click heatmaps · Replay based friction signals

Benchmark set

  • Mission led commerce tone: Patagonia style values forward storytelling that invites learning and opt in support

  • 1 for 1 models: Bombas, TOMS for impact clarity without guilt framing

  • Category credibility: Pendleton, Rumpl for craft cues, merchandising patterns, and product truth

Key Insights

  • Entry points diversified, but decision needs stayed constant. Most sessions still started on the homepage, with the rest distributed across collaborations, collections, campaigns, and impact or sustainability pages, so every route had to converge into the same decision zones.

  • Navigation and filtering acted like a confidence barometer. Repeated menu opens and filter toggling signaled uncertainty, not exploration, which pointed to hierarchy and wayfinding gaps.

  • On PDPs, clarity earned trust and story reinforced it. The strongest pages answered what it is, who it’s for, why it matters, and when it arrives first, then used mission and quality as proof.

  • Seasonality shifted behavior into buy mode. During gifting peaks, fewer choices and stronger shipping confidence reduced drop off without flattening the brand.

  • A Patagonia like impact voice increased credibility. Mission content worked best when it invited learning and opt in support, never urgency theater or guilt pressure.

These learnings shaped the constraints and patterns that follow, so every experience stays coherent and the path to purchase stays clear.

SYSTEM ARCHITECTURE

A modular storefront system built to scale launches without experience drift

As Sackcloth & Ashes grew through collaborations, seasonal peaks, and new content routes, the site needed to stay predictable. No matter where a customer entered, the experience had to resolve into the same decision clarity and path to purchase.

To make that repeatable in production, I built the storefront as a set of custom sections and blocks managed through Shopify’s theme editor. That let the team compose pages, reuse patterns, and launch quickly without breaking hierarchy, behavior, or conversion flow.

What the architecture needed to solve

  • Multiple entry points across home, navigation, collections, collaborations, PDPs, and mission routes

  • Consistency under variety so distinct creative still behaves like one system

  • Launch speed with guardrails so new pages ship fast without drift

  • Team scalability so non technical teammates can build and update confidently

What the architecture needed to solve

Custom sections and blocks as reusable building units

I created a library of configurable sections with block level controls so pages could be assembled and adjusted in the theme editor without one off code changes for every launch.

Shared decision zones across key surfaces

Core surfaces followed the same decision pattern so customers always know where to look and what to do next. Navigation sets intent, collections narrow choices with predictable filtering, PDPs center the decision zone around what it is, why it matters, who it’s for, and when it arrives, and the cart drawer keeps momentum with free shipping progress and relevant add ons.

Mission routes integrated without interrupting shopping

Impact and sustainability content uses the same system rules so it builds credibility and then returns users back into shopping without changing how the site behaves.

Durability through implementation

Modular patterns were engineered to hold across devices, edge cases, and ongoing iteration, keeping the experience consistent as the site evolved.

Multiple entry routes · Shared decision zones · Predictable path to purchase · Reusable Shopify sections + blocks · Launches without experience drift

What this enabled

  • Faster collaboration and seasonal launches using repeatable page building blocks

  • Consistent hierarchy and interaction rules across the entire storefront

  • Safer iteration driven by analytics without fragmenting the experience

Engineering Collaboration

From collaboration to ownership

Early on, I partnered with engineers when we needed custom solutions beyond the theme, including custom apps and deeper integrations that supported gifting and storefront operations. I helped translate product and UX requirements into buildable specs, protected the customer experience through implementation details, and ensured these solutions stayed consistent with the storefront system.

Over time, I took full ownership of the Shopify front end. That meant not only shipping UI, but shaping how the theme was structured, extended, and maintained so launches, collaborations, promotions, and seasonal peaks could scale without experience drift.

How I build and maintain Shopify sections

My goal was not to add complexity. It was to build patterns that survive production, are easy to iterate, and stay fast inside Shopify’s constraints.

When I build a custom section, I follow a repeatable structure:

  • Liquid and HTML structure: Clean, readable markup and predictable layout patterns so sections stay easy to evolve without breaking hierarchy.

  • Schema-driven configuration: Settings and blocks that let admins compose pages safely in the Shopify theme editor without developer support.

  • Scoped styling: Consistent styling aligned to the design system, avoiding conflicts across sections and pages.

  • Lightweight behavior when needed: JavaScript only where it improves clarity or reduces friction, keeping interactions predictable and performance-minded.

Theme editor controls · Schema powered blocks · Safe non dev updates · Reusable launch module · Consistent layout across pages

JSON schema defines settings + blocks · Liquid renders clean markup · Styling stays scoped · JavaScript powers key interactions · Built for maintainability in Shopify constraints

This approach is what allowed the storefront to scale. New pages shipped quickly, while the customer journey stayed consistent across devices, partners, and seasons.

Outcomes & Signals

Measured improvements and compounding gains at key decision points

Across the last 12 months, the strongest signal was compounding improvement at the key decision points: fewer low-intent exits, stronger checkout completion, and higher conversion in the back half of the year as the system matured.

What improved (Shopify analytics, last 12 months)

  • Store conversion strengthened over time: 1.01% in H1 → 1.43% in H2 (+0.42 pts, ~+42% lift), peaking at 2.10% in December.

  • Checkout completion improved: 42.4% in January → 46.7% in December (+4.3 pts) from sessions that reached checkout.

  • Bounce rate declined: 65.3% in January → 57.9% in December (-7.4 pts), signaling better intent-setting and clearer paths forward.

  • Funnel clarity held at scale: 284,758 sessions → 11,431 cart-add sessions (4.0%) → 8,269 reached checkout (2.9%) → 3,445 completed checkout (1.21%).

High-intent entry points (proof the system routes correctly)

  • Imperfect Blankets drove strong purchase intent: 9.9% cart-add rate and 8.6% reached checkout from that landing page.

  • Sale also showed elevated intent: 5.9% cart-add rate and 4.7% reached checkout from that landing page.

Operational leverage (how it scaled with fewer hands)

  • Theme-editor controlled sections reduced engineering dependency for routine launches and updates, so the team could ship faster without fragmenting UX.

  • Repeatable patterns lowered QA overhead because the same interaction rules and decision zones held across campaigns, collections, and gifting moments.

Net result: a calmer, more predictable path to purchase that improved conversion while making launches easier to ship and safer to maintain across seasonal cycles.

Reflection

Clarity scales better than features

Designing and engineering mission commerce over years reinforced a few principles that held up through seasonal volume, new collaborations, and constant iteration.

What stayed true

  • Trust scales through clarity, not persuasion. The system wins when it answers questions early and removes doubt at decision points.

  • Sustainability works when it is values forward, not sales forward. “Imperfect” succeeds because it feels honest and useful, not promotional.

  • Gifting is speed plus confidence. The experience should reduce comparison fatigue and make the next step obvious, especially during holiday peaks.

  • Upsells should feel like help, not friction. Cart additions performed best when they were optional, relevant, and timed to reduce regret.

  • Implementation is part of the craft. If the system cannot be maintained in Shopify’s constraints, it will not survive the next launch.

What I took forward

  • Build systems that stay calm under change.

  • Use consistent decision zones across surfaces so customers do not have to relearn the store.

  • Treat engineering structure as a UX deliverable, because it protects quality over time.

Clarity is the feature that survives every launch.

EXPERIENCE THE LIVE SITE

Explore sackclothandashes.com to see the full experience in context, from impact storytelling through product discovery and checkout. If something speaks to you, grab a blanket and help send one to a neighbor in need.

Check Next

KANÉLA CAFÉ
A grounded, calming site for a Cape Town café. Visual identity, layout, and front-end built to match the space’s nourishing atmosphere.

LOCL
A local community platform built for real participation, not endless scrolling. Designed end-to-end, from early research through cross-platform UI.