Hobfolk
Demand · case study

Every listing was live.
None of them were true.

A hunch that one sales channel “just wasn't performing” turned into a full audit — and every single listing on it turned out to be carrying data that had simply never been brought up to date with everywhere else the same products sold.

You go home. It doesn't.Every promise gets a row and a due dateAnswered the same day, not the next working dayA drawing before the quoteUnverifiable is never a passNine desks, one address eachNothing is sent that a human cannot read backThe folder exists before you price itYou go home. It doesn't.Every promise gets a row and a due dateAnswered the same day, not the next working dayA drawing before the quoteUnverifiable is never a passNine desks, one address eachNothing is sent that a human cannot read backThe folder exists before you price it
The story

A hunch, checked properly, turned out to be exactly right

“There's zero interest in this channel” and “this channel is quietly lying about every listing on it” can look identical from the outside.

A secondary marketplace channel had been live for a long time and converting almost nothing, and the assumption had always been that the channel itself simply wasn't a good fit for the product. A full, read-only audit of every live listing said otherwise.

None of the listings had ever been brought into the same product-data regime that governed the primary sales channels. Every one declared zero weight. None of the variants carried a SKU. The customs codes needed for cross-border orders were missing entirely, and the default shipping terms were wrong for the country pairs actually being sold into. Underneath all of that, two whole pricing tiers were sitting well below the real cost floor — a double-digit percentage under, on every unit sold at that tier.

None of it was visible from the storefront. It only showed up because the listings were checked, one field at a time, against the same standard every other channel was already required to meet.

Twenty-two listings, read one at a time, not scanned in bulk
Twenty-two listings, read one at a time, not scanned in bulk

Sourced from Hobfolk's own operational record, dated and on file — see the other four. Client identity is never named; the numbers and the root cause are not softened.

What changed

The permanent fix, not just the patch

01

Every channel audited against one standard

The same product-data requirements — weight, SKU, customs code, price floor — are checked on every sales channel, not just the ones already trusted.
02

A hunch gets a proper audit, not a shrug

“This isn't working” is treated as a question to actually answer, not a verdict to accept.
03

Price floors are checked per channel, not assumed to carry over

A price that clears the floor on one channel is checked again on every other one — fee structures and shipping costs differ enough that it can't be assumed.
04

Missing data is treated as a defect, not a gap to fill later

A listing with no declared weight or SKU isn't incomplete, it's actively wrong — and wrong data on a live listing is a standing cost, not a future task.
05

The audit is read-only until the fix is agreed

Nothing changes on a live channel silently — the findings are laid out first, with the before-and-after numbers, before anything is corrected.
06

The finding gets rolled into the standing product-data process

A channel that fell through the gap once is added to the regular check, not just fixed and left to drift again.
How it unfolded

The sequence, in order

  1. A channel underperforms for a long time

    Assumed to be a poor product-market fit, not investigated further.

  2. A hunch says something is actually wrong

    Rather than accepted, the assumption is tested with a proper audit.

  3. Every live listing is read, field by field

    Weight, SKU, customs code, shipping terms and price checked against the standard every other channel meets.

  4. The same defects turn up on every listing

    Not a handful of outliers — a systemic gap, because the channel had never been brought into the regime at all.

  5. Price floors are recalculated per channel

    Two tiers found sitting well below the real cost floor once fees and shipping were correctly accounted for.

  6. The channel is brought up to the same standard

    And added to the standing check, so the gap can't reopen unnoticed.

Said plainly

What this desk still won't do

A case study is not a claim of no limits. The same boundary applies here as on the department page this one came from.

Where this desk stops

  • Nothing is published under a real person's name without them seeing it. Your people are not a byline for generated copy.
  • It does not buy media without approval. Budgets are set by you and changes to them come back for a decision.
  • It does not claim a result it cannot evidence. Where attribution genuinely cannot be established, the report says so instead of picking a flattering model.
Questions

Asked before, answered here

How did nobody notice this sooner?
Because none of it was visible from the storefront side — a listing with a missing customs code or an under-priced tier still displays normally. It only surfaces when the underlying data is actually read, not just the page it renders.
Was this really costing money, or just untidy data?
Both, but the price-floor finding was the one with a direct number attached: two tiers were selling at a double-digit percentage below cost, on every unit sold at that price.
Why hadn't this channel been brought into the regime already?
It had simply been added at a different time, by a different process, than the channels that were already standardised — the kind of gap that opens quietly when a new channel is switched on without being folded into the existing checks.
Does this only apply to marketplace listings?
The specific fields are marketplace-shaped, but the pattern is not: any sales channel added outside the process that governs the rest of the catalogue is a candidate for exactly this kind of silent drift.

When did anyone last actually read your worst-performing channel's listings?

Tell us which one, and we'll tell you plainly whether it's the product or the data.