size_type
The body type the size is cut for. Distinguishes regular from petite, plus, tall, or maternity sizing within the same numeric size value.
Also known as: body_type , size_category
Channel support
| Channel | Status | Field name | Notes |
|---|---|---|---|
| Google Merchant Center | Optional | size_type | — Docs → |
| Meta Commerce Manager | Optional | size_type | — |
| TikTok Shop | Optional | size_type | — |
| Pinterest Catalog | Optional | size_type | — |
| Amazon | Optional | size_type | — |
| Bing Merchant Center | Optional | size_type | — |
Why it matters
A 'medium' regular and a 'medium' petite are very different physical fits. Channels filter on size_type so customers shopping petite see petite items. Missing size_type means missing petite/plus filtering opportunities.
Size_type adds the body-type dimension to sizing — petite (shorter), plus (larger), tall (longer), maternity, big-and-tall. A medium petite isn't the same physical fit as a medium regular; same numeric size, different cut for different bodies. Items targeting petite or plus customers need explicit size_type to win the filtered searches those customers run.
The dimension matters more for some categories than others. Apparel verticals where body type is a primary purchase criterion (women's professional wear, athleisure, lingerie) benefit heavily from size_type. Verticals where one-cut-fits-most works (oversized streetwear, certain accessories) need it less. Use the field where customers actively filter on body type; skip it where they don't.
The hierarchy: size + size_type + size_system together describe the variant fully. UK 12 petite is unambiguous; UK 12 alone is multi-interpretation. For catalogs serving multiple body types, populating all three becomes essential for variant disambiguation under item_group_id.
Format rules
-
Lowercase enum: 'regular', 'petite', 'plus', 'tall', 'big and tall', 'maternity'
Applies to: Google Merchant Center, Meta Commerce Manager, Pinterest Catalog, Bing Merchant Center
Valid examples
petite Petite cut
plus Plus sizing
Common mistakes
small Not a size_type — that's a size value
Related fields
size The product's size. Required for apparel and footwear, recommended for many other categories where dimensions matter.
Read moresize_system The regional sizing standard used in the size field. Disambiguates between e.g. UK 12, US 12, and EU 12 — three different physical sizes despite the same number.
Read moreFAQ
Is size_type the same as size?
No. Size is the numeric/letter value ('M', 'UK 12'). Size_type is the body type cut ('petite', 'plus'). A garment can be 'M petite' — both fields set.
Last reviewed: 26 May 2026
Why wait? Try it free today.
Stop managing feeds manually. Start optimising with AI in 30 seconds.
- Free plan, no credit card required
- 1 brand, 1 feed, 100,000 products per feed
- Full AI Product Optimisation, Rule Engine, and 200+ channel exports
- Pay only for AI credits when you need them