Strategy
How to Reduce Returns With Post-Purchase Surveys
8 min read
A return is the most expensive thing a customer can do to you. You paid to acquire them, paid to ship the order, and now you pay to ship it back, inspect it, repackage it, and discount it as open-box. By the time a returned item is back on the shelf, the margin on that sale is usually gone. If you want to reduce returns ecommerce stores have to stop treating returns as a logistics problem and start treating them as a feedback problem. Post-purchase surveys are how you find out why people send things back, in their own words, before the refund hits.
Returns Are a Quiet Margin Killer
Most stores track return rate as a single percentage and leave it there. That number hides the real damage. A 20% return rate on apparel does not mean you lost 20% of revenue. It means you lost the shipping both ways, the labor to process each return, the markdown to resell anything that came back worn or opened, and a chunk of customer trust on top.
Here is roughly what a single $60 returned order costs you once you add it all up:
| Cost component | Typical hit |
|---|---|
| Outbound shipping (already spent) | $7 |
| Return shipping label | $7 |
| Warehouse processing + inspection | $4 |
| Markdown / open-box resale loss | $12 |
| Original acquisition cost (CAC) | $18 |
| Total drag on the order | ~$48 |
That is before the refunded product cost itself. The exact figures vary by category, but the lesson holds: cutting your return rate by two or three points often does more for net profit than a comparable bump in conversion. And unlike conversion, returns are driven by reasons you can actually ask about.
Ask the Right People the Right Question
The trap with return surveys is asking everyone the same generic "why did you return this?" prompt. You get back a pile of "changed my mind" answers that tell you nothing. Better feedback comes from asking targeted questions to the customers most likely to have a fit or expectation problem, and asking before the return happens.
With OrderSurvey you can run different surveys against different slices of your catalog using targeting rules. You can target by products and variants, order total, item quantity, customer tags, shipping country, and currency. That means a survey on your high-return apparel lines can look completely different from the one on your mugs.
A practical setup for a clothing brand:
- Target a survey to your apparel collection only, using the products/variants rule.
- On the thank-you page (right after checkout), ask a quick CSAT or single-select about purchase confidence: "How confident are you that this size will fit?"
- Use conditional branching so anyone who answers "not very confident" gets a follow-up: "What made you unsure?" with options like runs small, runs large, no measurements, unsure between two sizes.
- Send a second touch on the order status page once they have the item in hand: "How does the fit compare to what you expected?"
That last question is the gold one. Fit-versus-expectation is the single biggest driver of apparel and footwear returns, and customers will tell you exactly which direction the problem runs if you give them a clean multi-select to do it.
Question types that actually surface return reasons
- Single-select for the primary reason (fit, color, quality, wrong item, shipping damage). Keep it to five or six options so it stays scannable.
- Multi-select when more than one thing can be wrong at once.
- Rating (1-5 stars) on "accuracy of the product photos" and "accuracy of the size guide." These two scores predict returns better than overall satisfaction.
- Short text as an optional escape hatch. You do not need it on every question, but one open box per survey catches the reasons you did not think to list.
If you want help wording these, the post-purchase survey questions guide has examples you can lift directly.
Spotting Product-Level Patterns
One survey response is an anecdote. Two hundred responses tied to a specific SKU is a work order. The whole reason to target surveys by product is so the data comes back already segmented, which makes patterns jump out instead of hiding inside an aggregate.
Export everything to CSV (OrderSurvey gives you a full export of all responses) and pivot the reasons against the product or variant. You are looking for concentration, not volume. A reason that shows up across the whole catalog is usually noise. A reason that clusters on one product is a fixable defect.
Things this surfaces fast:
- A single SKU runs small. If 60% of returns on one dress cite "runs small" while the rest of the line sits at 10%, that product's size chart is wrong, not your sizing in general.
- One color photographs inaccurately. "Color not as pictured" concentrated on the forest-green variant means your product photo, not your product.
- A collection over-promises. A new range with "quality not as expected" spiking tells you the PDP copy is writing checks the product cannot cash.
- An expectations gap by country. Because you can target by shipping country, you might catch that returns spike in one market because of a sizing-convention mismatch (US vs EU sizing labels, for instance).
Set a low-score alert so you are not waiting on a weekly export to notice a problem. OrderSurvey can fire an alert to a Slack webhook when a score lands at or below your threshold, so a string of one-star "fit" ratings on a new launch pings the team the day it starts, not the month after.
Fix the Source: Size Guides and PDP Copy
Surveys do not reduce returns. The changes you make because of them do. Once a pattern is clear, the fixes are almost always cheap and live on the product detail page.
Size guides. If "runs small" or "runs large" clusters on specific items, the fastest win is correcting that product's measurements and adding a plain-language note ("This style runs small, we recommend sizing up"). Brands that add a single honest sizing sentence to a problem SKU routinely knock several points off its return rate, because the customers who would have returned it either size correctly or self-select out.
PDP copy and photos. When the reason is "not as described" or "quality not as expected," the gap is between the page and the product. Tighten the copy so it stops overselling. Add photos that show texture, drape, and true color. List the actual materials and dimensions. The goal is to set expectations the product can meet, even if that means a slightly lower conversion rate, because a converted customer who returns is worth less than one you never converted.
Confidence aids. Fit finders, model height-and-size callouts, and review snippets that mention fit all reduce the guesswork that leads to "ordered two sizes" behavior. Your survey data tells you which products need them most, so you spend effort where it pays.
Here is the loop, start to finish:
- Survey the at-risk segment (apparel, footwear, anything with high variance).
- Cluster the reasons by product from the CSV export.
- Ship the smallest fix to the worst offenders first (size note, corrected chart, better photo).
- Watch the return rate on those exact SKUs.
Measuring the Return-Rate Impact
You cannot manage what you do not isolate. Because your surveys are already targeted by product, you can measure impact at the product level, which is the only level where the change actually happened.
Pick a clean before-and-after window:
- Baseline: the 30 or 60 days of return rate on the specific SKUs before your fix.
- Change: the date you updated the size guide or PDP copy. Write it down.
- After: the same length of window after the change, comparing the same SKUs only.
Keep your survey running through both windows. You want to confirm two things moved together: the return rate dropped, and the underlying reason ("runs small") faded from the responses. If returns fell but the reason still shows up, you treated a symptom. If both moved, you fixed the cause and you can roll the same playbook to the next problem SKU.
A few guardrails so you do not fool yourself:
- Compare like seasons where you can. Return behavior swings with holidays and weather.
- Watch for volume shifts. A return rate looks great on a SKU that suddenly sold a third as many units.
- Use the survey's expectation scores as a leading indicator. The "fit as expected" rating usually improves a week or two before the return rate does, because returns lag the purchase.
Start Small and Compound It
You do not need to survey your whole catalog to get value here. Pick the three products with the worst return rates, run a targeted fit-and-expectation survey on just those, and fix what the responses tell you. Then move to the next three. Returns are a problem you chip down one SKU at a time, and the survey data is what tells you where the chisel goes.
If you are setting this up from scratch, start with the complete guide to post-purchase surveys for Shopify for the foundations, then use survey segmentation to target the exact products and customers worth asking. OrderSurvey installs without code and runs on Shopify's native checkout and customer-account surfaces, so you can have your first return-reason survey live this afternoon.
Run your first post-purchase survey free
OrderSurvey adds NPS, attribution, and CSAT surveys to your Shopify thank-you page, order status page, and POS. No code, and no extra data scopes.
Install OrderSurvey