Website audit

Send four visitors through your website. See what they think.

Three real buyer types and one AI agent walk your site, page by page, and narrate the friction as they hit it — then score it and tell you what to fix first.

  • Takes about two minutes
  • No signup to see your score
  • Tests AI-agent readability
0.0/10

Report findings

Website audit

theenchantery.com.au

Machines can shop it, humans need more convincing

August 27, 2026
Ecommerce
Full
Visit the site
6.2
/ 10
Solid with gaps
10
AI readability

This shop is further ahead on machine-readability than almost anything this rubric has scored, and further behind on human proof. Prices, stock, dispatch and policies are all published and legible; there is an agents.md written for AI shoppers and product JSON an assistant can read straight off. The AI agent nearly completed its task unaided.

The people did not get as far. Across 146 products there is not one star rating, review count or customer photo, while the homepage claims the range is “backed by 5 stars”. A store built for gift buyers offers no delivery date beyond “a few business days”. And the only email address on the site is inside the refund policy. None of that is a rebuild — it is evidence and a date.

What this site is

What they do
Australian online shop selling fairy garden kits, fairy figurines, doll house miniatures and DIY book-nook kits, run from Cleveland in south-east Queensland.
Who it is for
Makers, collectors and gift buyers. Their own words: “Bespoke collections for makers, dreamers, and the people who gift to them”, with kits pitched at “ages 6 and up”.
Sectors
Fairy gardens, Fairy figurines, Doll house miniatures, DIY kits, Book nooks, Gifts
What they sell
Fairy figurines, Fairy houses and structures, Garden accessories, Animals and unicorns, Miniature furniture, Book nook and marble run kits
Conversion event
Adding to cart and checking out, reached from any product page or the collection grid; joining the “Enchantery circle” email list is the secondary path.
Proof on hand
6 unsourced testimonials with first name and city, an unsubstantiated 5-star claim, 3 social channels, Australia Post tracking, a stated Queensland base
Buyer facts found
Prices in AUD, Stock status, SKU and weight via product JSON, Free-shipping threshold, Same-day dispatch cutoff, Carrier, Refund terms, Email address in the refund policy
Buyer facts missing
Delivery timeframe in days, Order-by dates for gifts, Postage cost before checkout, Star ratings and review counts, Customer photos, Phone number, Email or address in the footer, Response time
Machine readability
Server-rendered Shopify — every page returned full text, prices and stock without executing JavaScript. robots.txt is permissive with no AI crawler named or blocked. There is an agents.md for AI shoppers, an agentic discovery sitemap pointing at it, UCP discovery and MCP endpoints declared, and product JSON at /products/{handle}.json serving price, currency, SKU and weight, which this run fetched and confirmed.

A shop that machines can already buy from and humans still have to take on faith. The catalogue is priced, stocked and dispatched with real discipline, the safety guidance is genuinely careful, and the agentic commerce plumbing is the best this rubric has scored. What is missing is the evidence a nervous gift buyer needs: not one star rating across 146 products, testimonials nobody can check, no delivery date on a store built for deadlines, and no way to reach a person. The sims were briefed to try to buy something for a child's birthday.

The four visitors

Cold visitor

Rachel Boyd

Mum, buying a 7th birthday present

Awareness

Good

Arrived

Instagram ad, ten seconds of patience, no idea who this shop is.

Wants

To know within one screen whether this is a real shop for a child's fairy garden or a drop-shipper.

Judges on

Whether the first screen names the thing she is looking for and shows a price.

  • Lands on the homepage. Fairy gardens, doll house furniture and miniatures. That is exactly the thing I typed. (/)
  • Reads the second line. Everything you need to turn little moments into big memories. And garden fairies from $10.90, so I know the price bracket already. (/)
  • Sees the shipping banner. Free shipping on orders over $150. My present is going to be about thirty dollars, so that is not for me. (/)
  • Reads the brand statement. For creators who of magic of small worlds. That sentence is broken. Small thing, but someone did not read it back. (/)
  • Opens a figurine. Premium resin, amber eyes, rusty-red feet. Titled Black Owl, described as a Grey Owl. Which one arrives? (/products/black-owl)
  • Reads the safety note. Not recommended under 3 due to choking risk, kits from age 6. She is 7. They have thought about the child, not just the sale. (/)
  • Browses the catalogue. Bee & Blossom, Black Owl, Blue Flower Horse. It is in alphabetical order. Show me what people actually buy. (/collections/all)

Ready to act

Tanya Beck

Grandmother, party is Saturday

Consideration

Mixed

Arrived

Searched “fairy garden accessories australia”, landed on a product page.

Wants

To buy three or four pieces today and know they will arrive before Saturday.

Judges on

Whether it is in stock, what postage costs, and what date it lands.

  • Arrives on a product page. In stock. $5.90. Good, this is a real shop with real prices. (/products/black-owl)
  • Reads the dispatch promise. Same day dispatch on orders before 12pm. It is 10am. Promising. (/products/black-owl)
  • Hunts for a delivery date. Metro and regional: typically a few business days after dispatch. Typically. A few. That is not a date. (/policies/shipping-policy)
  • Reads the returns line. We don't accept change-of-mind returns. That is the first thing you have told me about returns. (/products/black-owl)
  • Tries to ask about timing. Name, email, phone, comment, Send. No phone number, no email address, no response time. (/pages/contact)
  • Adds up a basket. Four pieces, about fifty dollars. A hundred short of free postage and nothing tells me what postage will cost until checkout. (/collections/all)
  • Hesitates on Add to cart. Same day dispatch is a good sign. I still cannot tell you if it beats Saturday, and I cannot ring anyone to ask. (/products/black-owl)

Comparison shopper

Melissa Ord

Buyer with Etsy and Kmart open in other tabs

Evaluation

Stalled

Arrived

Third of four tabs. Has been burned by a resin figurine that arrived chipped.

Wants

Evidence from other buyers that the pieces look like the photos and arrive intact.

Judges on

Star ratings, review counts, customer photos, and what happens if it breaks.

  • Opens the full catalogue. 146 products. Let us see what other people said about them. (/collections/all)
  • Looks for ratings on the grid. 146 products and not one star rating. Not a single review count. (/collections/all)
  • Reads the best-sellers claim. Backed by 5 stars. Where? I have just been through the whole catalogue and there are no stars to back it. (/)
  • Reads the testimonials. Pamela S., Melbourne, Verified. Verified by whom? No Google, no Etsy, no platform named. I cannot check any of it. (/)
  • Looks for customer photos. Three quotes, no photos, no stars. On a product I am buying because of how it looks. (/products/black-owl)
  • Digs into the returns policy. Seven days for faults, they cover return postage if it is their error, and nothing limits my Australian Consumer Law rights. This is fair. (/policies/refund-policy)
  • Compares the two returns messages. The policy is reasonable. The product page told me the harsh half and hid the fair half. (/policies/refund-policy)
  • Closes the tab. I think these are probably lovely. The Etsy seller has 400 reviews with photos, so I can prove that one to myself. (/)

AI agent

Shopping agent

AI assistant acting for a parent

Task execution

Mixed

Arrived

Direct fetch. Task: three in-stock fairy pieces under $20 each, total with postage, and an arrival date.

Wants

Price, stock and delivery as extractable facts, plus a way to hand its user a contact route.

Judges on

Readable without JavaScript · facts extractable · non-form contact · crawl policy.

  • Checks crawl policy first. Standard Shopify rules. No AI crawler named, nothing blocking me. I am welcome. (/robots.txt)
  • Finds an agents file. Instructions written for me. UCP discovery, an MCP endpoint, and product JSON. Someone thought about this. (/agents.md)
  • Pulls the product JSON. Price 5.90, currency AUD, SKU ANI005, weight 8 grams. Machine-stated. High confidence. (/products/black-owl.json)
  • Checks stock representation. Sold out labels in the listing, In stock on the product page. Availability is legible without me guessing. (/collections/all)
  • Looks for a delivery estimate. Dispatch cutoff yes, postage threshold yes, arrival date no. I cannot answer the part of the task that matters. (/products/black-owl)
  • Looks for a non-form route. Form only. Nothing here I can hand back to my user. (/pages/contact)
  • Extracts a contact route at last. info@theenchantery.com.au, buried in a policy page. Retrieved, but no buyer would find it there. (/policies/refund-policy)
  • Reports back. Three items under $20 in stock, total retrieved, postage calculated at checkout only, arrival date unavailable. (/)

Journey feed

AI agent

Shopping agent

/robots.txt

checks crawl policy first

Standard Shopify rules. No AI crawler named, nothing blocking me. I am welcome.

Cold visitor

Rachel Boyd

/

lands on the homepage

Fairy gardens, doll house furniture and miniatures. That is exactly the thing I typed.

Ready to act

Tanya Beck

/products/black-owl

arrives on a product page

In stock. $5.90. Good, this is a real shop with real prices.

Comparison shopper

Melissa Ord

/collections/all

opens the full catalogue

146 products. Let us see what other people said about them.

AI agent

Shopping agent

/agents.md

finds an agents file

Instructions written for me. UCP discovery, an MCP endpoint, and product JSON. Someone thought about this.

Cold visitor

Rachel Boyd

/

reads the second line

Everything you need to turn little moments into big memories. And garden fairies from $10.90, so I know the price bracket already.

Ready to act

Tanya Beck

/products/black-owl

reads the dispatch promise

Same day dispatch on orders before 12pm. It is 10am. Promising.

Comparison shopper

Melissa Ord

/collections/all

looks for ratings on the grid

146 products and not one star rating. Not a single review count.

AI agent

Shopping agent

/products/black-owl.json

pulls the product JSON

Price 5.90, currency AUD, SKU ANI005, weight 8 grams. Machine-stated. High confidence.

Cold visitor

Rachel Boyd

/

sees the shipping banner

Free shipping on orders over $150. My present is going to be about thirty dollars, so that is not for me.

Comparison shopper

Melissa Ord

/

reads the best-sellers claim

Backed by 5 stars. Where? I have just been through the whole catalogue and there are no stars to back it.

Ready to act

Tanya Beck

/policies/shipping-policy

hunts for a delivery date

Metro and regional: typically a few business days after dispatch. Typically. A few. That is not a date.

AI agent

Shopping agent

/collections/all

checks stock representation

Sold out labels in the listing, In stock on the product page. Availability is legible without me guessing.

Cold visitor

Rachel Boyd

/

reads the brand statement

For creators who of magic of small worlds. That sentence is broken. Small thing, but someone did not read it back.

Comparison shopper

Melissa Ord

/

reads the testimonials

Pamela S., Melbourne, Verified. Verified by whom? No Google, no Etsy, no platform named. I cannot check any of it.

Ready to act

Tanya Beck

/products/black-owl

reads the returns line

We don't accept change-of-mind returns. That is the first thing you have told me about returns.

AI agent

Shopping agent

/products/black-owl

looks for a delivery estimate

Dispatch cutoff yes, postage threshold yes, arrival date no. I cannot answer the part of the task that matters.

Cold visitor

Rachel Boyd

/products/black-owl

opens a figurine

Premium resin, amber eyes, rusty-red feet. Titled Black Owl, described as a Grey Owl. Which one arrives?

Comparison shopper

Melissa Ord

/products/black-owl

looks for customer photos

Three quotes, no photos, no stars. On a product I am buying because of how it looks.

Ready to act

Tanya Beck

/pages/contact

tries to ask about timing

Name, email, phone, comment, Send. No phone number, no email address, no response time.

AI agent

Shopping agent

/pages/contact

looks for a non-form route

Form only. Nothing here I can hand back to my user.

Comparison shopper

Melissa Ord

/policies/refund-policy

digs into the returns policy

Seven days for faults, they cover return postage if it is their error, and nothing limits my Australian Consumer Law rights. This is fair.

Cold visitor

Rachel Boyd

/

reads the safety note

Not recommended under 3 due to choking risk, kits from age 6. She is 7. They have thought about the child, not just the sale.

AI agent

Shopping agent

/policies/refund-policy

extracts a contact route at last

info@theenchantery.com.au, buried in a policy page. Retrieved, but no buyer would find it there.

Comparison shopper

Melissa Ord

/policies/refund-policy

compares the two returns messages

The policy is reasonable. The product page told me the harsh half and hid the fair half.

Ready to act

Tanya Beck

/collections/all

adds up a basket

Four pieces, about fifty dollars. A hundred short of free postage and nothing tells me what postage will cost until checkout.

Cold visitor

Rachel Boyd

/collections/all

browses the catalogue

Bee & Blossom, Black Owl, Blue Flower Horse. It is in alphabetical order. Show me what people actually buy.

Comparison shopper

Melissa Ord

/

closes the tab

I think these are probably lovely. The Etsy seller has 400 reviews with photos, so I can prove that one to myself.

AI agent

Shopping agent

/

reports back

Three items under $20 in stock, total retrieved, postage calculated at checkout only, arrival date unavailable.

Ready to act

Tanya Beck

/products/black-owl

hesitates on Add to cart

Same day dispatch is a good sign. I still cannot tell you if it beats Saturday, and I cannot ring anyone to ask.

How each score was reached

Nav Detail binds here.

Navigation & findability — 7.0 / 10

The category structure is the best thing about the navigation: fairies, miniatures and DIY kits each open into sub-categories a shopper would actually use, and the grid offers nine sort options plus filters on availability, price and product type, with Sold out shown before a click. It loses ground on the catch-all page, which carries the platform's default title and opens in alphabetical order, so the first screen of 146 products is an alphabet rather than the best sellers.

  • “Collection: Products” — the heading on the Shop All page, unchanged from the platform default
  • “Bee & Blossom Fairy Garden Stake”, “Black Owl”, “Blue Flower Horse” — the first three of 146, in alphabetical order
  • “Sort by: Featured, Most relevant, Best selling, Alphabetically A-Z…” — the controls are there, the default is just not the useful one

Message clarity (ICP fit) — 8.0 / 10

One screen tells a first-time visitor what is sold, who it is for and roughly what it costs, which is more than most stores manage. The hero names the three product families outright, the sub-line reaches for the reason someone buys a fairy garden rather than the object itself, and a price anchor sits on the homepage. Two blemishes: a brand sentence that does not parse, and a product titled as one colour and described as another.

  • “FAIRY GARDENS, DOLL HOUSE FURNITURE & MINIATURES” — the hero, saying the category plainly
  • “Everything you need to turn little moments into big memories” — the sub-line, selling the outcome
  • “Bespoke collections for makers, dreamers, and the people who gift to them” — the audience, in their own words
  • “…for creators who of magic of small worlds” — the brand statement, as written
  • “Black Owl” titled, “this Grey Owl miniature figurine” described — same product page

Trust & credibility — 5.5 / 10

There is real substance here and it is under-used. The shop states where it operates from, names its carrier, provides tracking, acknowledges Australian Consumer Law in its refund policy and warns plainly about choking risk for under-threes. Against that, the proof of other customers is unattributed, the word Verified is used without saying who verified anything, and there is no email, phone or address on the contact page or in the footer — the one email address on the site sits inside a policy document.

  • “Pamela S., Melbourne, VIC (Verified)” — homepage testimonial, no platform named
  • “Nothing in this policy limits or excludes any rights you have under the Australian Consumer Law.” — refund policy, and a good sign
  • “Due to the nature of our products we do not recommend them for children under 3 years old, due to the risk of choking.” — homepage
  • “Contact us at info@theenchantery.com.au” — the only email on the site, three pages deep

Proof depth — 4.0 / 10

The weakest category and the one costing the most. Across 146 products there is not one star rating, review count or customer photo. The only evidence offered is six short quotes in an identical shape — first name, initial, city, the word Verified — three on the homepage and three different ones on the product page, none of them traceable. The homepage asserts a five-star standing that nothing on the site substantiates. For a product bought on how it looks, the absence of a single customer photo is the gap.

  • “Australia's most loved miniature world products — curated, gift-ready, and backed by 5 stars” — homepage claim
  • “No review stars or rating counts shown” — across the 146-product collection grid
  • “Absolutely magical! The fairy garden accessories are beautifully crafted…” — Pamela S., one of three homepage quotes
  • Sarah M., Emma L., Jessica R. — three further quotes on the product page, again with no source

Conversion path — 6.0 / 10

The mechanics are sound: prices in AUD on every listing, stock legible without a click, Add to cart, same-day dispatch before midday, Australia Post with tracking and gift wrapping at checkout. What breaks is the part a gift buyer needs. There is no delivery estimate anywhere beyond “a few business days”, no order-by date, and postage is only revealed at checkout against a free-shipping threshold most baskets will never reach. The product page also leads its returns message with the refusal rather than the cover.

  • “Same day dispatch on orders before 12pm” — product page, and the strongest signal on it
  • “Metro and regional areas: typically a few business days after dispatch” — shipping policy, the whole estimate
  • “Free shipping on orders over $150” — against a catalogue priced $5.90 to $69.90
  • “We don't accept change-of-mind returns” — the first thing the product page says about returns

Scored 10.0 out of 10. The working, so it can be checked:

  • Readable without JavaScript — 3 of 3. Every URL in this run returned full text without executing any of the store's JavaScript, including prices, stock wording, policies and the agents file.
  • Buyer facts extractable — 3 of 3. Price and currency, SKU, weight, stock status, the free-shipping threshold, the dispatch cutoff, the carrier and the refund terms all came back as plain text or JSON. The one fact the agent could not get was an arrival date, which is missing from the site rather than hidden from machines.
  • Structured data — 2 of 2. An agents.md written for AI shoppers, an agentic discovery sitemap pointing at it, UCP discovery and MCP endpoints declared, and product JSON at /products/{handle}.json which this run fetched and confirmed. The UCP and MCP endpoints themselves were not called.
  • Non-form contact channel — 1 of 1. info@theenchantery.com.au is published in the refund policy, so an agent reading the policies can hand its user an address. It is not in the footer, which is a finding for humans rather than a deduction here.
  • Raw subtotal — 9 of 9, scaled to 10.0 of 10.
  • Crawl policy deduction — none. robots.txt is the standard Shopify set: public pages allowed, cart and checkout paths disallowed, sitemap declared. No AI crawler is named or blocked, so answer engines fall under the permissive wildcard.

Final: 10.0 of 10.

Report findings

Ranked by likely impact. Each finding quotes the page it came from.

Critical

Proof depth

Put real star ratings and review counts on every product

The homepage claims the range is “backed by 5 stars”, but there is not one star rating or review count anywhere — not in the 146-product grid, not on the product page. The comparison shopper went looking for exactly that, found nothing to check, and left for an Etsy seller who had 400 reviews with photos.

Australia's most loved miniature world products — curated, gift-ready, and backed by 5 stars

View the page

What to do

  • Install a review app that writes real ratings to the product and collection templates
  • Email every past customer once asking for a rating and a photo of the piece in place
  • Show the rating and the count on the collection grid, not only the product page
  • Until there are real ratings, remove the “backed by 5 stars” line rather than claim it
  • Prioritise photo reviews — the buying decision here is entirely visual

Critical

Conversion path

Give gift buyers a delivery date, not “a few business days”

The shop sells to “the people who gift to them”, and gifts have deadlines. The shipping policy offers “typically a few business days” for metro and “please allow extra time” for remote, with no estimated days, no cutoff dates and no delivery-by date at checkout. The grandmother buying for Saturday could not tell whether to order here or drive to a shop.

Metro and regional areas: typically a few business days after dispatch

View the page

What to do

  • Publish estimated business days per state for Parcel Post and Express Post
  • Show an estimated arrival range on the product page, not just the dispatch cutoff
  • Add an order-by date for birthdays and for Christmas, and put it in the banner when it matters
  • Surface the Express Post option earlier than checkout for anyone in a hurry
  • Say what happens if Australia Post is slow, so the promise is honest either way

Serious

Trust & credibility

Put the email address and the location in the footer

info@theenchantery.com.au exists, but only inside the refund policy. The contact page is a form with no phone, no email and no stated response time, and the footer has neither. A buyer with a pre-purchase question has no way to ask one and get a human, and the AI agent only found the address by reading a policy document.

Contact us at info@theenchantery.com.au before sending anything back.

View the page

What to do

  • Put info@theenchantery.com.au in the footer as a mailto: link on every page
  • Put it on the contact page too, above the form, for anyone who would rather email
  • State a response time — even “within one business day” removes the doubt
  • Add the Cleveland, Queensland location to the footer; a real address reassures a first-time buyer
  • Consider a phone number or messaging channel for pre-purchase questions

Serious

Trust & credibility

Attribute the testimonials, or drop the “Verified” label

The homepage carries three quotes with a first name, an initial, a city and the word “Verified”, and the product page carries three different ones in the same shape. No platform is named on any of them, so nothing is checkable. “Verified” is a claim about provenance, and the site does not say who verified it.

Pamela S., Melbourne, VIC (Verified)

View the page

What to do

  • Name the source on every quote — Google, Etsy, Facebook or the review app
  • Link each one to the original where a public source exists
  • Remove the word “Verified” anywhere the source is not shown
  • Replace generic template quotes with real ones, even if there are fewer of them
  • Use full first names and dates where the customer consents; specificity is what makes it believable

Worth fixing

Conversion path

Lead the returns message with the fair half, not the restriction

The product page says only “We don't accept change-of-mind returns”. The actual policy is reasonable — seven days on faults, they pay return postage when the fault is theirs, and it states plainly that nothing limits Australian Consumer Law rights. The shopper is shown the discouraging sentence and has to dig three pages to find the reassuring one.

We don't accept change-of-mind returns

View the page

What to do

  • Rewrite the product-page line to lead with the fault cover and the ACL note
  • Keep the change-of-mind position, but put it second
  • Explain why in one clause — handmade pieces vary — since that is a fair reason
  • Link straight to the refund policy from the product page
  • Say who pays return postage on a fault, on the product page, where the doubt is

Worth fixing

Message clarity

Fix the broken brand sentence and the Black Owl mismatch

The brand statement reads “for creators who of magic of small worlds”, which is not a sentence. On the product page, an item titled “Black Owl” is described as “this Grey Owl miniature figurine”. Both were noticed by the cold visitor. On a store whose whole proposition is careful detail, careless copy undercuts the pitch.

We curate enchanting miniature garden kits and accessories for creators who of magic of small worlds.

View the page

What to do

  • Repair the brand sentence on the homepage
  • Reconcile the Black Owl title with the Grey Owl description and check the photo matches
  • Proofread the other 145 product descriptions for the same copy-paste drift
  • Add colour to the title where it distinguishes two variants of the same figurine

Worth fixing

Navigation

Merchandise the catch-all collection instead of listing it A to Z

The Shop All page is headed “Collection: Products” — the platform default — and opens alphabetically: Bee & Blossom, Black Owl, Blue Flower Horse. The first screen of 146 products is therefore an alphabet rather than the pieces most people buy. The category nav underneath it is genuinely good, which makes the catch-all page the weak link.

Collection: Products

View the page

What to do

  • Rename it to something a shopper would say, such as Shop all fairy garden pieces
  • Set the default sort to best selling rather than alphabetical
  • Write a short intro line above the grid so the page has a point of view
  • Consider splitting by price band, since the range runs $5.90 to $69.90

Worth checking

Conversion path

Show progress towards the $150 free-shipping threshold

Free postage starts at $150 while most pieces sit between $5.90 and $15.90, so a typical basket is a long way short and the banner reads as a discount for somebody else. Postage is only calculated at checkout, so a shopper adding four items has no idea what it will cost until the last step.

Free shipping on orders over $150

View the page

What to do

  • Add a cart message showing how much more qualifies for free postage
  • Show an indicative postage cost before checkout, or a flat rate if one is workable
  • Test whether a lower threshold or a bundle offer lifts average order value
  • Suggest add-ons in the cart to help a basket reach the threshold honestly

Keep doing

Machine readability

Keep the agentic commerce setup exactly as it is

This is the strongest machine-readability result this rubric has scored. There is an agents.md written for AI shoppers, an agentic discovery sitemap pointing at it, UCP discovery and MCP endpoints declared, product JSON serving price, currency, SKU and weight, and a permissive robots.txt. The agent completed almost all of its task without a human.

GET https://theenchantery.com.au/.well-known/ucp

View the page

What to do

  • Leave agents.md and the agentic discovery sitemap in place through any theme change
  • Add a delivery estimate to the machine-readable data, since that is the one fact the agent could not get
  • Re-test the product JSON and the MCP endpoint after each Shopify theme update
  • Keep robots.txt permissive to answer engines — it is why the agent got in at all

Keep doing

Trust & credibility

Keep the age and choking warning where it is

The site names the risk plainly — not recommended under 3 because of choking, kits suited to 6 and up, younger children with supervision. The cold visitor buying for a seven-year-old read it as evidence the shop thinks about the child rather than the transaction, and it was the moment she started trusting the place.

Due to the nature of our products we do not recommend them for children under 3 years old, due to the risk of choking.

View the page

What to do

  • Keep the warning on the homepage and repeat it on product pages for small pieces
  • Keep the age guidance on the DIY kits, where a parent is choosing by difficulty
  • Do not soften the wording; the specificity is what makes it credible

Keep doing

Conversion path

Keep same-day dispatch and a price on every listing

Prices in AUD appear on the homepage, the grid and every product page, stock reads “In stock” or “Sold out” without a click, and orders before 12pm AEST go out the same day. Those three things are why both the ready buyer and the agent got as far as they did before anything stopped them.

Same day dispatch on orders before 12pm

View the page

What to do

  • Keep the dispatch cutoff on the product page, where the decision happens
  • Keep showing Sold out in the grid rather than after a click
  • Keep prices on every listing — the “from $10.90” anchor on the homepage does real work
  • Keep the tracking email; it is the reassurance that follows the purchase

Send me a copy of this report

All findings with their tasks, the four visitor journeys and the methodology. We will email it within one business day.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Methodology and limitations

Four simulated shoppers — three human buyer types and one AI shopping agent — were briefed from the site's own content and walked eleven URLs: the homepage, the full collection grid, a product page and its JSON endpoint, the contact page, the refund and shipping policies, robots.txt, sitemap.xml, the agentic discovery sitemap and agents.md. This run was content-only via text fetch: no screenshots, no visual or mobile rendering check, and no performance measurement — run PageSpeed Insights separately for speed. Two limits worth naming: the UCP discovery and MCP endpoints named in agents.md were not called, only the product JSON was fetched and confirmed; and only one product page of 146 was examined, so the Black Owl title mismatch may or may not be typical of the catalogue.