Growth audit
Brooklinen
brooklinen.com
Run 31 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
- 85/100
- Tracking hygiene
- 91/100
- Landing page
- 83/100
- AI visibility
- Not measured
The headline
127 of your 291 listings are still in your sitemap and public product feed, so an assistant asked for a recommendation has a 44% chance of naming one that cannot be bought.
What is costing you right now
- 127 of your 291 listings are still in your sitemap and public product feed, so an assistant asked for a recommendation has a 44% chance of naming one that cannot be bought.
Fix this week
- Review your sitemap and product feed to ensure that only active and available products are listed. This will help AI assistants provide accurate recommendations and improve customer experience.
How AI assistants see you
Your catalogue was not readable, so these were generic "home" questions rather than questions about your products. We are not reporting a visibility score from them: an assistant not naming you in a generic category answer says nothing about your brand.
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.
- perplexity: not reached on this run
This could not be measured on this run. Assistants checked were chatgpt, claude, and gemini. Perplexity was not available. This is a gap in our measurement, not a finding about your AI visibility.
What we could not check
- Catalogue: This store looks like Shopify, but we did not get a product list back from its public catalogue endpoint on this run, so the catalogue checks were skipped.
- Live Ads: Our connection to the Meta Ad Library did not return usable data on this run, so we could not read live ads. This is a gap in our measurement, not a finding about your advertising.
Want this report in your inbox?
Optional. Everything above stays on screen either way, and the link below works forever.
Every check, in full
- 85/100
AI Readiness
Dex
2 of 6 schema types present, llms.txt present
Paste-ready fixes (10)
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> - 91/100
Tracking & Pixels
Dex
1 of 3 pixels visible in page source, 3 issues
This check reads static HTML only. A GTM container is present (gtm-suite). A consent platform is present (OneTrust). Server-side tagging signals are present (first-party GTM loader path; Shopify Web Pixels (sandboxed); Elevar / Stape server-side; consent-gated deferred loader). 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
- TikTok Pixel not visible in static HTML
- GTM noscript fallback missing
- Not measured
Catalogue
Parker
This store looks like Shopify, but we did not get a product list back from its public catalogue endpoint on this run, so the catalogue checks were skipped.
- 83/100
Landing Page
Dex
2 h1, 2 calls to action, 3 trust signals
- 2 <h1> elements. Multiple top-level headings dilute what the page is about.
- 4 of 37 images have no alt text.
- 30 external scripts. Each one is a blocking third-party dependency on first paint.
- The HTML document alone is 1522kb before any assets load.
From the visual pass
- Add a brief description or bullet points below the headline to quickly convey key benefits.
- Ensure the call-to-action button is more prominent by using a contrasting color.
- Include customer reviews or testimonials to enhance trust and credibility.
- Not measured
Live Ads
Maya
Our connection to the Meta Ad Library did not return usable data on this run, so we could not read live ads. This is a gap in our measurement, not a finding about your advertising.
AI Visibility
Maya
Not measuredYour catalogue was not readable, so these were generic "home" questions rather than questions about your products. We are not reporting a visibility score from them: an assistant not naming you in a generic category answer says nothing about your brand.
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.
- perplexity: not reached on this run
The 4 questions we asked
- “What are the best bedding brands?”
- “Best cookware brands for home cooks”
- “Which candle brands are worth it?”
- “Best affordable furniture brands online”
No product catalogue was readable for this store, so these questions are generic "home" category questions rather than questions about your actual products. Treat the result as directional only.
Also recommended: Le Creuset, Lodge, IKEA, Parachute, Boll & Branch, Coyuchi
- Your catalogue was not readable, so these were generic "home" questions rather than questions about your products. We are not reporting a visibility score from them: an assistant not naming you in a generic category answer says nothing about your brand.
- Brooklinen did appear in 3 of the 12 answers we did get, so it is not invisible; we just cannot score it from this run.
- perplexity could not be queried on this run, so it is excluded from the measurement rather than counted as a miss.
Agent Access
Dex
This report contains no revenue forecast, no spend recommendation and no dollar projection.
5 of 7 checks completed in 5.2s, served from a cached run.