Skip to content
Fat Cat Cookie Co.

UX Researcher · UX Designer · Brand Strategist · Shopify Developer

From brand strategy to Shopify operations.

I helped shape the brand experience, design the Shopify storefront, structure product customization, develop pickup and delivery workflows, and automate recurring promotions.

Brand StrategyCompetitor ResearchUX DesignShopifyBusiness Process DesignAutomation
Visit the live Fat Cat website
Assorted Fat Cat cookies in a colourful retro setting
Build your box8 / 12
Chunk
Caramel

Pickup or delivery?

Postal code checked

POS · Order ready

A cookie business needed more than a pretty website.

Launching an e-commerce food business meant solving brand, product, fulfilment, customer experience and operational challenges at the same time.

Each decision had to work not only for the customer, but also for the team fulfilling the order behind the scenes.

  1. Question 01

    How should Fat Cat stand apart in a crowded premium cookie market?

    Build a distinct retro, flavour-forward identity with bold colour, playful copy and product-led photography, while keeping navigation, hierarchy and shopping patterns familiar enough to make ordering effortless.

  2. Question 02

    How can customers build multi-flavour boxes without losing track of their selections?

    Turn the product page into a guided configurator: select a box size first, choose flavours through clear quantity controls, show a live running total, and prevent selections once the box limit is reached.

  3. Question 03

    How should pickup and delivery work across multiple cities with different fees and availability?

    Validate postal-code eligibility before exposing fulfilment options, then dynamically show the correct delivery fee, available dates, pickup locations and order cut-offs based on operational rules.

  4. Question 04

    How can weekly promotions run consistently without staff having to remember each offer?

    Translate every promotion into defined product, quantity and timing conditions, then automate activation and expiry through Shopify Flow so the correct offer is available at the right time with less manual intervention.

  5. Question 05

    How can the brand feel playful without making the shopping experience harder to use?

    Put personality into colour, copy, photography, microinteractions and subtle animation while preserving clear hierarchy, accessible contrast and familiar e-commerce controls.

  6. Question 06

    How can customer selections reach the store accurately and remain easy for staff to fulfil?

    Structure order data so box size, flavour quantities, packaging, fulfilment method and delivery date remain attached to the Shopify order, giving staff one clear source of truth.

Create a distinctive cookie brand and build the digital and operational ecosystem required to run it efficiently.

Competitor study

Understanding the premium cookie landscape

CompetitorPersonalityVisual styleDiscoveryCustomizationPromotionsPickup / DeliveryLoyaltyGifting
Premium Cookie Brand ARefinedNeutralCuratedLimitedSeasonalBothRewardsYes
Premium Cookie Brand BPolishedMinimalCollection-ledPresetCampaignDeliveryEmailYes
Boutique BakeryWarmCraftFlavour-ledSimpleOccasionalPickupNoneLimited
Delivery-first DessertEnergeticSocialFastPresetFrequentDeliveryOffersNo
Fat Cat OpportunityPlayful, fun + a little chaoticRetro-boldFlavour-firstGuidedAutomatedBothConnectedScalable

Minimal premium

  • →Neutral colours
  • →Premium photography
  • →Clean layouts
  • →Luxury positioning

Fat Cat opportunity

Playful, fun and a little bit chaotic.

Playful indulgence

  • →Bright colours
  • →Casual copy
  • →Exaggerated photography
  • →Social-first branding

Make the product the hero

Flavour-first browsing and oversized photography create appetite appeal.

Make box building easier

A live counter removes the mental arithmetic from multi-flavour orders.

Add personality to the journey

Microcopy, motion and reactions replace a generic commerce experience.

Design operations with the interface

Delivery, promotion and order logic must be legible to employees too.

Brand story

Building a personality, not just a bakery website

Bold

Oversized cookies, expressive flavours and confident messaging.

Playful

Humour and unexpected interactions make the brand approachable.

Indulgent

The extra cookie is celebrated instead of made overly serious.

Colour

Marshmallow Matte
Midnight Arcade
Bubblegum Blitz
Poolside Pop
Slime Time
Grape Glitch
Cherry Shock
Lime Laser

Typography

Big flavour.

Clear systems, playful expression.

Interaction

Selected flavourCard lift

Business process development

Designing the business before designing the interface

Customer

1.1Browse
1.2Choose product
1.3Select quantity
1.4Choose flavours
1.5Pickup / delivery
1.6Choose date
1.7Checkout

Shopify

2.1Product configuration
2.2Capture properties
2.3Validate rules
2.4Apply discounts
2.5Create order
2.6Identify fulfilment

Store operations

3.1Order received
3.2Prepare cookies
3.3Pack order
3.4Pickup / courier
3.5Fulfilled
Customer Experience
System Experience
Employee Experience

Shopify product architecture

Turning a product page into a lightweight configurator

Mid-fidelity prototype · Product configuration

Interaction logic before visual polish

Guided selection flow
1

Choose box size

2

Choose your assortment

3

Choose flavours

Chocolate Chunk2
Salted Caramel2
Double Chocolate0
S'mores0
Lemon Crinkle0
Caramel Crunch0

4 / 12

cookies selected

Before

  • × Customers remember the running count
  • × Variants become complicated
  • × Order details reach staff inconsistently

After

  • Guided configuration
  • Visible quantity counter
  • Maximum-selection prevention
  • Structured order properties

Pickup & delivery UX

Designing fulfilment around what the business can actually deliver

Fat Cat
location
Zone 3 · ExtendedZone 2 · Mid-rangeZone 1 · Closest

Delivery pricing changes with distance and postal-code coverage. The interface needed to expose only options the business could actually fulfil.

Postal-code areasLocation feesPickupDelivery datesStore hoursPreparation timeOrdering cut-offsAvailability
Enter postal code→
Check rules→
Show option→
Apply fee

Zapiet was integrated with Shopify to manage pickup and delivery scheduling.

Employee experience

Designing for the people fulfilling the order

Order #1042

Delivery
Box size
12 cookies
Flavours
4 varieties
Packaging
Classic box
Date
Friday · 2–5 PM
Order arrives→
Structured details→
Prepare→
Pack→
Fulfil

Good UX also means reducing the number of things employees have to remember.

Discount automation

Automating daily promotions instead of relying on memory

Monday

10% off Baker’s Dozen and 1.5 Dozen

Tuesday

Students get 15% off when buying 2+ cookies

Wednesday

Double rewards on all purchases

Thursday

Buy one 24-pack, get a second 24-pack 15% off

Friday

10% off orders of 48+ cookies

Saturday

10% off orders of 48+ cookies

Sunday

10% off orders of 48+ cookies

Day detected
Promotion conditions checked
Eligible products identified
Correct promotion activated
Promotion expires automatically

Manual system

Remember today's deal→
Find discount→
Check products→
Apply promotion→
Risk of error

Automated system

System identifies day→
Offer appears automatically→
Staff applies correct offer
Less cognitive loadFewer errorsMore consistent customer experience

E-commerce ecosystem

The storefront was only one part of the system

Customer-facing systems

Product Customization

Cookie boxes, gift tins and configurable orders

Loyalty

Rewards and repeat purchase incentives

Zapiet

Pickup and delivery scheduling

Shopify

Core commerce platform connecting the storefront, fulfilment and internal operations.

Operational systems

Shopify POS

In-store transactions and daily promotions

Delivery Rules

Postal-code coverage, fees and fulfilment logic

Fulfilment

Preparation, packing and courier / pickup workflows

Designing for growth and scalability

Business processes that can carry more volume

Growth was treated as an operational design problem: reduce exceptions, standardize information, and make repeatable work easier to hand off.

Standardize product choices and order properties so higher volume does not create ambiguous requests.

Outcome

A connected brand and operating system

01

UX Research

Identified market opportunities and category patterns.

02

Brand Strategy

Created a distinctive personality across digital touchpoints.

03

E-commerce UX

Designed product configuration and fulfilment journeys.

04

Business Process

Connected customer actions to store operations.

05

Shopify Development

Built the storefront and supporting product architecture.

06

Automation

Reduced repetitive operational decisions.

The customer experience does not stop at the interface.

A perfect checkout still fails when an order reaches the store incorrectly.

An exciting promotion still frustrates when employees must remember complicated rules.

A convenient delivery option still damages trust when the business cannot honour it.

The result was not simply a Shopify website. It became a digital operating system for a growing local brand.

I was not only designing a storefront. I was designing how the business works.

My role
UX Researcher · UX Designer · Brand Strategist · Shopify Developer · Business Process Designer
Tools
Shopify · Shopify Flow · Shopify POS · Zapiet · Figma · Liquid / CSS
Areas
Research · Brand · IA · E-commerce UX · Configuration · Operations
System
Customer Experience · Employee Experience · Business Experience