{
  "id": "E04",
  "url": "https://cartforagents.com/guides/apparel-product-data",
  "title": "Apparel product data: write fabric, measurements and fit as text",
  "description": "Apparel product data for AI shopping: publish fiber percentages, garment measurements tied to a size, and plain fit notes as text, then check what Shopify's catalog received.",
  "answer": "Write three kinds of fact as text on every garment: the fiber content with percentages, the garment's own measurements for a named size, and plain fit notes like stretch, rise and how it runs. Keep garment measurements, body measurements and model info apart so nobody confuses them. Then check what Shopify's catalog received, because its generated lists can scramble sizes and blends.",
  "take": "Clothing shoppers ask about what a photo can't show: fabric, stretch and length. Brands that write those facts down answer the question; the rest leave it to Shopify's guesswork.",
  "summary": "A shopper asks for 100% cotton jeans with no stretch and a 30-inch inseam. We read all ten listings Shopify's catalog returned, plus ten for a lightweight merino tee. Here's what answered the question, what Shopify's generated lists got wrong, and a garment record you can fill in from documents you already have.",
  "claims": [
    {
      "text": "A clothing merchant on Reddit described their descriptions as \"short and mostly 'vibes'\", and a commenter replied: \"pull everything a shopper can't see in the photo into the text, fabric percentage, ft (slim, relaxed), garments measurements inches , care.\"",
      "source_title": "Reddit r/digital_marketing: How can I write better product descriptions",
      "source_url": "https://www.reddit.com/r/digital_marketing/comments/1x66tl8/how_can_i_write_better_product_descriptions_for/",
      "source_date": "2026-10-15",
      "method": "observed",
      "limitation": "Two people in one public thread. Advice, not a measured result."
    },
    {
      "text": "A commenter in r/shopify wrote: \"agents can't read your size chart if it's an image or your return policy if it's in a graphic\".",
      "source_title": "Reddit r/shopify: How are you preparing your stores for agentic",
      "source_url": "https://www.reddit.com/r/shopify/comments/1wv5cvf/how_are_you_preparing_your_stores_for_agentic/",
      "source_date": "2026-10-01",
      "method": "observed",
      "limitation": "One person's view in a public thread, not a test of any assistant."
    },
    {
      "text": "OpenAI's help page says ChatGPT's virtual try-on images \"do not guarantee fit or size\" and tells shoppers to \"Check the merchant's measurements, product details, and return policy before buying.\"",
      "source_title": "OpenAI Help Center: Shopping with ChatGPT Search",
      "source_url": "https://help.openai.com/en/articles/11128490-shopping-with-chatgpt-search",
      "source_date": "2026-11-04",
      "method": "documented",
      "limitation": "Living help page. It does not say which merchant fields ChatGPT reads for measurements."
    },
    {
      "text": "For the search \"women's high rise straight leg jeans 30 inch inseam 100% cotton no stretch\", 2 of the top 10 Shopify Catalog records said 100% cotton with no stretch in the merchant's own text (positions 1 and 8). Position 8 also gave \"32\\\" Inseam\" and \"12.25\\\" High Rise\". Position 1's only inseam figure was in a model note, \"model is 5 4 and is wearing a size 25 30 inch inseam\", and its description called the jeans \"wide-leg\" while the title said \"straight jean\".",
      "source_title": "Cart for Agents: Apparel product data, How we checked",
      "source_url": "https://cartforagents.com/guides/apparel-product-data#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "One search, one unpersonalized snapshot, top 10 only. Counts what the records said, not the jeans."
    },
    {
      "text": "In the same search, position 3's description was one 77-character sentence and no field we received named a fabric. Its title gave \"30\\\"\" with no label.",
      "source_title": "Cart for Agents: Apparel product data, How we checked",
      "source_url": "https://cartforagents.com/guides/apparel-product-data#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "The product page may say more than the catalog record did."
    },
    {
      "text": "Position 4's description listed \"Missy Inseam: Average: 30.5”; Short: 27.”; Long: 33.5”\", while Shopify's generated spec list said \"Inseam: 27.5 in (Missy), 30.5 in (Short), 33.5 in (Long)\".",
      "source_title": "Cart for Agents: Apparel product data, How we checked",
      "source_url": "https://cartforagents.com/guides/apparel-product-data#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "One record. We can't see how the generated line was produced."
    },
    {
      "text": "Position 7's description gave \"80% cotton, 18% polyester, 2% spandex\", while its generated spec list said \"80-99% cotton, 1-18% polyester, 2-2% spandex (varies by color)\". Position 9's description said \"premium organic cotton with a touch of stretch\"; its generated list said \"100% organic cotton with stretch\". Position 1's size option listed 26, 27 and 31; its generated list said \"Available Sizes: 26, 28, 30, 32\".",
      "source_title": "Cart for Agents: Apparel product data, How we checked",
      "source_url": "https://cartforagents.com/guides/apparel-product-data#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "Generated lines may draw on data we did not receive, such as other colours. Quotes are as received."
    },
    {
      "text": "Position 6's description gave \"Rise: 10\\\" | Inseam: 29\\\" (Based on size 3/26)\", naming the size the measurement was taken on.",
      "source_title": "Cart for Agents: Apparel product data, How we checked",
      "source_url": "https://cartforagents.com/guides/apparel-product-data#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "One record, quoted as received."
    },
    {
      "text": "For the search \"men's 100% merino wool t-shirt lightweight 150 gsm\", 3 of the top 10 descriptions gave a fabric weight (positions 4, 5 and 10). On 3 more (positions 1, 3 and 8) a fabric weight appeared only in Shopify's generated spec list. Position 3's description said \"Our lightest Merino fabric\" and named no blend; its generated list said \"Material: 87% merino wool, 13% nylon\".",
      "source_title": "Cart for Agents: Apparel product data, How we checked",
      "source_url": "https://cartforagents.com/guides/apparel-product-data#how-we-checked",
      "source_date": "2026-11-04",
      "method": "observed",
      "limitation": "One search, one snapshot. Four of the ten results came from one seller."
    },
    {
      "text": "In a toddler-snowsuit search from our October 26, 2026 snapshot, one description rated the hood's insulation to -30 °C, and Shopify's generated spec line in the same record dropped the word hood.",
      "source_title": "Cart for Agents: Receipts cited by our guides",
      "source_url": "https://cartforagents.com/research/agent-shopping-research#receipts-cited-by-our-guides",
      "source_date": "2026-10-26",
      "method": "observed",
      "limitation": "One record. We did not inspect the garment or its documentation."
    },
    {
      "text": "The FTC requires most textile clothing labels to list the generic fiber names and their percentages by weight, in order of predominance, and requires internet product descriptions to say whether the item was made in the USA, imported, or both.",
      "source_title": "FTC: Threading Your Way Through the Labeling Requirements Under the Textile and Wool Acts",
      "source_url": "https://www.ftc.gov/business-guidance/resources/threading-your-way-through-labeling-requirements-under-textile-wool-acts",
      "source_date": "2026-11-04",
      "method": "documented",
      "limitation": "US rules only, summarized. Other countries have their own labelling rules."
    },
    {
      "text": "Shopify marks the catalog description, product options, attributes, technical specifications, top features, unique selling points and condition labels as Inferred: generated or enriched by Shopify, possibly missing or inaccurate, and to be treated as discovery signals rather than merchant-authored text.",
      "source_title": "Shopify: Global Catalog MCP, Inferred response fields",
      "source_url": "https://shopify.dev/docs/agents/catalog/global-catalog",
      "source_date": "2026-11-04",
      "method": "documented",
      "limitation": "Living developer documentation. It does not say how assistants weigh these fields."
    },
    {
      "text": "Shopify says the Channel mapping page can source catalog product data from custom fields such as metafields and metaobjects.",
      "source_title": "Shopify Help Center: Shopify Catalog and product discovery for agentic storefronts",
      "source_url": "https://help.shopify.com/en/manual/online-sales-channels/agentic-storefronts/products",
      "source_date": "2026-11-04",
      "method": "documented",
      "limitation": "Living help page. It does not promise a mapped field reaches every assistant unchanged."
    },
    {
      "text": "To be included in Shopify Catalog, a store must be on the Starter plan or higher and not in private mode, except that a store on the Agentic plan that has not published its online store to a paid plan can still be included through agentic storefronts. Products need a title, at least one image and a price above zero.",
      "source_title": "Shopify Help Center: Requirements for being included in Shopify Catalog",
      "source_url": "https://help.shopify.com/en/manual/shopify-catalog/requirements",
      "source_date": "2026-11-04",
      "method": "documented",
      "limitation": "Partial list; the page also sets account-standing and category rules."
    },
    {
      "text": "In a supplied-snippet simulation, an invented humidifier with vague copy was picked in 3 of 180 Claude sessions, 0 of 60 on GPT-6.1-Sol, 6 of 60 on Gemini 3.8 Flash and 3 of 54 on Gemini 3.1 Pro; with its facts as a spec line it was picked in 134 of 180, 20 of 60, 19 of 59 and 15 of 55. Each model picked 2 of 8, so random picking is 25%.",
      "source_title": "Cart for Agents: Vague vs specific product facts, simulated picks by Claude, GPT and Gemini models",
      "source_url": "https://cartforagents.com/research/vague-specific-product-facts-simulation",
      "source_date": "2026-10-27",
      "method": "controlled-simulation",
      "limitation": "Invented product, supplied snippets, forced pick. Not clothing, and not live ChatGPT or Gemini results."
    }
  ],
  "sources": [
    {
      "title": "Reddit r/digital_marketing: How can I write better product descriptions",
      "url": "https://www.reddit.com/r/digital_marketing/comments/1x66tl8/how_can_i_write_better_product_descriptions_for/",
      "accessed": "2026-10-27"
    },
    {
      "title": "Reddit r/shopify: How are you preparing your stores for agentic",
      "url": "https://www.reddit.com/r/shopify/comments/1wv5cvf/how_are_you_preparing_your_stores_for_agentic/",
      "accessed": "2026-10-27"
    },
    {
      "title": "OpenAI Help Center: Shopping with ChatGPT Search",
      "url": "https://help.openai.com/en/articles/11128490-shopping-with-chatgpt-search",
      "accessed": "2026-11-04"
    },
    {
      "title": "Cart for Agents: Apparel product data, How we checked",
      "url": "https://cartforagents.com/guides/apparel-product-data#how-we-checked",
      "accessed": "2026-11-04"
    },
    {
      "title": "Cart for Agents: Receipts cited by our guides",
      "url": "https://cartforagents.com/research/agent-shopping-research#receipts-cited-by-our-guides",
      "accessed": "2026-11-04"
    },
    {
      "title": "FTC: Threading Your Way Through the Labeling Requirements Under the Textile and Wool Acts",
      "url": "https://www.ftc.gov/business-guidance/resources/threading-your-way-through-labeling-requirements-under-textile-wool-acts",
      "accessed": "2026-11-04"
    },
    {
      "title": "Shopify: Global Catalog MCP",
      "url": "https://shopify.dev/docs/agents/catalog/global-catalog",
      "accessed": "2026-11-04"
    },
    {
      "title": "Shopify Help Center: Shopify Catalog and product discovery for agentic storefronts",
      "url": "https://help.shopify.com/en/manual/online-sales-channels/agentic-storefronts/products",
      "accessed": "2026-11-04"
    },
    {
      "title": "Shopify Help Center: Requirements for being included in Shopify Catalog",
      "url": "https://help.shopify.com/en/manual/shopify-catalog/requirements",
      "accessed": "2026-11-04"
    },
    {
      "title": "Cart for Agents: Vague vs specific product facts simulation",
      "url": "https://cartforagents.com/research/vague-specific-product-facts-simulation",
      "accessed": "2026-11-04"
    }
  ],
  "limitations": [
    "Both examples are single searches in one unpersonalized Shopify Catalog snapshot taken November 4, 2026, top 10 results only. They show what those records said, not how common each pattern is in clothing.",
    "The catalog response carries one variant per product, so measurements for other sizes, and any size chart on a page or in an image, weren't part of what we read.",
    "We didn't measure, wash or wear any garment. A fact we quote is what the listing said, not a verified property of the product.",
    "Shopify Catalog is one source. ChatGPT, Gemini, Copilot and others may add other sources, rewrite text or rank differently.",
    "The garment record is our format, not a platform requirement or a legal checklist. We haven't measured whether using it changes picks, returns or sales.",
    "Store and brand names are withheld; listings go by position."
  ],
  "related": [
    "https://cartforagents.com/guides/spec-sold-product-guides",
    "https://cartforagents.com/guides/size-chart-accessibility",
    "https://cartforagents.com/guides/product-material-data",
    "https://cartforagents.com/guides/winter-clothing-product-data",
    "https://cartforagents.com/guides/product-variant-structured-data",
    "https://cartforagents.com/guides/product-specification-template",
    "https://cartforagents.com/guides/auto-parts-product-data",
    "https://cartforagents.com/guides/pet-product-data"
  ],
  "published": "2026-11-04",
  "updated": "2026-11-04",
  "checked": "2026-11-04",
  "kind": "guide"
}