What you receive
- Normalized SKU and exact transformation flags for every row
- Batch and existing-catalog collision sources
- Collision groups with submitted positions and existing match counts
- Deterministic unique suggestions within your length limit
- Explicit review warnings for transliteration and truncation
Who it is for
Sellers, agencies, catalog teams, and agents cleaning supplier or channel SKU batches before a human updates a seller-owned source of truth.
Delivery: usually a structured result, workbook, or ZIP depending on the tool.
How it stays safe
Friday transforms only the SKU strings and convention settings you supply. It reads no seller account, marketplace catalog, order, label, warehouse system, or ERP, so a clean result cannot prove external uniqueness. Transliteration and truncation can materially change identifiers. Friday does not publish listings and does not rename, reserve, merge, edit, or publish any SKU or catalog record. A human must reconcile every proposal against seller-owned catalog, order, label, and integration records.
Synthetic sample
See the deliverable structure before buying
{
"unchanged_count": 0,
"normalized_count": 1,
"collision_count": 3,
"invalid_count": 1,
"collision_group_count": 2,
"item_preview": [
{
"input_sku": " nw bottle blue ",
"normalized_sku": "NW-BOTTLE-BLUE",
"suggested_unique_sku": "NW-BOTTLE-BLUE-2",
"status": "collision",
"collision_sources": [
"batch"
]
},
{
"input_sku": "NW_BOTTLE_BLUE",
"normalized_sku": "NW-BOTTLE-BLUE",
"suggested_unique_sku": "NW-BOTTLE-BLUE-3",
"status": "collision",
"collision_sources": [
"batch"
]
},
{
"input_sku": "Caf\u00e9\u2014Large",
"normalized_sku": "CAFE-LARGE",
"suggested_unique_sku": "CAFE-LARGE",
"status": "normalized",
"issues": [
"transliterated_characters",
"removed_unsupported_characters",
"separator_normalized",
"case_changed"
]
}
],
"collision_groups": [
{
"normalized_sku": "NW-BOTTLE-BLUE",
"batch_positions": [
1,
2
],
"existing_match_count": 0,
"collision_sources": [
"batch"
]
},
{
"normalized_sku": "NW-TRAVEL-MUG-RED",
"batch_positions": [
3
],
"existing_match_count": 1,
"collision_sources": [
"existing"
]
}
],
"publish_status": "draft_needs_review",
"safety": "Transforms supplied strings only; no account or catalog is read, external uniqueness is not proven, and no SKU or listing is changed or published."
}
This sample uses synthetic facts. Your output is generated only from the facts you submit.