All posts
Ray Iyer
Ray Iyer
Co-founder & CEO, Anglera

The product-data root cause behind most wrong-part returns

Wrong-item returns rarely start on the truck. They start in the product record. Here's the attribute-level root cause and a 30-day fix.

The product-data root cause behind most wrong-part returns

Return rates keep climbing, and the industry's default explanation is fraud, sizing, or "shoppers being shoppers." The real driver is quieter: the product record the customer bought from didn't match the product that showed up. When a distributor's or retailer's feed is thin, stale, or inconsistent across channels, buyers order the wrong part, the wrong size, or the wrong configuration, and it comes right back. This is a data problem with a data fix, not a logistics problem.

The cost math is bigger than the refund

Wrong-item returns are the most expensive returns to process because nothing about the transaction was actually broken except the information. The product worked, the payment cleared, the warehouse shipped correctly against what was listed. The listing was the defect.

Recent research puts a number on how often that happens. Akeneo's 2025 consumer returns research found 43% of shoppers had returned a product in the past year because the pre-purchase information turned out to be wrong, averaging two such returns annually per shopper, and found that two-thirds of shoppers had abandoned a purchase outright over missing or inaccurate data (Retail Times). Salsify's 2025 consumer research separately found 71% of shoppers have returned a product because it didn't match the online listing, and 54% had abandoned a cart because content was inconsistent across channels (360 Magazine). In parts categories specifically, industry estimates put incorrect fitment data behind close to 20% of returns (PCFitment).

Layer in the general cost structure: the National Retail Federation's return-rate research puts average retail returns near 17% of sales, and processing costs (reverse logistics, inspection, restocking, markdown, write-off) commonly run 20-65% of the item's value once a return is triggered. A wrong-part return on a $40 SKU can cost more to process than the SKU is worth once you've paid to ship it out, ship it back, and inspect it for resale.

None of that shows up on the "product data" line of a P&L. It shows up as freight and margin bleed, several steps removed from the cause.

Which attributes actually prevent returns

Not all attributes carry equal weight. The data that prevents a purchase-time mismatch is narrow:

Attribute typeWhat goes wrong without itWhy it drives returns
Dimensions (L/W/H, weight)Buyer assumes standard size, item doesn't fit the space/vehicle/openingLargest single driver in furniture, appliances, auto parts
Fitment / compatibility (make, model, year, thread size, voltage)Part looks identical to the one needed but isn't compatibleRoot cause of near-20% fitment-driven return rate
Material / finishColor or texture reads differently than expectedDrives "not as described" returns and disputes
Variant-specific imagesOne hero image used across a color/size rangeBuyer orders variant A, expects what they saw for variant B
Included-in-box / kit contentsBuyer assumes parts, cables, or mounts are includedCommon in electronics and DIY-assembly categories
Certifications / compliance ratingsBuyer needs UL/CE/ADA/DOT compliance and can't tell from the listingDrives returns in regulated categories and B2B procurement

Notice what's missing from that list: marketing copy, long-form brand story, SEO keyword stuffing. None of that stops a wrong-part return. The attributes that matter are the ones a buyer, or an algorithm, uses to make a fit-or-no-fit decision before checkout.

A short before/after

Take a mid-tier cordless impact driver sold through a distributor's flat file:

Raw feed description: "Impact driver, cordless, powerful motor, LED light, ergonomic grip. Great for professionals and DIY."

Enriched attribute table:

AttributeValue
Voltage20V
Battery includedNo — bare tool only
Max torque1,600 in-lbs
Chuck type1/4 in hex quick-release
Weight (with battery)2.8 lbs
Compatible battery platformBrand X 20V MAX series
Warranty3-year limited

The raw description leaves out the single fact most likely to trigger a return: this is a bare tool, no battery. That one missing attribute is a plausible cause of buyers ordering it expecting a ready-to-use kit and sending it back once they open the box.

Ask an answer engine "does this impact driver come with a battery" and if the answer isn't structured into the product data as a discrete attribute, the AI either guesses, declines to answer, or sends the shopper to a competitor's listing that actually states it. Structured, gap-filled attributes aren't just a returns lever anymore; they're what determines whether a product surfaces correctly in AI-mediated shopping at all.

A remediation plan that doesn't require a re-platform

Most distributors already know their feed is thin. The stall point is usually the assumption that fixing it means a PIM migration or a multi-quarter systems integration. It doesn't have to.

  1. Score the catalog first. Identify which SKUs are missing the six attribute types above, ranked by return volume or return cost, not by alphabetical SKU order.
  2. Gap-fill from source documents. Pull dimensions, fitment, and compliance data from supplier spec sheets, safety data sheets, and manufacturer catalogs rather than guessing or copying a competitor's listing. Values should be extracted and quality-scored, not invented.
  3. Normalize across channels. The same SKU should report the same weight and voltage on the retailer's own site, the marketplace listing, and any syndicated feed.
  4. Re-check before it goes live. Flag attribute combinations that are physically inconsistent (a "cordless" listing with no battery attribute at all) before publishing, not after the return arrives.
  5. Monitor on a cadence. Supplier catalogs change quarterly; a one-time cleanup decays within a year without ongoing scoring.

None of this requires ripping out an existing PIM or CRM. It requires a layer that continuously scores and enriches the records already sitting in whatever system stores them today, starting from a flat file if that's what exists, and staying current as supplier data changes.

Where this fits into the bigger picture

Wrong-item returns are a symptom; thin product data is the disease, and it's treatable without a systems overhaul. Anglera plugs into whatever a distributor or retailer already runs, Akeneo, Salsify, inriver, Stibo, Syndigo, Pimcore, Informatica, or nothing at all, and continuously scores, gap-fills, and enriches the attributes that actually prevent a wrong-part return, keeping the catalog live in weeks rather than a multi-year integration. Your PIM stores the data. Anglera does the work of keeping it accurate enough that the box that arrives matches the one the buyer thought they ordered.

Ray Iyer

About the author

Ray IyerCo-founder & CEO, Anglera

Ray is the co-founder and CEO of Anglera, building the product-data infrastructure for agentic commerce — turning messy catalogs into structured, AI-readable data that buyers and answer engines can find. Previously product at Uber; Stanford CS.

See it on your own SKUs.

A 30-minute walkthrough on your categories and your supplier data.

Book a demo