Sample report

What 20 shopper personas hand you after ~9 minutes

A complete example of the deliverable, ungated. The store is fictional; the report shape, severities, quotes, and triage are exactly what you receive for your own site — where every finding also links to the full journey transcript (screenshots + the customer's reasoning, step by step).

68

Friction report — sundialsupply.com

20 shopper personas · run finished in 9m 12s · July 2026

13

reached goal

5

gave up

2

blocked

BlockerCheckout · step 3 of 3· felt by 6 of 20 customers

Shipping cost appears only at the last step

$12 shipping on a $38 cart, revealed at the very end. Felt like a trap — I closed the tab. Priya · budget shopper

Suggested fix: Show a shipping estimate on the cart page (even a range). Surprise fees are the single biggest abandonment trigger in this run.

MajorMobile · every page· felt by 4 of 20 customers

Sale banner covers the cart button on small screens

I kept tapping the cart and the banner swallowed it. Three tries, then I gave up. Marcus · mobile-first, low patience

Suggested fix: Make the banner dismissible and keep it clear of the cart tap target on viewports under 400px.

MajorSearch· felt by 3 of 20 customers

Search gives up on typos

I typed “candle holdr” and got a blank page with no suggestions. I assumed you didn't sell them. Dev · knows what he wants

Suggested fix: Add fuzzy matching or a did-you-mean. A blank result page reads as “we don't have it,” not “you typo'd.”

MinorProduct page· felt by 3 of 20 customers

Size guide is filed under “Fit”, where nobody looks

I wanted a size chart. “Fit” wasn't where I thought to look — found it by accident. Elaine · careful comparer

Suggested fix: Rename the tab “Size guide” or link it next to the size selector.

MinorAccount creation· felt by 2 of 20 customers

Password rules revealed only after failure

The form told me the rules only after I got them wrong. Twice. Ana · window shopper

Suggested fix: Show requirements up front, validate as the customer types.

What already works

  • Add-to-cart is two clicks from any product — 11 of 20 customers called it out as smooth
  • Guest checkout exists and is easy to find
  • Product photography praised repeatedly — “I could see the texture”

Journeys — first 5 of 20

CustomerGoalOutcomeSteps
PriyaBudget shopper · strict $40 capBuy a table lamp under $40gave up22
MarcusMobile · very low patienceBuy a gift under 5 minutesblocked17
ElaineCareful comparerFind the right size, then buyreached goal31
DevKnows exactly what he wantsSearch → buy a candle holderreached goal12
AnaWindow shopperBrowse, cart if temptedreached goal19

In the dashboard, every row opens the full transcript — each screenshot beside the words in the customer's head.

Two days later — the re-run, after fixing the shipping surprise

81

health score 68 → 81

Budget-shopper completion up +40%. The shipping finding came back resolved — verified by the same customers who hit it.

The second report — paid plans

And here's how the AI assistants see the same store

On paid plans, AI shoppers ask ChatGPT, Claude & Gemini your buyers' questions and score whether you get recommended — this ships alongside the friction report above.

54AI Readiness

AI Readiness — trailhead-outfitters.com

Tested with ChatGPT, Claude & Gemini

ChatGPT

Named 5 brands — not you

Gemini

Didn't mention your store

Claude

Ranked you #6 of 8

Recommended instead of you

NorthTrailPeak & PineSummit GoodsRove Supply

34

Visibility

71

Findability

58

Readability

66

Actionability

52

Checkout reachability

BlockerVisibility

Your products have no structured data

Assistants can't read your prices or categories, so they leave you out of “best …” answers.

MajorReadability

Key details live inside images

Specs and prices are baked into pictures an AI agent can't parse.

Get this report for your site — free

10 shopper personas free every month · no card, no trial clock · results in about 10 minutes