Growth audit
Tenthousand
tenthousand.cc
Run 30 July 2026, 1 day ago
What we measured
Four separate checks. There is no single overall score, because these measure different things and averaging them would hide which one needs work.
- Agent readability
- 55/100
- Tracking hygiene
- 62/100
- Landing page
- 82/100
- AI visibility
- Not measured
The headline
Nine products have descriptions under 100 characters, which may hinder AI agents from accurately matching and recommending your products.
What is costing you right now
- Product Schema Missing: The absence of Product schema means AI agents cannot parse your product data, impacting discoverability.
- Short Product Descriptions: 9 products have descriptions under 100 characters, which is insufficient for AI product matching.
- Retired SKUs in Catalogue: 322 variants are listed as retired SKUs, potentially confusing AI agents and comparison engines.
- No Consent Management: The absence of a consent management platform could lead to compliance issues and affect user trust.
- Tracking Pixels Not Visible: No tracking pixels are detected in static HTML, which could affect marketing analytics and retargeting efforts.
Fix this week
- Implement Product Schema: Add Product schema to your site to improve AI agent readability. Use schema.org guidelines for implementation.
- Update Product Descriptions: Ensure all product descriptions are over 100 characters to aid AI product matching.
- Remove Retired SKUs: Clean up your catalogue by removing or updating the 322 variants listed as retired SKUs.
Fix this quarter
- Develop a Consent Management Platform: Implement a consent management solution to ensure compliance and improve user trust.
- Enhance Tracking Visibility: Verify tracking pixel functionality through your platform's event manager to ensure accurate data collection.
- Improve Site Hierarchy: Add BreadcrumbList schema to help AI agents understand your site structure better.
How AI assistants see you
Only chatgpt answered (4 of 16 probes), below our threshold of 2 assistants and 4 answers, so we are not reporting a visibility score. Not reached: claude, perplexity, gemini.
We only report a visibility score when at least 2 assistants and 4 answers come back. This run did not reach that, so the gap is in our measurement, not a finding about your brand.
- claude: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits."},"request_id":"req_011CdYceafiDiExrc6mHEWdS"}
- perplexity: HTTP 401
- gemini: HTTP 429
This could not be fully measured on this run. Only chatgpt answered (4 of 16 probes), which is below our threshold of 2 assistants and 4 answers, so we are not reporting a visibility score. Assistants not reached include claude, perplexity, and gemini. A complete measurement requires responses from at least two AI assistants.
What we could not check
- Live Ads: The Meta Ad Library API did not return a usable response (token scope, rate limit, or upstream error).
Want this report in your inbox?
Optional. Everything above stays on screen either way, and the link below works forever.
Every check, in full
- 55/100
AI Readiness
Dex
2 of 12 schema types present, llms.txt present
- No Product schema — AI agents cannot parse your product data
- No BreadcrumbList — AI agents can't understand your site hierarchy
- No Twitter card meta — reduced visibility in AI-powered social tools
Paste-ready fixes (11)
Product schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Product", "name": "Your Product Name", "description": "Product description here", "image": "https://yoursite.com/product-image.jpg", "brand": { "@type": "Brand", "name": "Your Brand" }, "offers": { "@type": "Offer", "price": "29.99", "priceCurrency": "USD", "availability": "https://schema.org/InStock", "url": "https://yoursite.com/product" } } </script>BreadcrumbList schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://yoursite.com" }, { "@type": "ListItem", "position": 2, "name": "Products", "item": "https://yoursite.com/products" } ] } </script>FAQPage schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Your question here?", "acceptedAnswer": { "@type": "Answer", "text": "Your answer here." } } ] } </script>Review schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5", "bestRating": "5" }, "author": { "@type": "Person", "name": "Customer Name" }, "reviewBody": "Review text here" } </script>AggregateRating schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Product", "name": "Product Name", "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.5", "reviewCount": "127" } } </script>Offer schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Offer", "price": "29.99", "priceCurrency": "USD", "availability": "https://schema.org/InStock", "itemCondition": "https://schema.org/NewCondition" } </script>Brand schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Brand", "name": "Your Brand Name", "logo": "https://yoursite.com/brand-logo.png" } </script>LocalBusiness schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "Your Business", "address": { "@type": "PostalAddress", "streetAddress": "123 Main St", "addressLocality": "City", "addressRegion": "State", "postalCode": "12345" }, "telephone": "+1-555-555-5555" } </script>HowTo schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "HowTo", "name": "How to do something", "step": [ { "@type": "HowToStep", "name": "Step 1", "text": "Do this first" }, { "@type": "HowToStep", "name": "Step 2", "text": "Then do this" } ] } </script>Article schema<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Article Title", "author": { "@type": "Person", "name": "Author Name" }, "datePublished": "2024-01-01", "image": "https://yoursite.com/article-image.jpg" } </script>Missing meta tags<meta name="twitter:card" content="summary_large_image" /> - 62/100
Tracking & Pixels
Dex
0 of 3 pixels visible in page source, 6 issues
This check reads static HTML only. A GTM container is present (gtm-suite). Server-side tagging signals are present (Shopify Web Pixels (sandboxed); Elevar / Stape server-side). Any pixel not listed as detected may still be firing through one of those, so we have not scored it as missing.
- Meta Pixel not visible in static HTML
- Google Ads / GA4 not visible in static HTML
- TikTok Pixel not visible in static HTML
- GTM noscript fallback missing
- No consent management detected
- No tracking pixels detected on page
Catalogue
Parker
71 products, 2680 variants, 142 collections
Listed price range 2.98 to 298, median 98 (store currency)
- 9 products have a description under 100 characters. That is below what agent product matching needs to disambiguate a SKU.
- 2 products have an empty product_type. Feed taxonomy falls back to guesswork downstream.
- 322 variants are titled as retired SKUs ("Old SKU" and similar) but are still in your public catalogue feed, where agents and comparison engines will read them.
- 22 variants have no SKU, which blocks feed-level reconciliation.
- 82/100
Landing Page
Dex
1 h1, 1 calls to action, 1 trust signals
From the visual pass
- Increase the contrast between the text and background image for better readability.
- Make the 'SUMMER 2023' text more prominent to highlight the seasonal theme.
- Ensure the navigation options are more distinct and easier to locate.
- Not measured
Live Ads
Maya
The Meta Ad Library API did not return a usable response (token scope, rate limit, or upstream error).
AI Visibility
Maya
Partial coverageOnly chatgpt answered (4 of 16 probes), below our threshold of 2 assistants and 4 answers, so we are not reporting a visibility score. Not reached: claude, perplexity, gemini.
We only report a visibility score when at least 2 assistants and 4 answers come back. This run did not reach that, so the gap is in our measurement, not a finding about your brand.
- claude: 400 {"type":"error","error":{"type":"invalid_request_error","message":"Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits."},"request_id":"req_011CdYceafiDiExrc6mHEWdS"}
- perplexity: HTTP 401
- gemini: HTTP 429
The 4 questions we asked
- “What are the best lightweight shorts?”
- “Best shorts for running”
- “Best shorts for men”
- “Which brands make cotton shorts?”
These questions were built from your own catalogue: product types, product titles, tags and your median price. None of them name your brand, so a mention means an assistant surfaced you unprompted.
Also recommended: Nike Flex Stride Shorts, Casual Shorts, Outdoor/Active Shorts, Patagonia Baggies Shorts, Lululemon Commission Shorts, Travel Shorts
- Only chatgpt answered (4 of 16 probes), below our threshold of 2 assistants and 4 answers, so we are not reporting a visibility score. Not reached: claude, perplexity, gemini.
- claude could not be queried (400 {"type":"error","error":{"type":"invalid_request_error","message":"Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits."},"request_id":"req_011CdYceafiDiExrc6mHEWdS"}), so it is excluded from the measurement rather than counted as a miss.
- perplexity could not be queried (HTTP 401), so it is excluded from the measurement rather than counted as a miss.
- gemini could not be queried (HTTP 429), so it is excluded from the measurement rather than counted as a miss.
This report contains no revenue forecast, no spend recommendation and no dollar projection.
5 of 6 checks completed in 19.1s, served from a cached run.