UXFixUXFix
See a sample report
Language
Muji logo

Muji

muji.us · shopify

We found 35 issues in Muji's checkout, a modelled 14.6–44.3% of conversions.

Audit run by UXFix on 11 September 2026 against 115 rules. Every finding below is shown with the screen we captured, in the order they cost conversions. Nothing here was sponsored or reviewed by the store.

Audit by Abdulhameid Grandoka

Audit date
11 September 2026
Issues found
35
Est. conversion loss
14.6–44.3%
Rules run
115
AI Shoppers score
56/100
Overall checkout score
61/100
FDCBA

Grade C, needs work. Most points are lost on transparency and forms.

Score breakdown by category

Each category is scored 0–100 from the rules that apply to it.

transparency
36

Cart shows full cost breakdown: items, shipping estimate, tax estimate. Tax shown or clearly labeled as calculated at checkout. And 2 more.

forms
39

Errors preserve entered data (never clear the form on error). Total form fields 8 or fewer (industry average is 11.3). And 7 more.

trust
41

Delivery expectation shown before final purchase. Trust/security signals visible near payment step. And 2 more.

mobile
54

Largest Contentful Paint under 2.5s on mobile. Tap targets at least 44x44 px on all interactive elements. And 2 more.

decision
61

Add-to-cart CTA above the fold on mobile. Delivery/arrival date estimate shown. And 3 more.

How Muji compares

Across 38 audited stores, as of 12 September 2026. Method and full ranking: the UXFix ecommerce benchmark.

This store
61/100
Benchmark median
60/100
Benchmark mean
59.4/100
Rank
13 of 38

Scores above 68% of audited stores

What we checked

The same rule pass UXFix runs on every store. No store data and no analytics access — everything below was observable from the public storefront.

  1. 1
    A full purchase walk on desktop and mobile

    Product page to payment step, one real product, both viewports.

  2. 2
    Cost transparency at every step

    When shipping, tax and totals first become visible to the shopper.

  3. 3
    Form and field behaviour

    Field count, labels, autofill, error placement, recovery after a failed submit.

  4. 4
    Trust signals where money is entered

    Payment marks, security copy, returns and contact reachability at the pay step.

  5. 5
    Mobile ergonomics

    Tap target sizes, thumb reach, keyboard type, viewport zoom on focus.

  6. 6
    Machine readability

    Whether an AI shopping agent can read price, stock and shipping from the page.

What we could not check: 24 rules could not be judged from the public storefront on the date above. They were dropped from the score, not guessed at.

Results: 48 rules passed, 15 partial, 28 failed

115 rules were run. 24 could not be assessed and were dropped rather than guessed, leaving 91 scored. A further 3 findings are held back from this page because our wording for them was not fit to publish.

48 passing~15 partial28 failing?24 not assessable

What Muji does well

Rules already passing. No action needed on any of these.

  • Price and availability present in DOM as text (not JS/image only)
  • llms.txt present at root; product URLs not bot-blocked
  • Cart state reachable via stable URL or API endpoint
  • No session trap that breaks agent-driven cart hydration
  • No CAPTCHA-only gate without accessible agent path

Where it falls short

The issues, in the order they appear below.

  • Errors preserve entered data (never clear the form on error)2–5.2%
  • Cart shows full cost breakdown: items, shipping estimate, tax estimate0.9–2.3%
  • Full total including shipping and tax visible before payment entry0.9–2.3%
  • Add-to-cart CTA above the fold on mobile0.8–2.1%
  • Delivery/arrival date estimate shown0.8–2.1%
  • Largest Contentful Paint under 2.5s on mobile0.8–2.1%
  • Tax shown or clearly labeled as calculated at checkout0.8–2.1%
  • Total form fields 8 or fewer (industry average is 11.3)0.8–2.1%
Partial, worth a look

Right idea, wrong placement or timing: cart shows full cost breakdown: items, shipping estimate, tax estimate, full total including shipping and tax visible before payment entry and reviews present with summary rating visible above fold. And 12 more.

The average store scores 38. Where do you land?
Average 38 You ?
Settle it →

Findings: 35 issues, ranked by estimated conversion loss

Each finding shows the screen as we captured it on 11 September 2026, what the problem is, and what it costs in conversions.

01CriticalCHK-016 · formsCheckout

Errors preserve entered data (never clear the form on error)

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

When the checkout form has an error, the store clears out information the shopper already typed correctly.

Why it matters

A shopper who typed their address once and lost it to a form error frequently will not type it twice. This is a critical-severity leak at the very end of the funnel, where every lost buyer was seconds from paying.

Impact
2–5.2%
of checkouts, estimated
Fix effort
4h front-end
estimated
02CriticalCRT-001 · transparencyCart

Cart shows full cost breakdown: items, shipping estimate, tax estimate

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.CartDesktop view, 1440pxCaptured Sep 11, 2026, 10:04 PMA chat window was open when we took this picture; the check concerns the page behind it.

The problem

The cart does not show a full cost breakdown. Some of subtotal, shipping, tax, or total is missing before checkout.

Why it matters

Baymard research: 48% of shoppers abandon at checkout because of surprise costs. If the cart hides shipping or tax until the final step, you are training buyers to bail.

Impact
0.9–2.3%
of checkouts, estimated
Fix effort
2h front-end
estimated
03CriticalCHK-031 · paymentCheckout

Full total including shipping and tax visible before payment entry

Desktop view. Highlighted area shows what we found.
Desktop view. Highlighted area shows what we found.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The full order total (including shipping and tax) isn't visible before the buyer starts entering payment details.

Why it matters

Surprise costs at the payment step are the #1 abandonment trigger in every study. Buyers want the final number before their card leaves the wallet.

Impact
0.9–2.3%
of checkouts, estimated
Fix effort
4h front-end
estimated
04HighPDP-002 · decisionProduct page

Add-to-cart CTA above the fold on mobile

Mobile view, zoomed to the issue location. Click to open the full screenshot.
Mobile view, zoomed to the issue location. Click to open the full screenshot.Product pagePhone view, 390pxCaptured Sep 11, 2026, 10:01 PMA chat window was open when we took this picture; the check concerns the page behind it.

The problem

The Add-to-Cart button is not visible above the fold on mobile. Shoppers have to scroll to find how to buy.

Why it matters

On mobile especially, buyers scan the top of the page and decide within seconds. If the primary purchase button isn't in that first view, many will leave before scrolling.

What to do

Add a fixed/sticky 'Add to Cart' button in dark maroon (matching the header/footer bar color) directly below the $2.90 price line so it stays visible without scrolling, similar to how the 'MUJI Rewards' bar is pinned at the bottom.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
2h front-end
estimated
05HighPDP-005 · decisionProduct page

Delivery/arrival date estimate shown

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PMA pop-up was open when we took this picture; the check concerns the page behind it.

The problem

The product page doesn't tell shoppers when their order will arrive. There is no delivery date or lead-time estimate.

Why it matters

Buyers often decide between two stores based on delivery timing, especially for gifts and urgent purchases. Uncertain timing pushes them to competitors who are clear.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
2h front-end
estimated
06HighPDP-033 · mobileProduct page

Largest Contentful Paint under 2.5s on mobile

Mobile view. This is where the fix belongs.
Mobile view. This is where the fix belongs.Product pagePhone view, 390pxCaptured Sep 11, 2026, 10:01 PM

The problem

The main content of the product page takes longer than 2.5 seconds to appear ("Largest Contentful Paint" is slow).

Why it matters

Every extra second of load time drops conversion by ~7% (Google, 2024). 2.5s is Google's threshold for a good experience. Above 4s is considered poor and hurts search rankings too.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
3h front-end
estimated
07HighCRT-003 · transparencyCart

Tax shown or clearly labeled as calculated at checkout

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.CartDesktop view, 1440pxCaptured Sep 11, 2026, 10:04 PMA chat window was open when we took this picture; the check concerns the page behind it.

The problem

The cart does not clearly show tax, either as an amount or as a note that tax will be calculated at checkout.

Why it matters

Buyers in the US and Canada expect a tax line before they commit. Silence at the cart step means a jump in the total at checkout, and that jump is what makes them abandon.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
2h front-end
estimated
08HighCHK-009 · formsCheckout

Total form fields 8 or fewer (industry average is 11.3)

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout has more than 8 form fields. Industry-best checkouts collect 6-8 fields; industry-average is 11.3.

Why it matters

Every extra field drops conversion by roughly 2%. Fields cost you money in a direct, measurable way. A checkout with 13 fields loses ~10% of buyers compared to one with 8.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
4h front-end
estimated
09HighCHK-012 · formsCheckout

Address autocomplete (Google/Loqate) present

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout has no address autocomplete (Google Places, Loqate, SmartyStreets, or similar). Shoppers type every line of their address manually.

Why it matters

Address autocomplete cuts address-entry time roughly in half on mobile and drops delivery-failure rates from typos. It also feels premium, buyers notice.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
4h front-end
estimated
10HighCHK-038 · trustCheckout

Delivery expectation shown before final purchase

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout page does not show when the order will arrive. Buyers commit to buying without knowing the delivery date.

Why it matters

Delivery timing is often the deciding factor between two stores. If your competitor tells the buyer "arrives Tuesday" and you say nothing, you lose. Especially for gifts.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
1h content
estimated
11HighCHK-A01 · agentAI Shoppers

Machine checkout readiness signals (ACP/UCP endpoints declared)

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout has no signals declaring it can be driven by AI agents. No ACP or UCP meta tags, no /.well-known/agentic-commerce endpoint, no Stripe ACP integration.

Why it matters

OpenAI's Agentic Commerce Protocol (ACP) and Google's Universal Commerce Protocol (UCP) are the emerging standards for agent-driven checkout. Stores that declare readiness get preferential routing from ChatGPT and Google AI. This is 2026's biggest new distribution channel.

Impact
0–2.1%
of checkouts, estimated
Fix effort
2h back-end
estimated
12HighPDP-018 · confidenceProduct page

Reviews present with summary rating visible above fold

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PMA pop-up was open when we took this picture; the check concerns the page behind it.

The problem

The product page shows no star rating or review summary above the fold. Shoppers have to scroll to find social proof.

Why it matters

Ratings are the fastest trust signal on a product page. A shopper who lands and doesn't see any social proof in the first view assumes it's a low-quality product or a new store.

What to do

Since this product has 0 reviews, replace the empty star row with a subtle prompt like 'Be the first to review this product' linked to the review form, so shoppers aren't left wondering if reviews are broken or simply absent.

Impact
0.4–0.9%
of checkouts, estimated
Fix effort
1h content
estimated
13HighPDP-022 · confidenceProduct page

Returns/exchange policy visible on PDP (not buried in footer)

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PM

The problem

There's no returns or exchange policy communicated on the product page itself. Shoppers have to hunt the footer or FAQ to find it.

Why it matters

"What if I don't like it?" is the last question in every purchase. If the answer isn't obvious, hesitation kills conversion, especially for higher-price items and apparel.

What to do

Expand the 'Shipping & Returns' box under the Add to cart button to show the actual return window (e.g. 'Return within 30 days') directly in the visible text instead of hiding it behind the 'Learn more' link.

Impact
0.4–0.9%
of checkouts, estimated
Fix effort
1h content
estimated
14HighPDP-029 · frictionProduct page

No aggressive popup covering PDP within first 10 seconds

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PMA pop-up was open when we took this picture; the check concerns the page behind it.

The problem

An aggressive popup (newsletter, discount, chat prompt) covers this product page shortly after it loads. Cookie banners don't count; this is the newsletter-style overlay.

Why it matters

Popups on first visit interrupt intent. First-time shoppers are still evaluating; a modal that blocks the price or ATC is a fast way to lose them.

What to do

The black-and-maroon 'Up to 50% OFF Back To School' promo bar and the floating 'Chat with us' bubble sit above/over content edges but don't block the price or Add to cart button; still, dismiss the promo bar after first view or make it collapsible and move the chat bubble so it doesn't risk overlapping the sticky footer 'MUJI Rewards' bar on smaller viewports.

Impact
0.4–0.9%
of checkouts, estimated
Fix effort
4h front-end
estimated
15HighCRT-007 · momentumCart

Line items editable in place (qty, variant, remove) without page reload

Desktop view. Highlighted area shows what we found.
Desktop view. Highlighted area shows what we found.CartDesktop view, 1440pxCaptured Sep 11, 2026, 10:04 PM

The problem

Cart items can't be edited in place: quantity changes or removals are missing or require leaving the cart.

Why it matters

Shoppers adjust quantities at the last moment. If editing is hard, they either abandon or check out with the wrong items and return them later.

Impact
0.4–0.9%
of checkouts, estimated
Fix effort
4h front-end
estimated
16HighCRT-010 · momentumCart

Primary checkout CTA visually dominant on the page

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.CartDesktop view, 1440pxCaptured Sep 11, 2026, 10:04 PM

The problem

The primary checkout button doesn't visually dominate the cart page. It competes for attention with promo-apply, save-for-later, or continue-shopping controls.

Why it matters

Cart is a decision moment. If the buyer's eye doesn't land on "Checkout" instantly, they scroll around, get distracted by promo hunting, and leave. Making the checkout CTA the biggest, brightest thing on the page measurably lifts completion.

What to do

Differentiate the main 'Check out' button in the subtotal box with MUJI's red accent color (used in the top banner and 'MUJI Rewards' bar) instead of black, so it doesn't blend with the black 'Save for later' button and isn't visually diluted by the three payment icon buttons (Shop, PayPal, GPay) stacked right beneath it.

Impact
0.4–0.9%
of checkouts, estimated
Fix effort
4h front-end
estimated
17HighPDP-A01 · agentAI Shoppers

Complete Product schema.org: price, availability, GTIN/SKU, rating, shipping details

Desktop view. Highlighted area shows what we found.
Desktop view. Highlighted area shows what we found.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PM

The problem

The structured product data that AI shopping agents read (ChatGPT, Google, Copilot) is incomplete on this page. Some or all of these are missing: product ID (GTIN), brand, review data, availability, shipping details.

Why it matters

AI-referred traffic converts 42% higher than regular traffic (Adobe, 2026). But agents only recommend stores whose product data they can read. Incomplete data means invisible to AI shoppers.

Impact
0–0.9%
of checkouts, estimated
Fix effort
2h back-end
estimated
18MediumPDP-003 · decisionProduct page

Sticky add-to-cart on long product pages

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PM

The problem

On this long product page, the Add-to-Cart button disappears once the shopper scrolls down. There is no sticky bar that keeps it reachable.

Why it matters

Shoppers scroll deep into reviews and details, decide to buy, and then have to scroll all the way back up. Every extra scroll is a chance to get distracted and leave.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
2h front-end
estimated
19MediumPDP-016 · confidenceProduct page

In-scale/lifestyle image included (product in real context)

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PMA pop-up was open when we took this picture; the check concerns the page behind it.

The problem

The product gallery only shows the product isolated on a white background. No lifestyle, in-use, or scale reference images.

Why it matters

White-background photos are neutral but not persuasive. Lifestyle images (worn, used, in a real setting) lift conversion 30-50% and cut returns because buyers understand the product better.

What to do

Add at least one lifestyle photo showing the Parachute Cloth Gadget Case Short Strap actually attached to a gadget case and being carried or held (similar to how the 'Retractable Reel Strap' or bag organizer products could be shown in use), replacing one of the four flat product-only thumbnails on the left.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
20MediumPDP-021 · confidenceProduct page

Q&A section or complete specifications for considered purchases

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.Product pageDesktop view, 1440pxCaptured Sep 11, 2026, 10:01 PMA pop-up was open when we took this picture; the check concerns the page behind it.

The problem

The product page does not have a Q&A section or a real specifications table. Shoppers cannot answer their own questions before buying.

Why it matters

Considered purchases (electronics, appliances, tools, tech gear) live and die on the details page. When shoppers cannot find dimensions, materials, compatibility, or answers to obvious questions, they leave to research on Amazon or a competitor and often buy there instead.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
21MediumPDP-031 · mobileProduct page

Tap targets at least 44x44 px on all interactive elements

Mobile view. This is where the fix belongs.
Mobile view. This is where the fix belongs.Product pagePhone view, 390pxCaptured Sep 11, 2026, 10:01 PM

The problem

Some interactive elements on the mobile page are smaller than 44x44 pixels. Fingers struggle to hit them accurately.

Why it matters

44x44 pixels is the minimum touch target Apple and the WCAG 2.2 guidelines recommend. Below that, mis-taps happen: buyers hit the wrong swatch, wrong quantity, wrong link, and abandon in frustration.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
3h front-end
estimated
22MediumCRT-005 · transparencyCart

Delivery estimate for each item visible in cart

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.CartDesktop view, 1440pxCaptured Sep 11, 2026, 10:04 PM

The problem

The cart does not show a delivery estimate for each item. Buyers cannot see when their order will arrive.

Why it matters

Delivery timing is the second-biggest factor after price, especially for gifts and urgent purchases. Uncertain arrival dates push buyers to competitors who are clear.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
2h front-end
estimated
23MediumCRT-006 · transparencyCart

Discount/promo application shows explicit line item, not silent adjustment

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.CartDesktop view, 1440pxCaptured Sep 11, 2026, 10:04 PM

The problem

A discount has been applied but there is no explicit line showing the discount amount and label. The saving happens silently.

Why it matters

Buyers who applied a code want to see it working. A silent adjustment feels like the code did not work, and they may re-apply, try a different code, or abandon in frustration.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
2h front-end
estimated
24MediumCRT-022 · mobileCart

Cart usable on mobile without horizontal scroll

Mobile view, zoomed to the issue location. Click to open the full screenshot.
Mobile view, zoomed to the issue location. Click to open the full screenshot.CartPhone view, 390pxCaptured Sep 11, 2026, 10:04 PM

The problem

The cart page is broken on mobile: content overflows the viewport, requires horizontal scrolling, or has buttons that fall off the screen.

Why it matters

More than 60% of ecommerce traffic is mobile. A cart that requires horizontal scrolling doesn't lose 60% of buyers, it loses closer to 90% of the mobile ones. This is fatal and easy to check with a phone.

What to do

Reposition or shrink the black 'Chat with us' pill and the red vertical 'Reviews' tab so they don't overlap the subtotal/shipping text and checkout button; move them to a fixed corner with lower z-index or collapse them into a small icon that expands on tap.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
3h front-end
estimated
25MediumCHK-010 · formsCheckout

Single Full Name field (not first + last)

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout uses separate First Name and Last Name fields instead of a single Full Name field.

Why it matters

Two fields cost two taps and two keyboard focuses on mobile. Baymard research shows a single Full Name field measurably lifts checkout completion, especially on phones.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
26MediumCHK-018 · formsCheckout

Correct HTML input types (email, tel, number) for mobile keyboards

Mobile view, zoomed to the issue location. Click to open the full screenshot.
Mobile view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepPhone view, 390pxCaptured Sep 11, 2026, 10:05 PM

The problem

Some input fields use `type="text"` when they should use `type="email"`, `type="tel"`, or `inputmode="numeric"`. Mobile keyboards do not adapt.

Why it matters

The wrong keyboard is a small papercut on every entry. Type an email on a phone with a QWERTY (no @ key) or a phone number without the number pad, and completion drops.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
27MediumCHK-019 · formsCheckout

Autocomplete attributes set correctly (given-name, family-name, cc-number, etc.)

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

Personal-info fields are missing correct `autocomplete` attributes, or one is set to `autocomplete="off"`. Password managers and browser autofill do not work smoothly.

Why it matters

WCAG 2.2 requires autocomplete on personal-info fields for accessibility. Beyond compliance, correct autocomplete makes checkout a 2-tap experience for returning buyers, huge for mobile conversion.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
28MediumCHK-020 · formsCheckout

Ship-to same as billing offered as default

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout does not offer a "Same as shipping" checkbox for the billing address, with the box checked by default. Buyers have to type their address twice. (This rule only applies to physical-product stores.)

Why it matters

For most orders, billing and shipping addresses are the same. Making the buyer re-enter their address is duplicate work and a common source of typos.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
29MediumCHK-021 · formsCheckout

Phone number field explains why it is needed (or is optional)

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The phone number field is required with no explanation why. Buyers who value their privacy hesitate or abandon.

Why it matters

"Why does a t-shirt store need my phone number?" is a real objection. Without a rationale, some shoppers will not give it and will leave.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
30MediumCHK-024 · formsCheckout

Form labels visible above fields (not placeholder-only)

Desktop view, zoomed to the issue location. Click to open the full screenshot.
Desktop view, zoomed to the issue location. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout form uses placeholder-only labels: the field's purpose is shown as grey text inside the input, and disappears the moment the buyer starts typing.

Why it matters

Placeholder-only labels violate WCAG accessibility, but they also just cost sales. A buyer who types a wrong value, then forgets what the field was for, has to erase everything to see the label again. Frustration compounds.

What to do

Add small static labels (e.g. 'First Name', 'Address', 'City', 'ZIP code') above each input box in the Shipping address section, similar to the 'Country/Region' field which already has a label above its dropdown, so users can still see the field purpose after typing.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
31MediumCHK-034 · paymentCheckout

Final CTA labeled with the action ('Place Order', not 'Continue')

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PMWe could not point at the exact spot on this page.

The problem

The final checkout button is labeled with a generic verb like "Continue", "Next", or "Submit" instead of a specific action like "Place Order" or "Pay $X".

Why it matters

The final tap is a high-anxiety moment. "Continue" doesn't tell the buyer what will happen. "Place Order" or "Pay $89.00" is unambiguous: click, and the money moves. Clarity here removes the last hesitation.

What to do

Since this is still an intermediate step, keep 'Continue to shipping' here but ensure the final step's button (on Payment page) is changed to a specific action verb like 'Pay $150.00' or 'Place Order' instead of a generic label like 'Continue' or 'Submit'.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
32MediumCHK-035 · trustCheckout

Trust/security signals visible near payment step

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The payment step doesn't show any trust or security signals near the payment fields (padlock icon, "Secure checkout", PCI badge, Verified by Visa).

Why it matters

Buyers are at their most anxious when typing card numbers. A visible security signal near the field removes that anxiety and lifts conversion.

What to do

Add a small lock icon with 'Secure checkout' text directly under the 'Express checkout' label (near the Shop/PayPal/G Pay row at y~0.17) and/or beside the Email field, since currently there is no SSL/PCI badge anywhere between the MUJI logo and the shipping form.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
33MediumCHK-036 · trustCheckout

Contact/help option accessible during checkout (phone, chat)

Desktop view. The pin marks where this belongs. Click to open the full screenshot.
Desktop view. The pin marks where this belongs. Click to open the full screenshot.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

There's no visible way to reach help from the checkout page: no phone number, no chat widget, no "Need help?" link.

Why it matters

When something goes wrong mid-checkout (a declined card, a missing address field), a visible help option is the difference between recovery and abandonment.

What to do

Add a 'Need help? Contact us' link next to the existing footer links (Refund policy, Shipping, Terms of service, Cookies) at the bottom left, or better, add a small chat bubble icon in the bottom-right corner of the page so users mid-checkout can get support without losing their place.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
34MediumCHK-A04 · agentAI Shoppers

Delegated-payment compatibility signals present (tokenization endpoints)

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Checkout, first stepDesktop view, 1440pxCaptured Sep 11, 2026, 10:05 PM

The problem

The checkout does not declare support for delegated-payment (ACP tokenization). Agents cannot pass a tokenized payment method on the buyer's behalf.

Why it matters

Delegated-payment is the piece that actually lets agents complete a purchase without asking the buyer to type their card. Stripe and PayPal both support this via their ACP modes. Without it, agents can prep the order but hand it back to the buyer to finalize.

Impact
0–0.7%
of checkouts, estimated
Fix effort
2h back-end
estimated
35LowCRT-A03 · agentAI Shoppers

Cart line items include machine-readable product IDs/GTINs

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.CartDesktop view, 1440pxCaptured Sep 11, 2026, 10:04 PM

The problem

Cart line items do not include machine-readable product identifiers (SKU, GTIN, product_id). Agents see only display names.

Why it matters

Without a stable identifier per line, agents cannot cross-check items against a catalog, apply price rules, or reconcile the order. Display names change with translation and localization, they are not safe identifiers.

Impact
0–0.4%
of checkouts, estimated
Fix effort
2h back-end
estimated
AI ShoppersHow the store performs for AI shopping agents and AI search

An AI assistant can find Muji. It cannot complete a purchase there.

UXFix scores every store twice: once for human shoppers, once for the agents now doing the browsing on their behalf. Muji scores 61 for humans and 56 for agents. The gap is the part most stores have not looked at yet. 6 of the 12 agent rules are not fully met.

AI Shoppers score
56/100
AI search visibility
4of 8

Derived from this store's own captured product-page content. Coverage judges whether that content answers each query — it is not a measurement of search volume or of what any AI currently recommends.

What an agent could read
Price and availability present in DOM as text (not JS/image only)PDP-A02
llms.txt present at root; product URLs not bot-blockedPDP-A03
Cart state reachable via stable URL or API endpointCRT-A01
No session trap that breaks agent-driven cart hydrationCRT-A02
No CAPTCHA-only gate without accessible agent pathCHK-A02
What it could not
Machine checkout readiness signals (ACP/UCP endpoints declared)CHK-A01
~Complete Product schema.org: price, availability, GTIN/SKU, rating, shipping detailsPDP-A01
Delegated-payment compatibility signals present (tokenization endpoints)CHK-A04
Structured errors returned in machine-readable format for agent flowsCHK-A05
~Canonical URLs stable; variant URLs machine-readable and permanentPDP-A04
Cart line items include machine-readable product IDs/GTINsCRT-A03
AI search results we ran
What strap accessory works with a MUJI parachute cloth gadget case?
CoveredParachute Cloth Gadget Case Short Strap ... A short wrist strap to be paired with our paraglider cloth gadget cases.
Best bag organizer for travel
Coveredtags: 'Bag Organizer', 'Gifts For Travellers', 'Organize', 'Organizer Pouch' on Parachute Cloth Small/Large Bag Organizer
Gift ideas for someone who travels a lot
Coveredtag 'Gifts For Travellers' on gadget case and bag organizer products
Good travel gift for a guy who likes tech gadgets
Partialtags 'Gifts For Him' and 'Tech Organizers' appear on Folding Gadget Case listing
Difference between the small and large parachute cloth bag organizer
PartialBoth 'Parachute Cloth Small Bag Organizer - Black' and 'Parachute Cloth Large Bag Organizer - Gray' listed with no size/capacity comparison
How do I keep my cables and small gadgets organized in my bag
PartialProduct tagged 'Tech Organizers' and 'Bag Organizer' but no description of cable/gadget organizing use case
Best flannel shirts for fall
CoveredNav lists 'Flannel Shirts & Blouses $49.90' and 'Flannel Apparel' under Fall Knitwear/New Arrivals
Compare MUJI flannel stand collar shirt vs Labo brushed cotton cropped shirt
MissingBoth 'Flannel Stand Collar Shirt' and 'Labo Brushed Cotton Cropped Shirt' appear only as related/recently viewed links, no comparative detail

Questions this audit answers

What is Muji's UX audit score?

Muji (muji.us) scored 61/100 on 11 September 2026 in UXFix's independent audit of its product page, cart and checkout, judged on 91 of the 115 rules run.

What are the biggest UX issues on muji.us?

The audit found 28 failing checks. The costliest: errors preserve entered data (never clear the form on error), cart shows full cost breakdown: items, shipping estimate, tax estimate and full total including shipping and tax visible before payment entry.

Can AI shopping agents read Muji's store?

Muji scores 56/100 on UXFix's AI Shoppers rules, which test whether an AI agent can read price, stock and shipping from the store and complete a purchase there.

How was this audit conducted?

UXFix ran the same 115 deterministic rules it runs on every store: a full purchase walk on desktop and mobile, from product page to payment step, using only the public storefront. No store data or analytics access was used, and every finding is shown with the captured screen.

How does Muji compare with other audited stores?

Against 38 scored stores in the UXFix benchmark, Muji ranks 13 with 61/100. The benchmark median is 60. As of 12 September 2026.

Conclusion

Muji is not a badly built store. It passes 48 of 91 assessable rules. What it has is a band of friction between the product page and the payment step, and every part of it is named above.

The 35 findings above come to roughly 98 developer hours of estimated effort in total. Most are settings or template changes rather than rebuilds. A further 15 rules are only partly met and worth a look after these.

The pattern repeats across the stores we audit: the score is rarely lost on visual design, and it is rarely lost in one place. It is lost on when the cost appears, how many decisions stand between a shopper and paying, and whether a machine can read any of it.

If they fix three things
  1. Errors preserve entered data (never clear the form on error) 4h front-end
  2. Cart shows full cost breakdown: items, shipping estimate, tax estimate 2h front-end
  3. Full total including shipping and tax visible before payment entry 4h front-end
Now
61
Projected
63

Modelled, not measured. We re-audit for free to check.

See how your shopify store compares

The same rules, the same evidence, the same estimates, on your product page, cart and checkout. Free, no card, about two minutes.

Cite or embed this audit

Quote the score with its date, or embed the live badge. The badge links back to this page and stays current if we re-audit.

Citation
UXFix (2026). Muji UX and conversion audit: 61/100. Audited 11 September 2026. https://uxfix.ai/audits/muji-us
Embed snippet
<a href="https://uxfix.ai/audits/muji-us"><img src="https://uxfix.ai/audits/muji-us/badge.svg" alt="UXFix score: Muji 61/100" width="220" height="48" /></a>

More case studies

Recent audits from the same benchmark corpus.

Wpfactory
wpfactory.com
70/100
Laverne
laverne.com
60/100
Wpswings
wpswings.com
57/100

Disclaimer

This is an independent audit. It was not sponsored, commissioned, paid for or reviewed by Muji, and UXFix has no commercial relationship with the store. Findings were produced from the public storefront on 11 September 2026 and may no longer reflect the live site. Conversion figures are estimates modelled from published abandonment research, not from the store's own analytics. Store name and screens are used for commentary and comparison. If you work at Muji and would like this page corrected or removed, email [email protected].

Findings reflect muji.us as captured on 11 September 2026. Stores change; if something here no longer matches the live site, email [email protected] and we will re-check and republish.

All case studiesArticlesPricingRead the full methodologyAll shopify store audits