BIBLE ART FOR YOU

Buying one print took seven steps. I cut it to four.

A scripture-art storefront was getting three-quarters of its traffic on mobile and converting at half the desktop rate. Rather than redesign the store, I fixed one thing: the distance between seeing a product and putting it in the cart.

ROLE:

Product Designer

SCOPE:

Research, UX/UI Design
Build, Analytics, Optimization

STATUS:

Shipped and
continuously optimized

BIBLE ART FOR YOU

Buying one print took seven steps. I cut it to four.

A scripture-art storefront was getting three-quarters of its traffic on mobile and converting at half the desktop rate. Rather than redesign the store, I fixed one thing: the distance between seeing a product and putting it in the cart.

ROLE:

Product Designer

SCOPE:

Research, UX/UI Design
Build, Analytics, Optimization

STATUS:

Shipped and
continuously optimized

BIBLE ART FOR YOU
Buying one print took seven steps. I cut it to four.

A scripture-art storefront was getting three-quarters of its traffic on mobile and converting at half the desktop rate. Rather than redesign the store, I fixed one thing: the distance between seeing a product and putting it in the cart.

ROLE:

Product Designer

SCOPE:

Research, UX/UI Design
Build, Analytics, Optimization

STATUS:

Shipped and
continuously optimized

+0%

+0%

1.5% → 2.2% Mobile conversion rate

+0%

+0%

1.5% → 2.2% Mobile conversion rate

+0%

+0%

1.5% → 2.2% Mobile conversion rate

-0pp

-0pp

12% → 5% Cart abandonment, mobile sessions

-0pp

-0pp

12% → 5% Cart abandonment, mobile sessions

-0pp

-0pp

12% → 5% Cart abandonment, mobile sessions

-0%

-0%

Median time from landing to purchase, Mobile only

-0%

-0%

Median time from landing to purchase, Mobile only

-0%

-0%

Median time from landing to purchase, Mobile only

01. Where the money was leaking

Mobile carried the traffic. Desktop carried the sales.

Mobile carried the traffic. Desktop carried the sales.

Mobile carried the traffic. Desktop carried the sales.

76% of sessions came from phones — mostly women aged 25–44 shopping in short bursts between other things. Yet mobile converted at roughly half the desktop rate.

76% of sessions came from phones — mostly women aged 25–44 shopping in short bursts between other things. Yet mobile converted at roughly half the desktop rate.

76% of sessions came from phones — mostly women aged 25–44 shopping in short bursts between other things. Yet mobile converted at roughly half the desktop rate.

The store wasn't broken. Products were good, traffic was healthy, and checkout worked. Something in the middle was costing sales, and the analytics pointed to one place: people were browsing collections and leaving without ever reaching a cart.

The store wasn't broken. Products were good, traffic was healthy, and checkout worked. Something in the middle was costing sales, and the analytics pointed to one place: people were browsing collections and leaving without ever reaching a cart.

The store wasn't broken. Products were good, traffic was healthy, and checkout worked. Something in the middle was costing sales, and the analytics pointed to one place: people were browsing collections and leaving without ever reaching a cart.

0%

0%

of sessions on mobile

0%

0%

of sessions on mobile

0%

0%

of sessions on mobile

0X

0X

desktop converted at roughly twice the mobile rate

0X

0X

desktop converted at roughly twice the mobile rate

0X

0X

desktop converted at roughly twice the mobile rate

0%

0%

of mobile sessions ended on a collection page — no product view, no cart

0%

0%

of mobile sessions ended on a collection page — no product view, no cart

0%

0%

of mobile sessions ended on a collection page — no product view, no cart

02. The problem I chose to solve

There was no way to buy anything from the page where people were actually shopping.

There was no way to buy anything from the page where people were actually shopping.

There was no way to buy anything from the page where people were actually shopping.

Every purchase had to route through the product page. A shopper scanning the Best Seller grid — the page where 63% of mobile sessions ended — could not act on a decision they had already made. To buy one $3.99 print, they had to leave the grid, scroll a gallery, find the price, add, open the cart, and go back for the next one.

Every purchase had to route through the product page. A shopper scanning the Best Seller grid — the page where 63% of mobile sessions ended — could not act on a decision they had already made. To buy one $3.99 print, they had to leave the grid, scroll a gallery, find the price, add, open the cart, and go back for the next one.

Every purchase had to route through the product page. A shopper scanning the Best Seller grid — the page where 63% of mobile sessions ended — could not act on a decision they had already made. To buy one $3.99 print, they had to leave the grid, scroll a gallery, find the price, add, open the cart, and go back for the next one.

And the one moment that mattered most was physically covered: a floating gift-promo widget sat over the lower-left corner of every page, obscuring product titles on the grid and the title and price on the product page.

And the one moment that mattered most was physically covered: a floating gift-promo widget sat over the lower-left corner of every page, obscuring product titles on the grid and the title and price on the product page.

And the one moment that mattered most was physically covered: a floating gift-promo widget sat over the lower-left corner of every page, obscuring product titles on the grid and the title and price on the product page.

  1. Land

  1. Land

  1. Open collection

  1. Open collection

  1. Tap card — leave the grid

  1. Tap card — leave the grid

  1. Scroll past gallery

  1. Scroll past gallery

  1. Find price under the widget

  1. Find price under the widget

  1. Add to cart

  1. Add to cart

  1. Open cart → checkout

  1. Open cart → checkout

03. What the old screens made people do

Before

Best Seller grid

Collection

• Cards were purely navigational — no way to add, no way to compare

• Price sat below the fold of each card; savings weren't visible while scanning

• The floating promo widget covered the third product's title

Before

Where every purchase was forced

Product

• Title and price appeared below a full-height gallery plus a thumbnail rail

• The promo widget sat directly on top of the product name

• Add to cart required a second scroll after the details accordions

Design principle

Let people act where they decide — not one screen later.

Let people act where they decide — not one screen later.

Every change below was tested against a single question: does this shorten the distance between wanting a print and owning one? Anything that didn't, I left alone.

Every change below was tested against a single question: does this shorten the distance between wanting a print and owning one? Anything that didn't, I left alone.

04. The change

Before

Browse only

After

Browse and buy

  1. Quick-add on every card

  1. Quick-add on every card
  1. Quick-add on every card

A persistent add-to-cart button sits on each product image. Returning customers — who already know the print they want — never have to open a product page.

A persistent add-to-cart button sits on each product image. Returning customers — who already know the print they want — never have to open a product page.

Why this first: It removes three of the seven steps in a single change.

Why this first: It removes three of the seven steps in a single change.

  1. Removed the floating promo widget

  1. Removed the floating promo widget
  1. Removed the floating promo widget

The gift widget generated almost no engagement and covered titles, prices, and the add-to-cart zone. I cut it and moved the offer into the announcement bar and cart drawer, where it's read at a decision point.

The gift widget generated almost no engagement and covered titles, prices, and the add-to-cart zone. I cut it and moved the offer into the announcement bar and cart drawer, where it's read at a decision point.

Why this matters: The highest-value pixels on a phone were being rented out for free.

Why this matters: The highest-value pixels on a phone were being rented out for free.

  1. Moved price and savings into the card

  1. Moved price and savings into the card
  1. Moved price and savings into the card

Sale price, original price, filter and sort now live in the grid. The comparison happens while scanning, so the tap that follows is a purchase intent — not a research trip.

Sale price, original price, filter and sort now live in the grid. The comparison happens while scanning, so the tap that follows is a purchase intent — not a research trip.

Why this matters: fewer product-page visits, but more of them convert.

Why this matters: fewer product-page visits, but more of them convert.

05. The path now

Seven steps became four.

Seven steps became four.

Seven steps became four.

The product page still exists for shoppers who want detail — it just stopped being a toll booth. Express checkout closes the loop for one-item orders, which is most of them.

The product page still exists for shoppers who want detail — it just stopped being a toll booth. Express checkout closes the loop for one-item orders, which is most of them.

Step 01

Land

Hero reads clearly on a phone; collections start immediately below.

Step 02

Browse and add

Price, savings and add-to-cart all live in the card. No page change required.

Step 03

Review

Cart opens in place with a pinned checkout button showing the total.

Step 04

Pay

Express wallets sit above the form so returning buyers skip typing entirely.

06. Results

Seven steps became four.

Seven steps became four.

Seven steps became four.

The product page still exists for shoppers who want detail — it just stopped being a toll booth. Express checkout closes the loop for one-item orders, which is most of them.

The product page still exists for shoppers who want detail — it just stopped being a toll booth. Express checkout closes the loop for one-item orders, which is most of them.

Metric

Metric

Before

Before

After

After

Change

Change

Mobile conversion rate

Mobile conversion rate

1.5%

1.5%

2.2%

2.2%

+0.7pp

+0.7pp

Cart abandonment (mobile)

Cart abandonment (mobile)

12%

12%

5%

5%

−7pp

−7pp

Median time to purchase

Median time to purchase

100%

100%

74%

74%

−26%

−26%

Mobile sessions

Mobile sessions

Baseline

Baseline

+14%

+14%

+14%

+14%

07.What I took from it

  1. Find the one step, then defend it
  1. Find the one step, then defend it

The first audit produced eleven issues. Shipping all eleven would have made the result unreadable. Picking one — distance to cart — meant I could tie every decision and every metric back to the same line.

The first audit produced eleven issues. Shipping all eleven would have made the result unreadable. Picking one — distance to cart — meant I could tie every decision and every metric back to the same line.

  1. Small changes, measured, beat redesigns
  1. Small changes, measured, beat redesigns

No rebuild, no new theme, no new photography. A button on a card and one deleted widget moved conversion 47%, relative. The constraint was the point.

No rebuild, no new theme, no new photography. A button on a card and one deleted widget moved conversion 47%, relative. The constraint was the point.

  1. Honest numbers are more persuasive
  1. Honest numbers are more persuasive

This wasn't a controlled test, and saying so up front makes the rest credible. I'd rather show a directional result I can defend than a clean number I can't.

This wasn't a controlled test, and saying so up front makes the rest credible. I'd rather show a directional result I can defend than a clean number I can't.

08.Where I'd take it next

Three AI additions — and the guardrail each one needs

Three AI additions — and the guardrail each one needs

Concepts, not shipped work. Framed using the design patterns from UI/UX Design for AI Products (Stanford Online, certificate). Each is deliberately scoped to the same problem: shortening the path to cart without taking control away from the shopper.

Concepts, not shipped work. Framed using the design patterns from UI/UX Design for AI Products (Stanford Online, certificate). Each is deliberately scoped to the same problem: shortening the path to cart without taking control away from the shopper.

Cart-level "completes the set"

Recommend the second print at the cart drawer, where the shopper has already committed and a second item is a small decision. Ranked on co-purchase, not on browse history.

Guardrail

State the reason inline ("often bought with this nursery set") so the suggestion is auditable, and cap it at two so the cart doesn't become a feed.

Semantic search for how people actually ask

Shoppers search for "verse for a scared kid," not "Psalm 56:3." Embedding-based search would match intent rather than keywords, turning a zero-result page into a collection grid where quick-add already works.

Guardrail

Always show the interpreted query ("showing prints about fear and comfort") with a one-tap way to fall back to literal search.

Assisted gift finder

Three questions — age, occasion, room — returning a small curated grid. A conversational entry point for the 40% of orders that are gifts and start with no product in mind.

Guardrail

Design the empty and wrong states first. Every result set needs a visible "none of these" path back to normal browsing.

Three AI additions — and the guardrail each one needs

Concepts, not shipped work. Framed using the design patterns from UI/UX Design for AI Products (Stanford Online, certificate). Each is deliberately scoped to the same problem: shortening the path to cart without taking control away from the shopper.

Semantic search for how people actually ask

Shoppers search for "verse for a scared kid," not "Psalm 56:3." Embedding-based search would match intent rather than keywords, turning a zero-result page into a collection grid where quick-add already works.

Guardrail

Always show the interpreted query ("showing prints about fear and comfort") with a one-tap way to fall back to literal search.

Cart-level "completes the set"

Recommend the second print at the cart drawer, where the shopper has already committed and a second item is a small decision. Ranked on co-purchase, not on browse history.

Guardrail

State the reason inline ("often bought with this nursery set") so the suggestion is auditable, and cap it at two so the cart doesn't become a feed.

Assisted gift finder

Three questions — age, occasion, room — returning a small curated grid. A conversational entry point for the 40% of orders that are gifts and start with no product in mind.

Guardrail

Design the empty and wrong states first. Every result set needs a visible "none of these" path back to normal browsing.

Next case study

Designing game-based learning for kids with short attention spans

Designing game-based learning for kids with short attention spans

Designing game-based learning for kids with short attention spans