UXFixUXFix
Language
Audit my store
Iliabeauty logo

Iliabeauty

iliabeauty.com

We found 33 issues in Iliabeauty's checkout, a modelled 14.1–44.6% of conversions.

Audit run by UXFix on 22 August 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 date
22 August 2026
Issues found
33
Est. conversion loss
14.1–44.6%
Rules run
115
AI Shoppers score
54/100
Overall checkout score
62/100
FDCBA

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

Score breakdown by category

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

trust
34

Delivery expectation shown before final purchase. Return policy summary or link visible in cart. And 2 more.

forms
44

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

mobile
53

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

decision
55

Price visible without scroll or interaction on desktop and mobile. Add-to-cart CTA above the fold on mobile. And 3 more.

momentum
64

Express wallet options (Apple/Google/Shop Pay) present in cart. Save-for-later distinct from Remove (recovery preserved).

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: 26 rules could not be judged from the public storefront on the date above. They were dropped from the score, not guessed at.

Results: 50 rules passed, 9 partial, 30 failed

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

50 passing~9 partial30 failing?26 not assessable

What Iliabeauty 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
  • Canonical URLs stable; variant URLs machine-readable and permanent
  • Cart state reachable via stable URL or API endpoint
  • No session trap that breaks agent-driven cart hydration

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%
  • Price visible without scroll or interaction on desktop and mobile0.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%
  • Shipping estimator (ZIP/country) available in cart0.8–2.1%
  • Express wallet options (Apple/Google/Shop Pay) present in cart0.8–2.1%
Partial, worth a look

Right idea, wrong placement or timing: price visible without scroll or interaction on desktop and mobile, full total including shipping and tax visible before payment entry and returns/exchange policy visible on PDP (not buried in footer). And 6 more.

7 of 10 carts never make it to payment. Yours?
70.19% average cart abandonment · Baymard
Find where they stop →

Findings: 33 issues, ranked by estimated conversion loss

Each finding shows the screen as we captured it on 22 August 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 Aug 22, 2026, 8:06 AM

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
02CriticalPDP-001 · decisionProduct page

Price visible without scroll or interaction on desktop and 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 page, second product we sampledPhone view, 390pxCaptured Aug 22, 2026, 8:04 AMSecond product we sampled: iliabeauty.com/products/soft-focus-finishing-powderA pop-up was open when we took this picture; the check concerns the page behind it.

The problem

The product price is not visible above the fold on desktop or on mobile. Shoppers have to scroll to find out what the product costs.

Why it matters

Price is the single strongest predictor of whether a shopper stays or bounces. If they can't see it in the first second, they're gone. This is the highest-impact fix on any product page.

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 Aug 22, 2026, 8:06 AM

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 (only what shoppers see before scrolling). This is where the fix belongs.
Mobile view (only what shoppers see before scrolling). This is where the fix belongs.Product page, second product we sampledPhone view, 390pxCaptured Aug 22, 2026, 8:04 AMSecond product we sampled: iliabeauty.com/products/soft-focus-finishing-powderWe could not point at the exact spot on this page.

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

This is a promotional overlay (15% off quiz) obscuring the entire product page; add a visible close (X) button in the top-right corner of the gray modal so users can dismiss it and access the underlying product and Add to Cart button without scrolling.

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 Aug 22, 2026, 8:03 AM

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 Aug 22, 2026, 8:03 AM

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-002 · transparencyCart

Shipping estimator (ZIP/country) available in cart

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.CartDesktop view, 1440pxCaptured Aug 22, 2026, 8:05 AM

The problem

The cart has no shipping estimator; shoppers can't preview shipping costs without starting checkout.

Why it matters

Unknown shipping costs are the single biggest cause of cart abandonment. An estimator answers the question before it becomes a reason to leave.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
2h front-end
estimated
08HighCRT-011 · momentumCart

Express wallet options (Apple/Google/Shop Pay) present in cart

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 Aug 22, 2026, 8:05 AM

The problem

The cart doesn't offer any express wallet button (Apple Pay, Google Pay, Shop Pay, PayPal Express).

Why it matters

Express wallets skip 60-80% of the checkout form. Shop Pay alone lifts checkout completion by ~1.7x. On mobile especially, one tap vs six form fields is the biggest single conversion lever left in ecommerce.

What to do

Add branded express checkout buttons (e.g. Apple Pay and PayPal) either above or below the black 'CHECKOUT+ $60.97' button, similar to how Shopify carts typically place them between the subtotal and the standard checkout CTA, so mobile Safari/PayPal users can skip manual form entry.

Impact
0.8–2.1%
of checkouts, estimated
Fix effort
4h front-end
estimated
09HighCHK-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 Aug 22, 2026, 8:06 AM

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
10HighCHK-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 Aug 22, 2026, 8:06 AM

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
11HighCHK-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 Aug 22, 2026, 8:06 AM

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
12HighPDP-A01 · agentAI Shoppers

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

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Product pageDesktop view, 1440pxCaptured Aug 22, 2026, 8:03 AM

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–2.1%
of checkouts, estimated
Fix effort
2h back-end
estimated
13HighCHK-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 Aug 22, 2026, 8:06 AM

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
14HighPDP-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 Aug 22, 2026, 8:03 AM

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

Next to the 'Free shipping & returns info' link under the price/quantity selector, add a short inline statement like 'Free 30-day returns' in bold text so customers see the policy without clicking, then keep the expandable link for full details.

Impact
0.4–0.9%
of checkouts, estimated
Fix effort
1h content
estimated
15HighPDP-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 Aug 22, 2026, 8:03 AM

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

Shrink the 'GET 15% OFF' tab into a smaller floating icon or move it to a less central corner (e.g. far bottom-right) so it doesn't risk overlapping the product thumbnails on smaller viewports, and ensure the 'x' close button remains easily tappable.

Impact
0.4–0.9%
of checkouts, estimated
Fix effort
4h front-end
estimated
16MediumPDP-015 · confidenceProduct page

Image zoom available on desktop and mobile

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Product pageDesktop view, 1440pxCaptured Aug 22, 2026, 8:03 AM

The problem

Clicking the product image doesn't open a zoom view. Shoppers can't inspect details, fabric, or quality up close.

Why it matters

Zoom is how online shoppers replace touching the product. Baymard finds inadequate image inspection among the top reasons for product-page abandonment.

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

Product description structured with scannable sections, not one blob

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 Aug 22, 2026, 8:03 AM

The problem

The product description is one big block of text with no headings, bullet points, or sections. Shoppers can't scan it.

Why it matters

Nobody reads walls of text online. If the description isn't scannable, the buyer misses the key features and either bounces or buys the wrong thing and returns it.

What to do

Break the paragraph under 'Description' into a bulleted list or short labeled sections (e.g. 'Long-Wear Formula', 'Shade Range', 'Sustainability', 'Safety Testing') similar to how the checkmark row below ('Safe For Sensitive Eyes + Waterline', 'Ophthalmologist-Tested', 'Dermatologist-Tested') already structures key claims.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
18MediumPDP-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 Aug 22, 2026, 8:03 AM

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
19MediumCRT-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 Aug 22, 2026, 8:05 AM

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
20MediumCRT-015 · momentumCart

Save-for-later distinct from Remove (recovery preserved)

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.CartDesktop view, 1440pxCaptured Aug 22, 2026, 8:05 AM

The problem

The cart only offers a "Remove" action. There is no "Save for later" or "Move to wishlist" option to hold the item without buying today.

Why it matters

A shopper who is not ready to buy today but likes an item will either remove it (and forget) or leave the tab open (and forget). Either way you lose the sale. A save-for-later button captures that intent.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
21MediumCRT-019 · trustCart

Return policy summary or link visible in cart

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 Aug 22, 2026, 8:05 AM

The problem

The cart doesn't mention or link the returns policy. Shoppers who care about returns have to hunt in the footer or checkout.

Why it matters

Returns confidence is a last-mile confidence signal. A quick "Free 30-day returns" line on the cart removes the last reason to bail.

What to do

Add a short returns/refund reassurance line (e.g. 'Free 30-day returns') directly under the 'HAVE A PROMO CODE?' section or near the order summary totals ($58.00 area) so shoppers see it before clicking the black 'CHECKOUT+ $60.97' button, since currently the only return-related link ('START A RETURN') is buried in the footer far below.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
22MediumCHK-007 · structureCheckout

Site logo/name does not link away from checkout (or warns first)

Desktop view. This is where the fix belongs.
Desktop view. This is where the fix belongs.Checkout, first stepDesktop view, 1440pxCaptured Aug 22, 2026, 8:06 AM

The problem

The store logo in the checkout header links straight back to the homepage.

Why it matters

A stray click on the logo dumps the buyer out of checkout, and on some stores it also loses the form data. Small leak, easy fix.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
23MediumCHK-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 Aug 22, 2026, 8:06 AM

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
24MediumCHK-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 Aug 22, 2026, 8:06 AM

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
25MediumCHK-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 Aug 22, 2026, 8:06 AM

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
26MediumCHK-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 Aug 22, 2026, 8:06 AM

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
27MediumCHK-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 Aug 22, 2026, 8:06 AM

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 persistent labels (e.g. 'First name', 'Last name', 'Address', 'City', 'ZIP code') above each input field in the same muted brown style used for 'Country/Region' and 'State', so the label stays visible after the user starts typing instead of disappearing like the current placeholder-only text.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
4h front-end
estimated
28MediumCHK-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 Aug 22, 2026, 8:06 AM

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 beside or below the Shop Pay/Google Pay buttons (around y=0.19-0.25) so shoppers see trust cues before entering email and address details, since no such badge currently exists on this page.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
29MediumCHK-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 Aug 22, 2026, 8:06 AM

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 persistent 'Need help?' link or live chat bubble in the top header near the ILIA logo (or bottom-right corner of the viewport), since currently only 'Sign in' appears near the Contact section and the footer only has Refund/Privacy/Terms/Cancellations links with no way to reach support.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
1h content
estimated
30MediumCHK-040 · mobileCheckout

Payment form supports mobile browser autofill for card details

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 Aug 22, 2026, 8:06 AM

The problem

The card-payment form is missing the `autocomplete` attributes mobile browsers need to autofill saved cards.

Why it matters

iOS and Android can autofill a saved card in one tap when the fields are labeled correctly. Without it, the buyer types 16 digits, expiry, and CVV manually, and many abandon.

Impact
0.2–0.7%
of checkouts, estimated
Fix effort
3h front-end
estimated
31MediumCHK-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 Aug 22, 2026, 8:06 AM

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
32LowPDP-013 · decisionProduct page

Quantity selector present and easy to use (tap-friendly 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 Aug 22, 2026, 8:03 AM

The problem

The quantity selector on this product page is either missing on mobile, or too small to tap comfortably.

Why it matters

Fat-finger errors turn quick purchases into frustrating ones. Apple's tap-target guideline is 44px minimum; anything smaller mistaps often on real thumbs.

What to do

Add a quantity stepper (- 1 +) directly to the left of the black 'ADD TO BAG - $26' button, using at least 44px tall tap targets consistent with ILIA's black/white button styling; currently the button spans full width leaving no room for quantity control.

Impact
0.1–0.4%
of checkouts, estimated
Fix effort
2h front-end
estimated
33LowCRT-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 Aug 22, 2026, 8:05 AM

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 Iliabeauty. 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. Iliabeauty scores 62 for humans and 54 for agents. The gap is the part most stores have not looked at yet. 5 of the 12 agent rules are not fully met.

AI Shoppers score
54/100
AI search visibility
5of 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
Canonical URLs stable; variant URLs machine-readable and permanentPDP-A04
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
Complete Product schema.org: price, availability, GTIN/SKU, rating, shipping detailsPDP-A01
Machine checkout readiness signals (ACP/UCP endpoints declared)CHK-A01
Delegated-payment compatibility signals present (tokenization endpoints)CHK-A04
Structured errors returned in machine-readable format for agent flowsCHK-A05
Cart line items include machine-readable product IDs/GTINsCRT-A03
AI search results we ran
best waterproof eyeliner for sensitive eyes
Coveredsafe for sensitive eyes and the waterline...clinically tested on sensitive eyes and the waterline
is this eyeliner safe to use on my waterline
CoveredWaterproof Eyeliner for Waterline and Sensitive Eyes
eyeliner that won't smudge or fade throughout the day
Coveredlocks in up to 24-hour wear...Smudge-resistant, ophthalmologist-tested
how does ILIA Thru Line eyeliner compare to other waterproof eyeliners on the market
MissingNo competitor names or comparison claims present in content
gift ideas for someone who wears clean beauty makeup
PartialDesign your signature look with The Art of the Eye Trio - Select shades - $74.80
non-toxic or clean ingredient waterproof eyeliner pencil
CoveredFinally, a clean long-wear liner...Ingredients Dimethicone, Synthetic Wax...Mica, Linoleic Acid
sharpenable eyeliner pencil made from sustainable materials
Coveredsharpenable pencil is made in part from repurposed coffee chaff
which eyeliner shade should I choose for brown eyes
MissingShade list (Trace, Portrait, Ink, etc.) given but no eye-color matching guidance

Conclusion

Iliabeauty is not a badly built store. It passes 50 of 89 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 33 findings above come to roughly 92 developer hours of estimated effort in total. Most are settings or template changes rather than rebuilds. A further 9 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. Price visible without scroll or interaction on desktop and mobile 2h front-end
  3. Full total including shipping and tax visible before payment entry 4h front-end
Now
62
Projected
63

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

Get your store audited

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

Disclaimer

This is an independent audit. It was not sponsored, commissioned, paid for or reviewed by Iliabeauty, and UXFix has no commercial relationship with the store. Findings were produced from the public storefront on 22 August 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 Iliabeauty and would like this page corrected or removed, email [email protected].

All case studiesArticlesPricing