E-commerce
1 juillet 2026
« La M est en rupture mais la L est disponible, pourquoi le site dit épuisé ? » « Ma taille 38 a disparu au checkout alors que le produit est encore en ligne. » « Quand revient la S ? » Trois messages typiques quand une boutique affiche un produit disponible mais une variante taille seule est en rupture, sans playbook support dédié aux ruptures partielles.
Le support client rupture par taille e-commerce couvre variante OOS isolée, taille adjacente disponible, alerte retour stock variante précise, panier perdu au checkout et échange post-commande, distinct de la rupture totale SKU ou du produit discontinued.
Ce guide #447 couvre policy SIZE-SUP, flow SIZE-FLOW et KPI size. Premier contenu rupture partielle par taille. Distinct de rupture globale (#87) et de alertes retour stock (#48) : ici, playbook SAV rupture variante taille seule : alternative, alerte et conversion.
Sommaire
Pourquoi les ruptures par taille génèrent-elles des tickets distincts ?
Un ticket rupture par taille concerne un produit parent encore visible en boutique dont une ou plusieurs variantes taille (ou pointure) sont à zéro inventaire, tandis que d'autres tailles restent achetables.
Cinq tensions client typiques
Confusion PDP : produit « en stock » mais sa taille grisée
Checkout perdu : taille OOS entre panier et paiement
Adjacence : « la L me va-elle si M rupture ? »
Alerte taille : notifier uniquement M pas tout le produit
Échange commande : taille reçue wrong size car swap agent
En mode et footwear, 60 à 75 % des ruptures tickets concernent une variante taille isolée, pas le SKU parent complet (Opensend, statistiques rupture 2026). Shopify gère inventaire par variant_id : une taille M à 0 n'affecte pas L en stock (Shopify, inventaire variantes 2026).
Angle #447 vs contenus voisins
Rupture globale #87 : toutes variantes OOS discontinued post-order. Le #447 = taille seule parent live.
Alertes #48 : widget Notify Me setup marketing. Le #447 = SAV variante précise + adjacence.
Bot alternatives #245 : automation substituts bot. Le #447 = playbook agents taille partielle.
Guide des tailles : conseil fit PDP. Le #447 = stock variante pas conseil morphologie.
Bot taille #448 : futur automation IA size OOS. Le #447 = playbook SAV agents.
Exemple DTC mode
Marque footwear 8 000 cmd/mois, 14 % tickets stock dont 68 % size-only. Sans SIZE-SUP : size_fcr 62 %, size_adjacent_convert 18 %. Après playbook : size_ticket_rate -38 %, size_adjacent_accept 31 %, size_fcr 78 %, size_csat 4,2/5.
Partial OOS ≠ total OOS
Macros STOCK-001 #87 trop larges sur size-only. Tags size_ distinct stockout_ pour dashboard et routing.
BFCM hot size depletion
Black Friday M/L deplete first : pre-scale SIZE-CHECKOUT macros and variant buffer before peak.
En quoi rupture par taille diffère-t-elle de la rupture globale #87 ?
Rupture variante taille, rupture totale SKU et produit discontinued : trois scénarios support distincts.
Matrice scénario → ticket dominant
Size-only #447 : M OOS, L/XL dispo, parent PDP live
Full SKU #87 : toutes tailles OOS, réassort ou fin série
Discontinued #243 : produit ne reviendra pas, redirect gamme
Display error : écart affichage vs inventaire
Quatre SIZE-TYPE
size_single_oos : une taille épuisée, sœurs dispo
size_run_depleted : tailles populaires M/L gone, S/XL reste
size_checkout_lost : variante OOS entre cart et pay
size_exchange_request : commande taille wrong post-achat adjacent swap
Stack size stockout
Shopify variant inventory API, PDP size selector grey-out, back-in-stock app per variant_id, SIZE-MAP adjacency grid, Gorgias tags size_*, Klaviyo variant notify flow.
Promesse #447
Policy SIZE-SUP, matrice SIZE-MAP, 12 typologies size_*, flow SIZE-FLOW, macros SIZE-*, KPI size_*.
Mode footwear concentration
Vertical #447 densest : pointures 38-42 épuisées individuellement. Buffer inventory per variant not parent aggregate.
Kids size run nuance
Age-based sizes 8-10-12 : adjacency_grid by age not letter. SIZE-MAP extension kids category.
Quelles typologies size_* cartographier ?
Douze typologies tickets rupture par taille pour routing cohérent.
Douze scénarios size
size_oos_single : ma taille M rupture autres dispo
size_adjacent_suggest : client demande L si M OOS fit
size_notify_variant : alerte retour taille précise only
size_pdp_confusion : produit en stock mais ma taille non
size_cart_checkout_lost : taille OOS au paiement
size_chart_question : chevauchement guide tailles + stock
size_run_popular_gone : M L épuisées S XL reste
size_restock_when : date retour taille M only
size_exchange_swap : échanger commande vers taille adjacente dispo
size_preorder_variant : confondre précommande taille et rupture
size_marketplace_lag : Google Shopping taille dispo site non
size_post_order_cancel : commande annulée taille OOS oversell
Tags helpdesk
size, size_oos, size_adjacent, size_notify, size_checkout, size_resolved. Distinct stockout_full, stockout_post.
Priorisation
P1 : size_post_order_cancel, size_cart_checkout_lost. P2 : size_oos_single, size_adjacent_suggest. P3 : size_notify_variant FAQ, size_pdp_confusion.
Mining verbatims size
Export 90 j « taille M », « pointure 38 », « ma taille rupture », « autre taille dispo », « grisé ». Distinct « produit épuisé » « plus en stock » global.
Quelle matrice SIZE-MAP documenter ?
La matrice rupture taille SIZE-MAP liste adjacence, notify variant, UX PDP et policy échange.
Colonnes SIZE-MAP
size_type : single_oos, run_depleted, checkout_lost, exchange
adjacency_grid : M → suggest L then S, footwear ±0.5
notify_scope : variant_id only, not product global
pdp_display : grey_oos, hide_oos, show_notify_cta
checkout_hold_min : 10-15 min variant reservation
exchange_policy : free swap adjacent if size_oos fault, 30 j
restock_metafield : variant restock_date or null
compensation_tier : link STOCK-COMP N1 vs N3 if oversell
Exemple footwear size_single_oos
size_single_oos : adjacency_grid 38→39→37, notify_scope variant_id, pdp_display grey_oos + notify CTA, checkout_hold 15 min, exchange_policy free swap if oversell size fault 30 j.
Exemple apparel size_run_popular_gone
M L OOS S XL dispo : SIZE-ADJ-01 cite available sizes list, size chart link for between sizes, no promise M date unless restock_metafield.
Publication /pages/size-availability
FAQ SIZE-MAP : taille grisée, alerte variante, taille voisine, checkout perdu, différence rupture totale #87.
Variant-level buffer
Ops buffer qty 2 per hot size M/L not parent aggregate. Reduces size_checkout_lost oversell peak.
PDP schema variant availability
Structured data Offer per variant InStock OutOfStock reduces size_pdp_confusion Google rich results mismatch.
Comment rédiger la policy SIZE-SUP en huit règles ?
La policy rupture par taille SIZE-SUP encadre adjacence, notify variant et échange.
Huit règles SIZE-SUP
Verify variant_id inventory : SF-4 API before cite available sizes
Adjacent cite SIZE-MAP : adjacency_grid not guess random size
Notify variant only : notify_scope variant_id not product email blast
No restock date invent : restock_metafield or alert only per #87 règle
Size chart handoff : fit question → guide tailles not stock macro
Exchange adjacent verify stock : SF-4 target variant qty > 0 before promise swap
Post-order oversell route #87 : size_post_order_cancel STOCK-002 options refund swap wait
Route full OOS #87 : all variants zero → global rupture macros not SIZE-*
Adjacent fit disclaimer
SIZE-ADJ-01 suggest adjacent + link size chart. Agent never guarantee fit « L will fit like M » medical claim.
Checkout lost SLA
size_cart_checkout_lost P1 : SIZE-CHECKOUT-01 within 2 h cite available sizes + cart deep link alternate variant.
Compensation oversell size
size_post_order_cancel brand fault : compensation_tier STOCK-COMP N3 link display errors if sync fault.
Comment appliquer le flow SIZE-FLOW en huit étapes ?
Le framework SIZE-FLOW structure traitement ticket rupture variante taille.
Huit étapes SF-1 à SF-8
SF-1 Intake : product handle, variant size requested, order_id if post-pay
SF-2 Classifier size_* : typologie section 3
SF-3 Match SIZE-MAP : adjacency, notify, exchange, display rules
SF-4 Verify inventory : Shopify API all variants qty, requested variant_id
SF-5 Expliquer : macro SIZE-* grounded SF-4
SF-6 Décider : adjacent | notify | exchange | cart rebuild | handoff post-order
SF-7 Exécuter : order edit swap, notify subscribe, cart link alternate variant
SF-8 Documenter : size_action, variant_oos, variant_suggested, converted Y/N
SF-4 size_oos_single
Requested variant qty 0, siblings > 0 → SIZE-OOS-01 list available sizes + SIZE-ADJ-01 adjacency + SIZE-NOTIFY-01 variant alert offer.
SF-6 size_adjacent_suggest
Apply adjacency_grid SIZE-MAP. SIZE-ADJ-01 with size chart link. If client accepts → SF-7 cart deep link variant_id in stock.
SF-6 size_cart_checkout_lost
SIZE-CHECKOUT-01 explain checkout_hold expired or oversell. Rebuild cart available variant or SIZE-NOTIFY if none acceptable.
SF-6 size_post_order_cancel
Route #87 STOCK-002 four options. SIZE-EXCHANGE-01 if adjacent in stock and exchange_policy allows order edit.
SF-1 route full OOS
SF-4 all variants qty 0 → route rupture globale #87 règle 8.
SF-8 adjacent declined log
Tag reason too small too large prefer wait. Merch PO reorder signal monthly review.
Quelles macros SIZE-* et touchpoints PDP configurer ?
Huit macros agents rupture par taille et touchpoints variant selector.
SIZE-OOS-01 (taille seule rupture)
« [Produit] taille [M] : rupture. Tailles disponibles : [S, L, XL]. Alerte retour [M] : [notify steps]. Guide tailles : [url]. »
SIZE-ADJ-01 (taille adjacente)
« Taille [M] indisponible. Taille voisine en stock : [L] (SIZE-MAP adjacency). Consultez le guide tailles avant commande : [url]. »
SIZE-NOTIFY-01 (alerte variante)
« Alerte taille [M] uniquement : PDP → sélectionner [M] grisée → « Me prévenir » ou [notify_url]. Pas tout le produit. »
SIZE-CHECKOUT-01 (panier perdu)
« Stock taille [M] évolué pendant checkout. Il reste [L] ou [S]. Panier mis à jour : [cart_url variant]. Alerte [M] si attente préférée. »
SIZE-EXCHANGE-01 (échange adjacent)
« Commande #[X] : échange vers taille [L] possible (stock confirmé). Confirmation sous 24 h. Retour original si policy exchange 30 j. »
SIZE-PDP-01 (confusion affichage)
« Produit disponible en d'autres tailles. Votre [M] : rupture. Sélecteur taille : gris = indisponible. Tailles actives : [list]. »
Touchpoints
PDP size selector grey-out + notify on OOS variant
Cart line variant OOS inline suggest adjacent
/pages/size-availability FAQ SIZE-MAP
Checkout error message variant-specific not generic
Klaviyo back-in-stock variant_id trigger
SIZE-RESTOCK-01 (date variante)
« Taille [M] : retour estimé [restock_metafield date] ou alerte si date inconnue. Autres tailles : disponibles maintenant [list]. »
Cart inline adjacent chip
Cart page « M indisponible → Essayer L » chip reduces size_cart_checkout_lost before pay step.
Quels cas footwear, plus-size et post-order traiter ?
Les cas size spéciaux exigent SIZE-MAP extensions et SLA distincts.
Footwear pointures half-size
adjacency_grid ±0.5 : 38.5 OOS suggest 39 then 38. SIZE-MAP extension footwear vertical. Wide/narrow variants separate SKUs.
Plus-size run depleted
XL XXL gone S M L remain : sensitive messaging, no body commentary. SIZE-OOS-01 neutral list available.
Overlap guide tailles #size_chart
size_chart_question : route size guide article for fit. SIZE-SUP règle 5. Stock macro only after size confirmed.
Preorder variant confusion
size_preorder_variant : pre-order badge not OOS. Route précommande communication not SIZE-NOTIFY.
Marketplace size lag
size_marketplace_lag : Google variant feed delay. SIZE-PDP-01 site live inventory cite + pause feed ops handoff if persistent.
Wishlist size OOS #445
Favori wish specific variant OOS → cross-link wishlist (#445) notify from wish item variant.
Returns wrong size
Client ordered adjacent agent-suggested wrong fit : empathy not blame. Exchange or return per return policy, log SIZE-ADJ feedback merch.
B2B size MOQ
Bulk size run depleted : handoff account manager not tier 1 SIZE macros.
Unisex sizing dual chart
Products US/EU dual label : SIZE-OOS-01 cite both labels for requested variant clarity.
Quels KPI size mesurer ?
Les KPI support rupture par taille pilotent adjacent conversion et notify signup.
Huit métriques clés
size_ticket_rate : tickets size / orders vertical fashion
size_adjacent_accept_rate : adjacent purchase / SIZE-ADJ suggestions
size_notify_signup_rate : variant notify / size_oos_single tickets
size_checkout_lost_rate : checkout abandon variant OOS / checkout starts
size_exchange_success_rate : swap completed / size_post_order
size_oos_variant_pct : variants OOS / total variants catalog
size_fcr : résolu premier contact / tickets size
size_csat : satisfaction tag size resolved
Benchmark DTC mode
size_ticket_rate 4-8 % orders fashion, size_adjacent_accept 25-35 %, size_notify_signup 40-55 % offered, size_fcr > 75 %, checkout_lost < 2 % starts.
Dashboard mensuel
SIZE-TYPE breakdown, top 10 variant OOS by revenue loss, adjacent convert by product category, notify-to-order 7 j conversion.
Alerte ops
size_checkout_lost_rate spike > 3 % : audit checkout_hold_min buffer hot sizes M/L.
Merch feedback loop
SF-8 size_adjacent declined reasons → reorder PO popular sizes. Distinct full SKU discontinue #243.
Notify-to-order 7 j KPI
Track orders within 7 days of variant notify signup. Target > 18 % fashion vertical.
Quels anti-patterns éviter sur rupture par taille ?
Douze anti-patterns support rupture taille à bannir.
1. Macro rupture globale #87 seule
STOCK-001 on size-only without available list. Client thinks product dead.
2. Suggest random size
Règle 2 adjacency_grid. XL when M OOS without logic.
3. Notify product not variant
Règle 3 notify_scope. Client spammed all size restocks.
4. Invent restock date
Règle 4 restock_metafield or alert only.
5. Guarantee fit adjacent
SIZE-ADJ disclaimer size chart. Return disputes.
6. Hide all sizes when M OOS
PDP pdp_display wrong. Conversion loss L XL buyers.
7. Generic checkout error
« Item unavailable » without variant name + alternate.
8. Exchange without SF-4 verify
Règle 6 target variant stock confirm.
9. Confondre fit guide
Règle 5 route size guide not stock invent.
10. Full OOS SIZE macros
Règle 8 route #87 all variants zero.
11. No variant buffer peak
size_checkout_lost spike BFCM. Per-variant buffer ops.
12. Ignore notify conversion KPI
Setup alert without 7 j order track wastes intent.
Comment Qstomy aide sur les ruptures par taille ?
Qstomy sur Shopify : SIZE-FLOW variant inventory read, SIZE-OOS-01 available sizes cite, SIZE-ADJ-01 adjacency SIZE-MAP, SIZE-NOTIFY-01 variant alert inline, cart rebuild alternate variant, handoff post-order champs SF-4 pré-remplis.
Capacités size Qstomy
size_variant_lookup : SF-4 all variants qty
size_adjacent_template : SIZE-MAP adjacency auto
size_notify_trigger : variant_id back-in-stock signup
size_cart_rebuild : alternate variant deep link
size_route_full87 : all variants OOS → global
size_route_guide : fit → size guide article
Pipeline #447 → #448
#447 SAV agents exchange oversell complex. #448 futur bot size OOS adjacent notify. Shared SIZE-MAP.
Scénario DTC chiffré
Footwear 8 000 cmd/mois, 68 % stock tickets size-only baseline.
Après SIZE-SUP + Qstomy : size_ticket_rate -36 %, size_adjacent_accept 33 %, size_notify_signup 48 %, size_fcr 79 %, size_csat 4,3/5.
Explorez support client et demander une démo.
Bot preview #448
Intents size_oos_single, size_adjacent feed futur bot PDP proactive. SIZE-SUP human prérequis post-order oversell.
Shopify variant API read
Qstomy SF-4 polls inventory_levels per variant_id real-time. No parent product aggregate stock cite.
Quelle checklist pour déployer SIZE-SUP ?
Checklist SIZE-SUP (12 étapes)
Inventorier SIZE-TYPE et vertical fashion footwear %
Documenter SIZE-MAP adjacency notify exchange display
Rédiger policy SIZE-SUP 8 règles
Publier /pages/size-availability FAQ + PDP grey-out notify
Variant-level buffer hot sizes M/L checkout
Klaviyo back-in-stock variant_id not product
Créer macros SIZE-* helpdesk distinct STOCK-004 #87
Former agents SIZE-FLOW 45 min (SF-4 inventory, adjacent)
Checkout error message variant-specific copy
Tags size_* + dashboard KPI section 9
Route full OOS #87 vs size-only disambiguation SF-1
Sync SIZE-MAP → bot #448 corpus futur
En bref
#447 = taille seule OOS, pas rupture totale #87
SIZE-MAP : adjacency → notify variant → exchange
SIZE-FLOW : verify variant inventory → suggest → convert
Alerte variante : variant_id not product global
KPI size_adjacent_accept_rate : cible > 28 %
FAQ
Différence rupture #87 ?
#87 toutes tailles ou discontinued. #447 une taille OOS, sœurs dispo.
Proposer quelle taille voisine ?
SIZE-ADJ-01 adjacency_grid SIZE-MAP + guide tailles link.
Alerte retour ma taille ?
SIZE-NOTIFY-01 variant_id scope not product notify.
Taille perdue au checkout ?
SIZE-CHECKOUT-01 alternate variant cart rebuild + notify option.
Guide des tailles ou stock ?
Fit question → guide tailles. Stock OOS → SIZE-OOS-01.
Aller plus loin
Guide des tailles
Cette semaine : publiez SIZE-MAP /pages/size-availability, configurez notify variant_id Klaviyo, créez macros SIZE-OOS-01 et SIZE-ADJ-01, formez agents SF-4 variant inventory, ajoutez buffer M/L checkout.
Partagez ce guide #447 avec support et merchandising : une taille adjacente bien proposée vaut dix ventes perdues, une alerte produit global vaut cent notifications irrelevantes et zéro conversion taille M.

Enzo
1 juillet 2026





