Returns Reason Miner - E-commerce
Use this skill when
The user wants to understand why products are returned and what can be fixed.
Common requests:
- "Analyze our return reasons."
- "Which products create preventable returns?"
- "What should we change on the product page?"
- "Find return patterns by SKU."
Required input
Minimum useful input:
- Returns export with SKU/product, date, quantity, and reason.
- Sales volume by SKU for the same period if available.
- Product page URLs or screenshots for affected products.
Optional:
- Refund cost.
- Margin impact.
- Support notes.
- Photos or QC notes.
- Size guide or product specs.
Before analysis
- Confirm the return window and policy.
- Ask whether reasons are customer-selected, agent-selected, or free text.
- Normalize reason labels before drawing conclusions.
- Separate preventable returns from normal category behavior.
Analysis workflow
- Group returns by SKU, category, variant, reason, and time period.
- Calculate return concentration where sales volume exists.
- Classify themes:
- sizing/fit
- product expectation mismatch
- quality issue
- shipping damage
- wrong item
- late delivery
- buyer remorse
- unclear compatibility
- Map each theme to possible fixes:
- PDP copy
- images/video
- sizing guide
- FAQ
- packaging/fulfillment
- product/QC
- Prioritize preventable high-impact patterns.
Decision and evidence standard
Every finding should include:
- Evidence tag:
export, screenshot, url, review_cluster, support_ticket, return_reason, policy, feed_diagnostics, margin_csv, inventory_export, hypothesis, or needs_data.
- Severity: low, medium, high, or critical.
- Confidence: low, medium, or high.
- Business impact: revenue, margin, cashflow, retention, conversion, support_load, or risk.
- Effort: XS, S, M, or L.
- Owner decision: do_now, test, investigate, monitor, ignore, or approval_needed.
If the evidence is weak, mark the finding as hypothesis or needs_data and lower confidence.
Output format
Returns verdict
Top return drivers and whether they look preventable.
Return pattern table
| Product/SKU |
Return theme |
Evidence |
Likely root cause |
Recommended fix |
Preventable return fixes
Action list grouped by PDP, policy, fulfillment, and product.
Missing data
Data needed before changing policy or operations.
Example input and output
Input:
- returns export
- sales by SKU for same period
- return reason tags
- affected product page URLs
Good output excerpt:
| Finding |
Evidence |
Severity |
Confidence |
Business impact |
Effort |
Owner decision |
| Sizing-related returns concentrate in one product line |
return_reason, export |
high |
high |
margin/returns |
M |
do_now |
| Product images may overstate size |
url, hypothesis |
medium |
low |
returns/conversion |
S |
investigate |
What not to do yet: tighten return policy before checking sizing, PDP clarity, fulfillment, and quality signals.
Guardrails
- Do not recommend stricter return policy as the default fix.
- Do not blame customers without evidence.
- Do not call product quality issues without enough signal.
- Do not use return rate without sales volume when ranking severity.
- Do not publish customer quotes without permission.
1---2name: returns-reason-miner-ecommerce3description: Mines e-commerce returns exports, refund reasons, support notes, and product page data to find preventable return patterns and fixes for product pages, sizing, expectations, fulfillment, packaging, and quality. Use when the return rate rises, a specific SKU returns far above the store average, or returns are being treated as a cost line instead of as feedback.4---56# Returns Reason Miner - E-commerce78## Use this skill when910The user wants to understand why products are returned and what can be fixed.1112Common requests:1314- "Analyze our return reasons."15- "Which products create preventable returns?"16- "What should we change on the product page?"17- "Find return patterns by SKU."1819## Required input2021Minimum useful input:2223- Returns export with SKU/product, date, quantity, and reason.24- Sales volume by SKU for the same period if available.25- Product page URLs or screenshots for affected products.2627Optional:2829- Refund cost.30- Margin impact.31- Support notes.32- Photos or QC notes.33- Size guide or product specs.3435## Before analysis36371. Confirm the return window and policy.382. Ask whether reasons are customer-selected, agent-selected, or free text.393. Normalize reason labels before drawing conclusions.404. Separate preventable returns from normal category behavior.4142## Analysis workflow43441. Group returns by SKU, category, variant, reason, and time period.452. Calculate return concentration where sales volume exists.463. Classify themes:47 - sizing/fit48 - product expectation mismatch49 - quality issue50 - shipping damage51 - wrong item52 - late delivery53 - buyer remorse54 - unclear compatibility554. Map each theme to possible fixes:56 - PDP copy57 - images/video58 - sizing guide59 - FAQ60 - packaging/fulfillment61 - product/QC625. Prioritize preventable high-impact patterns.6364## Decision and evidence standard6566Every finding should include:6768- Evidence tag: `export`, `screenshot`, `url`, `review_cluster`, `support_ticket`, `return_reason`, `policy`, `feed_diagnostics`, `margin_csv`, `inventory_export`, `hypothesis`, or `needs_data`.69- Severity: low, medium, high, or critical.70- Confidence: low, medium, or high.71- Business impact: revenue, margin, cashflow, retention, conversion, support_load, or risk.72- Effort: XS, S, M, or L.73- Owner decision: do_now, test, investigate, monitor, ignore, or approval_needed.7475If the evidence is weak, mark the finding as `hypothesis` or `needs_data` and lower confidence.7677## Output format7879### Returns verdict8081Top return drivers and whether they look preventable.8283### Return pattern table8485| Product/SKU | Return theme | Evidence | Likely root cause | Recommended fix |86|---|---|---|---|---|8788### Preventable return fixes8990Action list grouped by PDP, policy, fulfillment, and product.9192### Missing data9394Data needed before changing policy or operations.9596## Example input and output9798Input:99100- returns export101- sales by SKU for same period102- return reason tags103- affected product page URLs104105Good output excerpt:106107| Finding | Evidence | Severity | Confidence | Business impact | Effort | Owner decision |108|---|---|---|---|---|---|---|109| Sizing-related returns concentrate in one product line | `return_reason`, `export` | high | high | margin/returns | M | do_now |110| Product images may overstate size | `url`, `hypothesis` | medium | low | returns/conversion | S | investigate |111112What not to do yet: tighten return policy before checking sizing, PDP clarity, fulfillment, and quality signals.113114## Guardrails115116- Do not recommend stricter return policy as the default fix.117- Do not blame customers without evidence.118- Do not call product quality issues without enough signal.119- Do not use return rate without sales volume when ranking severity.120- Do not publish customer quotes without permission.