12 tags per product. Zero describe the product.
Dr. Squatch carries 12 tags per product — a healthy count. Every single tag is internal: edition_core, exclude_rebuy, subscription-eligible_yes. Not one describes scent, skin type, or ingredients. The result: 0% ChatGPT visibility.
Executive Summary
- Brand: One of the most recognisable men's grooming brands in DTC, built through viral YouTube ads and natural soap positioning
- AI visibility score: 0/50 ChatGPT tests surfaced the brand
- The pattern: Tag infrastructure can be robust and entirely invisible to AI at the same time. 12 operational tags tell Shopify how to handle inventory and tell AI agents nothing
- Key competitor gap: Harry's, Duke Cannon, and Every Man Jack win AI recommendations through editorial roundups and Amazon review density
- Root cause: All 12 product tags are internal Shopify operational flags, descriptions average 11-21 words, Trustpilot 4.1 with 340 reviews is not connected to JSON-LD
- Fix complexity: Low — technical foundation already exists, the work is reconfiguring tags and expanding descriptions
The brand
Dr. Squatch is one of the most recognisable men's grooming brands in the DTC space. Viral YouTube ads. Millions of subscribers. A brand that made natural soap cool for men who had never thought about what soap they use. The "You're Not a Dish" campaign turned a soap company into a cultural moment.
The test
We ran 50 automated ChatGPT tests using Playwright — 10 repeats × 5 queries. Queries targeted Dr. Squatch's positioning: best natural men's soap, best soap for sensitive skin, woodsy scented soap for men, best DTC men's grooming brands, and best pine tar soap.
The results
| Query | ChatGPT | Rate |
|---|---|---|
| Best natural men's soap | 0/10 | 0% |
| Best soap for sensitive skin | 0/10 | 0% |
| Woodsy scented soap for men | 0/10 | 0% |
| Best DTC men's grooming brands | 0/10 | 0% |
| Best pine tar soap | 0/10 | 0% |
| Total | 0/50 | 0% |
0% ChatGPT visibility. Not recommended once across any query.
Why this is happening
The 12-tag problem. Every Dr. Squatch product carries approximately 12 tags. That's a healthy count — many brands have 3-5. Except every tag is internal: edition_core, exclude_rebuy, subscription-eligible_yes. These are operational tags telling Shopify's backend how to handle inventory, subscriptions, and marketing exclusions. They tell AI agents absolutely nothing about the product. Not one tag describes scent profile, skin type suitability, or ingredients like pine tar, cedarwood, or charcoal — the exact attributes customers search for.
Descriptions are 11-21 words. At the thin end, barely a sentence. At the thicker end, still not enough to convey what the product smells like, what skin type it suits, what ingredients differentiate it, or why a customer would choose it over Harry's, Duke Cannon, or Every Man Jack. AI agents synthesise descriptions when comparing options. A 21-word description gives almost nothing to work with.
Review signal disconnect. Dr. Squatch has 4.1 on Trustpilot with 340 reviews — the strongest external review signal in the grooming audit group. But the on-site JSON-LD does not include aggregateRating. The Trustpilot signal exists externally, the basic JSON-LD exists on-site, and they are not connected. AI agents reading structured product data see products without ratings. The two signals are not reinforcing each other.
The YouTube authority does not transfer. Dr. Squatch built its brand through viral content. AI agents do not consume YouTube. When a customer asks ChatGPT for the best natural men's soap, the agent reads editorial roundups, structured product data, and marketplace signals. The YouTube empire is structurally invisible to the AI recommendation layer — the same pattern Beardbrand demonstrates.
Compare to Huron. Huron has comprehensive aggregateRating in its JSON-LD — 4.6-4.8 ratings with hundreds of reviews per product. Huron's review data is structurally visible to AI agents in a way Dr. Squatch's is not.
What Dr. Squatch could do, in priority order
Phase 1 (quick wins):
- Replace internal operational tags with consumer-facing attributes: scent profile (pine, cedarwood, citrus, woodsy), skin type (sensitive, dry, oily, normal), ingredient categories (pine-tar, charcoal, oatmeal, eucalyptus)
- Add aggregateRating to JSON-LD by connecting the existing Trustpilot data
- Expand descriptions from 21 to 80+ words with structured attribute coverage
Phase 2 (medium effort):
- Add full ingredient lists in structured format on every product
- Build comparison content for the queries customers actually ask: "best pine tar soap," "best soap for sensitive skin"
- Connect viral campaign IP to product-level data — the "You're Not a Dish" positioning belongs in product descriptions, not just ads
Phase 3 (longer term):
- Pursue editorial inclusion in "best natural men's soap" and "best DTC men's grooming" roundups
- Develop on-site content optimised for AI citation alongside the YouTube-first campaign track
- Build structured data around scent profiles and skin types as discoverable categories
Close
Dr. Squatch does not have a brand problem. It does not have a customer acquisition problem. It has a data translation problem — the signals that built the brand are not formatted for the systems that will recommend it. Twelve operational tags. Zero consumer-facing attributes. The infrastructure is there. The translation isn't.