Store Audit
Overall
Store Score
β Top Wins
π΄ Critical Issues
π Growth Opportunity
Minbot has the rarest asset in ecommerce: a genuinely credible brand story. The "no logo tax, honest price" angle is memorable and defensible. The path forward is getting inventory live, installing basic measurement tools, and building out content that answers the questions buyers ask before choosing a water bottle. With those foundations in place, the brand's voice is strong enough to compound β in search, on social, and in AI-generated recommendations.
35
CRO Score
48
SEO Score
52
UX Score
45
GEO Score
Homepage (Desktop)
Product Page (Desktop)
Cart Page (Empty)
Homepage (Mobile)
Product Page (Mobile)
Collection Page
| Page | Issue | Category | Severity | Recommendation |
|---|---|---|---|---|
| Product Page | All 9 colour variants are marked Sold Out β no customer can complete a purchase | CRO | π΄ Critical | Restock inventory immediately. While waiting, add a back-in-stock notification form so you capture demand |
| Sitewide | No analytics tracking found β no GA4, no Meta Pixel, no TikTok Pixel. Flying completely blind on traffic and behaviour | Technical | π΄ Critical | Install Google Analytics 4 via Shopify's native GA4 integration immediately. Add Meta Pixel if running paid social |
| Product Page | Product structured data shows price currency as USD ($18.00) but the store operates in GBP (Β£13) | Technical | π΄ Critical | Fix the store's default currency in Shopify settings. The schema currency must match the store's actual selling currency |
| Homepage | Missing <meta name="description"> β the homepage has no meta description at all |
Technical / SEO | π΄ Critical | Add a compelling meta description (150β160 chars): e.g. "Minbot β the insulated steel water bottle at an honest price. 9 matte colours, cold 9h, hot 6h. From Β£13. 10% of profits to water.org." |
| Homepage | Multiple <H1> tags on the page: "Minbot", "01", "02", "03" are all H1s β broken heading hierarchy |
Technical / SEO | π‘ Warning | Use a single H1 as the primary brand/page headline. Change the numbered section markers (01/02/03) to H3 or styled spans |
| Homepage | The H1 text is simply "Minbot" β not descriptive or keyword-rich for search or AI surfaces | SEO | π‘ Warning | Consider a more descriptive H1 such as "Minbot β Insulated Steel Water Bottles, Honestly Priced" or similar |
| Homepage | Hero image and most product colour images have empty alt="" attributes |
Technical / SEO | π‘ Warning | Add descriptive alt text to every product image, e.g. "Minbot insulated water bottle in Haze Blue β 500ml matte finish" |
| Homepage | Instagram feed section (Instafeed app) is showing placeholder images β the feed failed to load | UX | π‘ Warning | Reconnect the Instafeed app to the Instagram account. Check OAuth permissions and API token in the app settings |
| Product Page | No customer reviews visible on the product page despite Trustpilot being installed | CRO | π‘ Warning | Actively solicit reviews from any existing customers. Consider Shopify's free Product Reviews app or Judge.me (free tier) as a leaner alternative to Trustpilot |
| Product Page | No GTIN, MPN, or SKU identifiers in the Product schema β prevents Google Shopping eligibility and lowers structured data quality | Technical / SEO | π‘ Warning | Add GTIN/barcode data to each product variant in Shopify (Products β Inventory β Barcode). Obtain EAN/UPC codes from GS1 |
| Product Page | No back-in-stock notification form or "notify me" button shown when product is sold out | CRO | π‘ Warning | Add a back-in-stock email capture. Shopify has a free built-in feature; alternatively use a free app like "Back in Stock: Restock Alerts" |
| Cart | Cart page is completely empty with no upsell offers, free shipping bar, or cross-sell prompts | CRO | π‘ Warning | Add a free shipping progress bar (e.g. "Spend Β£5 more for free delivery"). Once multi-product, add upsell recommendations |
| Cart | No upsell or bundle offered at cart stage β missed revenue opportunity even with a single product (e.g. multi-pack) | CRO | π‘ Warning | Consider a "buy 2, save X%" bundle offer or a gift wrapping add-on in the cart to increase average order value |
| About Page | About page content is very thin β no founder photo, no founding date, no press mentions, no certificates. Just 2 short paragraphs | GEO / Trust | π‘ Warning | Expand the About page: add a founder photo, the founding story (why Karim started Minbot), the water.org partnership details, and any media mentions or certifications |
| Sitewide | Organization schema is missing sameAs (social profile URLs), foundingDate, and contactPoint |
Technical / SEO | π‘ Warning | Enhance the Organization JSON-LD to include social profiles (Facebook, Instagram, TikTok URLs) and contact email |
| Sitewide | No blog section β zero content pages for SEO and AI surfaces to reference | GEO / SEO | π‘ Warning | Start a simple blog with 3β5 articles addressing buyer questions: "How long do insulated bottles keep drinks cold?", "Why we price at Β£13", "How water.org uses donations" |
| Homepage | Page title is just "Minbot" β too short and generic, misses SEO opportunity | SEO | π’ Info | Update to: "Minbot β Insulated Steel Water Bottles | Β£13 | Free Next-Day Delivery" or similar |
| Footer | "BUY NOW" CTA in footer links to /collections/all (which shows a sold-out product) β confusing and dead-end for buyers | UX | π‘ Warning | Either point the CTA directly to the product page or replace with "Join the waitlist" linking to a back-in-stock form while out of stock |
| Sitewide | JavaScript console error: shopify-account: <shopify-store> custom element is not registered |
Technical | π’ Info | This is a Shopify platform-level issue. Monitor for resolution in future Shopify theme updates; no action needed on your end |
| Sitewide | No hreflang tags β though currently English-only, signals international expansion intent | Technical | π’ Info | Not urgent now. Add hreflang when introducing multi-currency or multi-language markets |
GEO
Score
Verdict: Partially Optimised
Strong brand signal, weak content depth and no tracking
Minbot has genuine GEO advantages β a clear brand identity, a distinctive mission, and a forward-thinking agentic commerce setup. However, the lack of content depth, missing reviews, no analytics, and zero supporting articles means AI systems have very little to cite beyond the basic product page. Fixing these gaps would dramatically improve visibility in AI-generated recommendations.
1. Non-Commodity Content Quality (Highest weight)
5 / 10The product description has genuine originality β "We stripped out the logo tax" and Karim's founder quote are real differentiators that AI systems can cite. However, the About page is very thin, there are no blog posts, no buying guides, and no first-hand testing content beyond the product page. To score higher, Minbot needs content that demonstrates expertise only an insider could have.
β Action: Write 3β5 blog posts from Karim's perspective β e.g. "Why I tested 12 steel suppliers before choosing 18/8" or "How we arrived at Β£13"
2. Entity Clarity & Brand Authority
5 / 10The brand name "Minbot" is unique and unambiguous. There is an Organization schema, social media presence (Instagram, TikTok, Facebook), and a founding story. However: no press mentions, no awards, no third-party citations, the About page is very thin, and the Organization schema is incomplete (missing sameAs, contactPoint, foundingDate). Knowledge Graph recognition requires more supporting evidence.
β Action: Expand the About page significantly. Add founder photo. Pursue a product feature on a relevant publication. Enrich Organization schema with social URLs.
3. Technical Crawlability & Indexing
8 / 10The sitemap.xml is valid and well-structured. Robots.txt does not block AI crawlers (GPTBot, ClaudeBot, PerplexityBot are all allowed by the wildcard rule). No noindex or nosnippet directives found on key pages. Content is server-side rendered so Googlebot sees it without JS execution. The agentic sitemap entry (sitemap_agentic_discovery.xml) is a notable plus.
β No critical changes needed here. Continue monitoring for accidental noindex on new pages.
4. Content Structure & Semantic HTML
5 / 10Multiple H1 tags on the homepage (Minbot, 01, 02, 03) break the heading hierarchy. The product description is rendered as a series of plain paragraphs β good for readability but lacks FAQ-style Q&A content that AI systems can extract. Semantic HTML elements are used appropriately elsewhere (nav, main, footer). No FAQ schema detected.
β Action: Fix H1 hierarchy. Add an FAQ section to the product page (e.g. "Is it dishwasher safe?", "What is 18/8 steel?") with FAQPage schema.
5. Structured Data (Supporting role β not primary factor)
5 / 10ProductGroup schema is present and well-structured with individual variant offers. Organization schema exists. However: all variants show USD pricing (incorrect β store sells in GBP), no GTIN/MPN/SKU identifiers, no AggregateRating (no reviews exist), and Organization schema is missing sameAs and contactPoint. The currency mismatch could trigger a manual action from Google.
β Action: Fix GBP currency in Shopify settings. Add GTINs. Add FAQPage schema. Enrich Organization schema.
6. Multimodal Readiness
3 / 10This is the biggest GEO gap. The hero image has no alt text. Most product colour images have empty alt attributes. No video content exists anywhere on the store. The Instagram feed section is broken (showing placeholders). High-quality, descriptive product images are a key surface for AI-generated image recommendations.
β Action: Add descriptive alt text to every image. Consider a short product video (30s). Fix the Instagram feed.
7. Query Fan-Out Readiness
2 / 10AI systems answer questions by generating related sub-queries. When someone asks "what's a good insulated water bottle under Β£20?", the AI looks for pages that naturally address: capacity, insulation performance, material safety, care instructions, brand credibility, and price. Minbot only has the product page β no blog, no comparison content, no FAQ. This is a major missed opportunity.
β Action: Add an FAQ to the product page. Start a blog. Expand product description with care instructions, dimensions in context, and comparison notes.
8. Google Merchant Center & Business Profile
2 / 10No Google Merchant Center feed detected. No Google Ads remarketing or Shopping tracking scripts found. No Google site verification meta tag present. For an ecommerce store selling physical products, Google Merchant Center is one of the highest-ROI investments available β it enables Google Shopping, AI product recommendations, and free product listings. The currency mismatch in schema also means any feed submission would currently fail validation.
β Action: Fix currency. Connect Google Merchant Center via Shopify's Google & YouTube app (free). Submit product feed.
9. Agentic Experience Readiness
8 / 10This is Minbot's strongest GEO asset. The store has a well-formed llms.txt, a full agents.md with Universal Commerce Protocol (UCP) instructions, and an agentic sitemap. The checkout flow is clean and programmatically navigable. Interactive elements (variant picker, Add to Cart) have proper ARIA labels. This is genuinely forward-thinking for a store at this scale.
β Keep this up. The main blocker is that all products are sold out, so no agent can actually complete a purchase β restocking is the immediate fix.
π« GEO Myths to Ignore
Per Google's official AI Optimisation guidance (May 2026), the following are NOT required for GEO and you should not spend time on them:
Prioritised GEO Actions
| Action | Impact | Effort |
|---|---|---|
| Add descriptive alt text to all product images | High | Easy |
| Fix store currency to GBP so schema and feed data are accurate | High | Easy |
| Add FAQ section + FAQPage schema to the product page | High | Easy |
| Connect Google Merchant Center via Shopify's Google & YouTube app | High | Medium |
| Write 3 founder-perspective blog posts answering buyer questions | High | Medium |
| Expand the About page with founder photo, story, water.org partnership details | Medium | Easy |
| Add sameAs social URLs + contactPoint to Organization schema | Medium | Easy |
| Add GTIN barcodes to product variants and submit to Merchant Center | Medium | Medium |
| Create a short product video (30β60s) showing the bottle in use | Medium | Hard |
Based on a live browser session walking the full purchase funnel.
π Awareness β First Impressions
Clear, distinctive brand positioning visible above the fold
The "No logo tax. Just the bottle." message is immediately differentiated from competitors
Social mission (10% to water.org) prominently featured
Strong trust and values signal for eco-conscious buyers
No meta description β search snippet will be auto-generated
Google will pull random text from the page, which may be off-brand or unhelpful
Homepage title is just "Minbot" β generic and keyword-poor
Misses the chance to surface for "insulated water bottle UK" type searches
Instagram feed broken β social proof section shows placeholders
Undermines the visual lifestyle section on the homepage
π Consideration β Product Discovery
Product description is compelling and benefit-led
"Cold from your morning commute to your afternoon slump" β concrete, relatable use cases
9 colour variants with visual swatches on the product page
Good visual variety that drives personalisation and repeat consideration
Founder quote adds human authenticity
"I built minbot because I was tired of paying Β£30+ for a bottle that was 80% logo" β high trust signal
Zero customer reviews or star ratings
Social proof is the #1 conversion driver on product pages. Without it, buyers hesitate
No FAQ or buyer questions answered on the product page
Is it dishwasher safe? Does the lid fit in a standard cup holder? These convert fence-sitters
Product description uses bullet points as plain paragraphs
Consider using proper bullet list formatting for the "details" section for easier scanning
π Purchase β Add to Cart & Checkout
CRITICAL: All 9 product variants are sold out β zero purchases possible
The entire point-of-sale is non-functional. This is the most urgent fix in the entire audit
No back-in-stock notification form when sold out
Customers with purchase intent leave with no way to re-engage them
No free shipping bar or minimum order incentive in cart
A "Free delivery over Β£X" bar increases average order value by 15β30% on average
No upsell or bundle offer at cart stage
Even a "buy 2, save 10%" offer would improve AOV with zero app cost
Checkout uses Shopify's native checkout (guest checkout available)
Shop Pay and standard card payments supported β frictionless payment experience
π Retention β Post-Purchase
No email marketing or pop-up lead capture
No Klaviyo, Mailchimp, or native Shopify Email capture found. Email is the highest-ROI retention channel
No loyalty or referral programme visible
Especially important for a single-product store β referrals and word-of-mouth are the growth engine
Social media channels linked (Instagram, TikTok, Facebook)
Good for community building and organic content discovery
Trustpilot installed but no reviews collected yet
Set up automated post-purchase review request emails in Trustpilot settings
| App | Purpose | Performance Impact | Est. Monthly Cost | Verdict | Savings if Removed |
|---|---|---|---|---|---|
| Trustpilot Reviews | Customer reviews & trust badges | β οΈ Medium β loads 4 external scripts (invitejs, widget, ecommplugins Γ2) | Free plan (paid from ~$259/mo) | β οΈ Replace | $0/mo (currently on free plan, but heavy script load. Swap for Judge.me β free, lighter) |
| Instafeed (NF Cube) | Instagram feed display | β οΈ Medium β external JS + broken feed = wasted load | Free plan available (paid from $6/mo) | π΄ Fix or Remove | $0/mo on free plan. Remove if feed stays broken. Fix OAuth token if keeping |
| Shop Pay / Shopify Payments | Payment processing | β Low β native Shopify, well-optimised | Included (transaction fees apply) | β Keep | β |
| Shopify Privacy Banner | GDPR cookie consent | β Low β native Shopify | Free (native) | β Keep | β |
| π° Total Potential Monthly Savings | $0/mo now Β· Avoid ~$265/mo if upgrading Trustpilot to paid | ||||
| Annual Savings Potential | Avoid ~$3,180/yr by switching to Judge.me before scaling | ||||
ποΈ Missing Apps to Consider
/cdn/shop/t/1/assets/. Clean, minimal implementation with view transitions, popovers, and media gallery components. Theme version not detectable from source."priceCurrency":"USD" and "price":"18.00" but the store front-end shows Β£13. This is a fundamental misconfiguration in the Shopify store settings (Settings β Store currency). Fix immediately.shop.app/pay/assets/sprite.svg is preloaded but not used within the load event. Minor Core Web Vitals signal. Shopify platform-level β monitor for fixes.ALLOW-FROM https://minbot.myshopify.com is a deprecated directive not recognised by modern browsers. The header is ignored. This is Shopify platform-generated β no action needed from your end.Logo
Minbot
SVG/PNG β clean, minimal
Colour Palette
#000000
Foreground
#FFFFFF
Background
rgba(0,0,0, 0.81)
Body Text
#F3F4F6
Dividers
Typography
Primary: Inter
Clean, modern sans-serif. Excellent legibility at all sizes
Used across all headings and body text
Brand Consistency Rating: 8/10 β Strong
Minbot has an unusually coherent brand identity for a new store. The monochrome palette, Inter typeface, minimal layout, and consistent "honest, stripped-back" tone carry through every page. The only inconsistencies are: the broken Instagram feed disrupts the lifestyle visual section, and the footer CTA ("BUY NOW") feels tonally loud compared to the rest of the store's quiet confidence. The brand voice in the product description and founder quote is genuinely differentiated and should be doubled down on across all content.
Restock all product variants
The entire store is non-functional for sales. Every other improvement is secondary until inventory is live.
Fix store currency to GBP in Shopify Settings
Go to Settings β Store details β Store currency. This fixes the schema mismatch and unblocks Google Merchant Center.
Install Google Analytics 4
Use Shopify's native Online Store β Preferences β Google Analytics field. You're currently flying completely blind.
Add a homepage meta description
Online Store β Preferences β Homepage meta description. 150β160 characters, include key phrase and price.
Add descriptive alt text to all product images
Edit each image in the Shopify product editor. Simple fix, high SEO and accessibility impact.
Add a back-in-stock notification form to the product page
Enable Shopify's free "Back in Stock" feature in Online Store settings, or install a free app. Capture demand while restocking.
Fix or remove the broken Instafeed section
Either reconnect the Instagram OAuth token in the app settings, or hide the section until fixed. Broken placeholders erode trust.
Connect Google Merchant Center via the free Google & YouTube Shopify app
Enables Google Shopping free listings, AI product recommendations, and Shopping ads. Fix currency first.
Add an FAQ section to the product page with FAQPage schema
Answer: Is it dishwasher safe? What's 18/8 steel? Does it fit a standard cup holder? How do I clean it? These convert fence-sitters and feed AI Q&A surfaces.
Expand the About page substantially
Add: founder photo, the founding story in Karim's voice, the water.org partnership in detail (how much has been donated, which projects), and any media mentions.
Set up email capture and basic email flows
Add a pop-up or footer form to capture emails. Set up a welcome sequence in Klaviyo (free up to 250 contacts) or Shopify Email (free).
Request reviews from early customers via Trustpilot
Enable automatic review invitation emails in Trustpilot. Even 5β10 reviews transforms the product page's conversion rate.
Fix heading hierarchy on homepage (multiple H1s β single H1)
Change the numbered section headers (01, 02, 03) from H1 to H3 or styled span elements in the theme editor.
Build a content hub β 5 founder-perspective blog posts
Suggested titles: "Why I built a water bottle business in 2025", "The honest reason quality bottles cost Β£30+ (and why yours doesn't have to)", "18/8 steel: what it means and why it matters", "How water.org turns Β£1.30 into clean water for a family", "Colours that last: why matte finish beats gloss". These build authority, GEO visibility, and organic traffic.
Expand the product line or introduce bundles
A single product limits AOV and repeat purchase opportunity. Consider: a cleaning brush add-on, a travel pouch, a 2-pack bundle, or a new product (tumbler, coffee cup) to cross-sell to existing customers.
Pursue press features and third-party citations
Pitch to: Ethical Consumer, Good On You, The Independent's sustainable product roundups, TikTok creators in the minimalist lifestyle niche. Third-party mentions are the primary driver of Knowledge Graph recognition and AI citation.
Add GTIN barcodes to products and submit to Google Merchant Center
Purchase EAN barcodes from GS1 UK. Add to product variants in Shopify. This unlocks full Google Shopping eligibility and improves AI product recommendation quality.
Create a short product video and run TikTok organic content
A 30β60 second video of the bottle in real-world use (commute, gym, desk) showing the matte finish and colours. The brand's honest, no-bullshit voice is perfectly suited to TikTok's authenticity-first algorithm.
This report was generated by Conversion Guard β a Shopify store auditing app.
Β© 2026 Conversion Guard Β· convguard.com