PilotOpen protocol for AI storefronts.Explore ACP
Run your own audit

Growth audit

Ritual

ritual.com

Run 31 July 2026, today

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
83/100
Tracking hygiene
65/100
Landing page
82/100
AI visibility
0/100

The headline

Ritual's AI visibility score is 0/100, as none of the checked AI assistants (chatgpt, claude, gemini) mentioned the brand when asked about supplements. This could impact how potential customers discover your products through AI-driven recommendations.

What is costing you right now

  • Ritual was not named in any of the 6 answers from chatgpt, claude, and gemini when asked about supplements. This means potential customers using these AI assistants for product recommendations are not being directed to your brand, potentially losing you sales to competitors like Culturelle Digestive Health Probiotic and Optimum Nutrition.
  • No BreadcrumbList schema on product pages means AI agents cannot understand the product's position within your site hierarchy. This can affect how well your products are indexed and recommended by AI systems.

Fix this week

  • Implement BreadcrumbList schema on your product pages to help AI agents understand the site hierarchy, which can improve indexing and recommendations.
  • Review and enhance your product descriptions and titles to include audience, use-case, and key attributes. This can help AI assistants better match your products to specific shopper queries.

How AI assistants see you

Measured

Checked chatgpt and claude and gemini across 6 answers. Not checked: perplexity.

  • perplexity: not reached on this run

Checked AI assistants (chatgpt, claude, gemini) did not mention Ritual in their responses to questions about the best supplements. Instead, they recommended brands like Culturelle Digestive Health Probiotic and Optimum Nutrition. This indicates a lack of visibility in AI-driven product recommendations.

What we could not check

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

  • AI Readiness

    Dex

    83/100

    5 of 12 schema types present, llms.txt present

    • No BreadcrumbList on https://ritual.com/products/pregnancy-microbiome-support-ritual, so agents cannot place the product in your site hierarchy.
    Paste-ready fixes (7)
    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>
    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>
  • Tracking & Pixels

    Dex

    65/100

    0 of 3 pixels visible in page source, 5 issues

    This check reads static HTML only. Server-side tagging signals are present (Shopify Web Pixels (sandboxed)). 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
    • No consent management detected
    • No tracking pixels detected on page
  • Catalogue

    Parker

    30 products, 33 variants, 33 collections

    Listed price range 21 to 141, median 50 (store currency)

    • Your store publishes that it ships to 3 countries (CA, GB, US). Assistants read this list directly, so a shopper outside it will be routed to a competitor rather than shown your products.
    • Prices are published in USD (${{amount}}), which is the currency an agent will quote to a shopper.
    • 11 products have an empty product_type. Feed taxonomy falls back to guesswork downstream.
    • 10 variants have no SKU, which blocks feed-level reconciliation.
  • Landing Page

    Dex

    82/100

    1 h1, 2 calls to action, 0 trust signals

    Our screenshot service was rate limited by the CDN in front of this site, so the visual pass did not run. This is a limit on our vendor's shared addresses, not a setting on your store, and it often clears on a later run. Every HTML-level finding below is unaffected.

    • No shipping, returns, guarantee, rating or press signals found in visible copy.
    • 72 external scripts. Each one is a blocking third-party dependency on first paint.
  • Live Ads

    Maya

    Not measured

    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

    0/100
    Measured

    Checked chatgpt and claude and gemini across 6 answers. Not checked: perplexity.

    • perplexity: not reached on this run
    The 2 questions we asked
    • What are the best supplements?
    • Best supplements under $50

    These questions came from your catalogue but it carried few descriptive signals, so they are broader than ideal.

    Also recommended: Probiotics, Magnesium, Multivitamins, Culturelle Digestive Health Probiotic, Vitamin D, Protein Powder

    • Ritual was not named in any of the 6 answers from 3 assistants. We asked "What are the best supplements?", "Best supplements under $50".
    • The assistants named these instead: Probiotics, Magnesium, Multivitamins, Culturelle Digestive Health Probiotic, Vitamin D.
    • perplexity could not be queried on this run, so it is excluded from the measurement rather than counted as a miss.
  • Agent Access

    Dex

Download PDFPermanent link

This report contains no revenue forecast, no spend recommendation and no dollar projection.

6 of 7 checks completed in 12.5s, served from a cached run.

Run this for your store

One URL, no signup.

Get your growth audit