Website audit
A credible Shopify supplier with two real strengths — up-front pricing and best-in-class machine readability — plus a working wholesale/trade-account path; the gaps left are proof too thin to win a considered B2B comparison, and a Contact page that hides the phone and email the rest of the site shows.
The fundamentals are strong: transparent pricing, a machine-readable storefront and a working trade-account path with clear terms. The opportunities left are proof depth — case studies, named venues and volumes beyond four short testimonials — and fixing the Contact page so it shows the phone and email that appear everywhere else.
Cold visitor
Venue owner sizing up an unknown supplier
Arrived
Landed on the homepage never having heard of Hospitality Products, deciding in seconds whether this is a credible professional supplier.
Wants
Fast reassurance that this is a real, established, Australian commercial supplier — not a drop-shipper or a home-goods store.
Judges on
Longevity signals, national footprint, testimonials, and whether pricing is visible without a sales call.
Ready to act
Venue manager reordering known stock
Arrived
Came in knowing the exact item needed, wanting to price it, confirm stock and order without friction.
Wants
To find the product, see the price, confirm compatibility and check out quickly.
Judges on
Price visibility, filtering speed, order terms, and an easy way to confirm before buying.
Comparison shopper
Comparing two or three suppliers on price and terms
Arrived
Weighing Hospitality Products against rivals on price, trade terms and credibility before committing repeat spend.
Wants
Trade-account terms, hard proof of scale, and a clear reason to choose here over a competitor.
Judges on
Trade terms, case studies and named clients, brands stocked, and support commitments.
AI agent
LLM assistant sourcing supplies on a buyer's behalf
Arrived
An answer engine or shopping assistant trying to extract, compare and act on the store's catalogue.
Wants
Clean, structured product, price and contact data it can extract and act on without a JavaScript barrier.
Judges on
Server-rendered content, structured data, crawl policy, and a non-form contact channel for handoff.
Cold visitor
First-time visitor
Homepage
Reads the hero headline
"20+ Years in the Industry" — okay, this isn't a fly-by-night store.
AI agent
AI shopping agent
llms.txt
Fetches llms.txt
Explicit agent guidance here — UCP discovery and MCP endpoints. This store wants to be shopped by agents.
Cold visitor
First-time visitor
Homepage
Scans the "Why Buy From Hospitality Products?" block
"Independent. Australian Owned. Professionally Run" — reassuring.
Ready to act
Returning buyer
All Products
Filters by brand and category
Straight to the item I need.
AI agent
AI shopping agent
Product markup
Reads server-rendered HTML
Names, prices and copy all present — no JavaScript barrier to parse.
Cold visitor
First-time visitor
Homepage
Notes the national footprint
Sydney, Melbourne, Brisbane, Perth, Adelaide — this is a real operation.
Comparison shopper
Procurement lead
Homepage
Reads the pricing promise
"Clear wholesale pricing with no need to chase quotes" — that's a real differentiator.
Ready to act
Returning buyer
All Products
Sorts by price across Price Bands
3,284 products, but the filters make it fast.
AI agent
AI shopping agent
Product page
Extracts price and pack pricing
AUD price and pack unit-pricing extract cleanly, e.g. $44.57 for a pack of 6.
Cold visitor
First-time visitor
Homepage
Reaches the testimonials
Real names and towns — Jane, Camperdown VIC. That helps.
Comparison shopper
Procurement lead
Homepage / nav
Clicks "Trade Accounts"
I need trade terms — credit, tiered pricing. This is the deciding factor.
Ready to act
Returning buyer
Product page
Finds a clear price with pack unit-pricing
"Aegean Coffee / Tea Cup 200ml Pack of 6 – $44.57 AUD" — exactly what I wanted.
AI agent
AI shopping agent
robots.txt
Checks crawl policy
No AI-crawler blocks; only /admin, /cart, /checkout, /account disallowed. Browsing is fully permitted.
Comparison shopper
Procurement lead
Trade Accounts
Opens the Wholesale & Trade Accounts page
Clear trade terms — 5% wholesale discount, 14–30 day payment, a 3-step application. Exactly what I needed.
Cold visitor
First-time visitor
Homepage
Wonders who this is for
"Buy Now" retail framing — is this for a home cook or a venue?
Ready to act
Returning buyer
Homepage
Registers the order thresholds
"Minimum Order Value: $250", "Free shipping on orders over $500".
AI agent
AI shopping agent
sitemap.xml
Uses the agentic-discovery sitemap
sitemap_agentic_discovery.xml lets me enumerate the full 3,284-item catalogue.
Comparison shopper
Procurement lead
Homepage
Hunts for hard proof
Only four short testimonials — no case studies, named venues or volumes.
Cold visitor
First-time visitor
Homepage
Looks for an About story
Twenty years and Australian-owned, but no team or founding detail to anchor it.
Ready to act
Returning buyer
Homepage
Reads the apologetic threshold framing
"We have had to make the difficult decision to set" — reads as reluctant, not confident.
Comparison shopper
Procurement lead
Product filters
Checks stocked brands
"Australia's most respected kitchenware brands" — 60+ listed, but few foregrounded as a reason to pick here.
AI agent
AI shopping agent
Homepage
Pulls a non-form contact channel
Phone 1300 998 768, email and trading hours — a clean human handoff.
Cold visitor
First-time visitor
Category page
Clicks into a category
Clear AUD prices with no gate — I can transact without a sales call.
Ready to act
Returning buyer
Homepage
Finds the phone number to confirm
1300 998 768, 8am-4pm Mon-Thu — I can check compatibility before buying.
Comparison shopper
Procurement lead
Homepage
Weighs the support claim
"Experienced Support, When You Need It" — but no SLA or response time to hold it to.
AI agent
AI shopping agent
Store data
Answers a buyer query
"What does this store sell and at what price?" — answerable with high confidence.
Ready to act
Returning buyer
Cart / checkout
Adds to cart and checks out
Buy Now / Shop Pay — the transactional path holds up.
Comparison shopper
Procurement lead
Overall
Leaves undecided
Strong on price transparency, unconvincing on trade credentials and scale.
AI agent
AI shopping agent
Trade Accounts
Answers a B2B query
The wholesale/trade page states discount, terms and application — I can answer trade questions too.
Nav Detail binds here.
A 3,284-product catalogue is made genuinely navigable by deep faceted filtering plus a full sort set. The one soft spot is the ambiguous "Industry" nav item.
The proposition is sector-aware, but the homepage opens by apologising for its own terms rather than leading with value: the first thing on the page — the whole above-the-fold on mobile — is a freight-price apology about the $250 minimum. Blended B2C/B2B signals (retail "Buy Now" beside wholesale/trade) add to the muddle.
Longevity, Australian ownership, named-and-located testimonials and full payment badges establish baseline credibility, but it stops short of depth — no certifications, memberships or named venue clients.
For a 20-year national supplier the evidence on show is thin. Four short customer quotes carry the entire proof burden; no case studies, order volumes, named groups or delivery data.
Solid: visible AUD pricing, add-to-cart / Buy Now, a 1300 number with hours, and a working Wholesale & Trade Accounts page (5% trade discount, 14–30 day terms, a 3-step application). The one real friction is that the Contact page hides the phone and email the homepage and trade page both show.
Arithmetic: readable without JavaScript 3/3 + buyer facts extractable 3/3 + structured data present 2/2 + non-form contact channel 1/1 = raw subtotal 9/9, scaled to 10.0. Crawl-policy deduction 0 — robots.txt applies no AI blocks and llms.txt actively welcomes agents.
Ranked by likely impact. Each finding quotes the page it came from.
Serious
Message clarity
The first thing every visitor sees — above the logo and nav on desktop, and filling the entire first screen on mobile — is an apology: "Unfortunately, due to the increases in freight prices… we have had to make the difficult decision to set the Minimum Order Value at $250… We are sorry for any inconvenience." The homepage opens by apologising for its own terms instead of leading with value, and on mobile the buyer scrolls past nine lines of apology before reaching a single product. It undercuts confidence at the exact moment of first impression (Nielsen Norman heuristic #1, and #8: a wall of apologetic text as the opening).
Top-of-page banner: "Unfortunately, due to the increases in freight prices… we have had to make the difficult decision to set the Minimum Order Value at $250… We are sorry for any inconvenience this causes." (fills the entire above-the-fold on mobile; verified at desktop 1440 and mobile 375)
View the pageWhat to do
Worth fixing
Conversion path
The Contact page — the page a buyer opens to reach a human — shows only a form, with no phone, email or address. The homepage shows 1300 998 768, an email and hours, so the omission costs conversions from buyers who want to call before ordering.
Contact page: "Phone: Not displayed. Email: Not displayed." (form fields only: Name, Email, Phone number, Comment)
View the pageWhat to do
Worth fixing
Proof depth
Credibility rests almost entirely on four short, truncated testimonials. There are no case studies, named hospitality groups, order volumes, certifications or delivery data to substantiate "partner in growth" and "20+ years". Comparison shoppers looking for evidence of scale leave without it.
"I gave the guys at Hospitality Products a call and they were" ... order received in 10 days - Prue, Osbourne Park WA
View the pageWhat to do
Worth fixing
Message clarity
Retail framing ("Buy Now", "Shop with Confidence") sits alongside wholesale and trade messaging without segmenting the professional buyer's journey. A venue procurement lead and a one-off retail buyer are pushed down the same undifferentiated path, weakening the trade proposition.
"We're more than a supplier – we're your partner in growth." alongside retail "Buy Now" calls to action
View the pageWhat to do
Worth checking
Trust & credibility
Fulfilment is a headline claim ("National Fulfilment. Reliable Delivery") but there is no dispatch-time, delivery-window or in-stock commitment beyond one testimonial mentioning "received in 10 days". Buyers on a fit-out deadline cannot judge whether the timeline works.
"National Fulfilment. Reliable Delivery" — no stated dispatch or delivery window on site
View the pageWhat to do
Keep doing
Machine readability
This store is close to ideally structured for AI shopping assistants and answer engines: an llms.txt with UCP discovery and MCP endpoints, an agentic-discovery sitemap, server-rendered product content, and no AI-crawler blocks in robots.txt. As buyers increasingly source supplies via AI assistants, this site is positioned to be quoted and transacted.
llms.txt: UCP endpoints — Discovery GET /.well-known/ucp, MCP POST /api/ucp/mcp (latest version 2026-08-25)
View the pageWhat to do
Keep doing
Navigation
Two things work hard for professional buyers: every product shows a clear AUD price with pack unit-pricing (no quote-chasing), and a 3,284-item catalogue is navigable via deep filters — product type, 100+ subcategories, 60+ brands, 14 price bands and colour. This directly serves the "no need to chase quotes" promise.
"clear wholesale pricing with no need to chase quotes"; filters include Brand (60+) and Price Bands (14 tiers)
View the pageWhat to do
All findings with their tasks, the four visitor journeys and the methodology. We will email it within one business day.
This audit reviews the content and structure of the store's key pages and verifies its key journeys and links in a live browser. It assesses navigation and findability, message clarity, trust and credibility, proof depth and the conversion path (including the wholesale/trade-account journey), and separately scores how readable the store is to AI assistants and answer engines. Pages reviewed include the homepage, Contact, the All Products collection, the Wholesale & Trade Accounts page and its application form, robots.txt, llms.txt and the sitemap. It is a UX and content review — not a page-speed or accessibility audit; for load performance, run Google PageSpeed Insights.