Fixing Size Charts With Return Data
A 'wrong size' return is not noise to be minimized; it is a measurement the customer took for you. Every fit return carries three pieces of information: a direction (too small or too large), a magnitude (off by a little or unwearable), and often a body area (tight at the shoulder, loose at the waist). Aggregate a few dozen of those measurements on a single SKU and you have something a tape measure in a sample room cannot give you: how the garment actually fits the distribution of real bodies buying it, in the real world, after washing and wearing. The size chart on your product page is a hypothesis. Fit returns are the data that tells you whether the hypothesis is wrong, in which direction, and by how much.
Directional reason codes: the data you need
None of this works if the return reason is a single flat code called 'size.' To correct a chart you need directional codes: the fit reason has to resolve to FIT_TOO_SMALL or FIT_TOO_LARGE at minimum, and ideally to a body area, FIT_TIGHT_SHOULDER, FIT_LONG_INSEAM, FIT_LOOSE_WAIST. This is a specific requirement on your return reason taxonomy: a flat 'didn't fit' bucket tells you a SKU has a fit problem but not which way to move the chart, which is the one thing you actually need to know. The extra capture cost is one more tap in the portal, a small ask for a signal you can mine at the SKU level for the life of the product.
With directional codes flowing, the method is mechanical. For each SKU, wait for enough fit returns to be meaningful, thirty or so is a reasonable floor, below which you are reading randomness, then look at the directional skew. If fit returns split roughly evenly between too-small and too-large, the garment is fine and buyers are simply landing on either side of a correct chart; that is irreducible fit variance, not a charting problem. But when sixty percent or more of fit returns point the same direction, the signal is systematic: the garment runs small, or runs large, relative to what the chart promises. The size of the skew tells you roughly how far to move.
From reason pattern to fix
The correction happens at three layers, and the reason pattern tells you which layer to touch.
| Reason pattern on a SKU | What it means | The fix |
|---|---|---|
| 60%+ 'too small', spread across body areas | Whole garment runs small vs. the chart | Adjust the chart numbers; add a 'runs small, size up' note |
| 'Too small' concentrated at one body area | Pattern-block issue, not overall sizing | Correct the garment spec with the supplier; annotate the PDP |
| Roughly even 'too small' and 'too large' | Chart is broadly correct; normal fit variance | Leave the chart; improve fit guidance and model info |
| Bimodal with a wide spread | Chart is ambiguous or grading is inconsistent | Clarify measurements, check supplier grading QC |
| 'Too long' concentrated in one region | Body-profile mismatch with the target buyer | Offer petite/tall options or localized guidance |
Notice that the fix is rarely just editing a number. A chart correction changes the measurements you publish. A PDP-guidance correction adds the plain-language note, 'runs small,' 'model is five foot nine wearing size S,' 'order your usual size,' that a surprising share of customers actually read. A spec correction goes upstream to the supplier to change the garment itself on the next production run. The body-area concentration is what tells you whether you are dealing with a labeling problem you can fix on the page today or a construction problem that needs a pattern change next season. A shoulder that is tight on a jacket that otherwise fits is not a 'size up' situation, since sizing up ruins the rest of the fit; it is a spec note for the factory.
Your size chart is a hypothesis written in a sample room. Fit returns are the field data that tells you where it's wrong.
Measuring the return-rate drop
A chart change you do not measure is a guess you have grown attached to. Treat every correction as an experiment: snapshot the SKU's fit-driven return rate before the change, make the edit, and watch the same metric on orders placed afterward. Give it real volume and real time, four to eight weeks of orders rather than four days, and control for seasonality, because a swimsuit's fit returns move for reasons that have nothing to do with your chart. Baymard Institute's research on product-page and sizing UX is a useful external benchmark for how much accurate sizing information moves purchase confidence and returns. One caution: watch whether you actually reduced returns or merely converted refunds into exchanges. Both are wins, but they are different wins, and only the first shows up as a lower return rate.
Chart corrections and a storefront size recommendation engine are complementary, not redundant. The chart fix removes the systematic error, the SKU that runs small for everyone, while the recommendation engine handles the individual variance a single chart can never capture, nudging a specific customer with a known body profile up or down a size. Do the chart work first, because a recommendation engine trained on a lying chart just makes confident wrong suggestions faster.
This is a core use of ResReturn's returns intelligence. Because the portal captures directional, body-area fit reasons as structured codes, the analytics layer can surface per-SKU fit hotspots directly, this jacket is tight at the shoulder for thirty-one percent of returners, that trouser runs long at the inseam, without anyone hand-coding free text. Those hotspots feed three places at once: the size chart on the PDP, the guidance copy, and the spec conversation with the supplier. And because the same structured capture also trains the storefront size recommendation, a correction made from last month's returns quietly sharpens next month's suggestions.
- Capture fit reasons as directional codes, too small vs. too large plus body area, not a flat 'size' bucket.
- Act per SKU once you have roughly 30 fit returns; a 60 percent or greater directional skew signals a systematic chart error.
- Fix at the right layer: chart numbers for overall sizing, PDP notes for guidance, garment spec for body-area problems.
- Measure the fit-return rate before and after over four to eight weeks, controlling for seasonality.
- Correct the chart before trusting a size recommendation engine; a model trained on a wrong chart is confidently wrong.
How many returns do I need before changing a size chart?
Around thirty fit-specific returns on a single SKU is a reasonable floor. Below that you are likely reacting to normal fit variance rather than a systematic error. The threshold matters less than the directional skew: if sixty percent or more of those returns point the same way, the chart is probably wrong in that direction.
What is a directional reason code?
A return reason that captures which way the fit was off, not just that it was off. Instead of a single 'size' code, you record FIT_TOO_SMALL or FIT_TOO_LARGE, ideally with a body area such as shoulder, waist, or inseam. That direction is exactly what tells you which way to move the size chart or garment spec.
Should I change the size chart or add a note to the product page?
It depends on the pattern. If the whole garment runs small across body areas, correct the chart numbers. If the problem concentrates at one body area, that is usually a construction issue better handled with a garment-spec change and a PDP note, since sizing up would ruin the rest of the fit. Many SKUs benefit from both a chart edit and a plain-language guidance note.
How do I know the chart fix actually worked?
Measure the SKU's fit-driven return rate before and after the change, over four to eight weeks of order volume, controlling for seasonality. Also check whether returns genuinely fell or simply shifted from refunds to exchanges. Both are good outcomes, but only a real reduction shows up as a lower return rate, and conflating them will flatter your results.
See it on your own returns.
Start freeKeep reading
From Apology to Advocacy After a Return
A great return recovery creates advocates. Learn the service-recovery moves that turn a disappointed returner into a repeat buyer and a referral, not a churn.
Building a Branded Returns Portal Customers Trust
A branded returns portal keeps shoppers on-brand through the refund moment. See how logo, domain, and tone in your returns portal build repeat trust.
