DC Delete Duplicates
How it works
Open the app, pick how products should match, then delete the extras. Nothing is removed until you confirm.
Do this
Open the app
It looks at up to 2,000 products on its own.
Pick a match type
Same name, same SKU, same barcode, or a mix of those.
Check the groups
A group is two or more products that match. The oldest one is Keep. The rest are extras.
Pick what to delete
Press Delete selected, read the popup, then confirm.
Whole catalog
More than 2,000 products? The first look can miss some. Pro unlocks Bulk scan.
Press Bulk scan
Shopify works in the background. The page updates itself.
Read the result cards
Each match type shows groups and how many products are marked to delete. Nothing was deleted yet.
Open a match type
You see groups, not every product in the shop. Unique products stay off the list. That is normal.
Match types
Extra spaces and capital letters do not matter. Empty SKUs and barcodes are skipped. Variants on the same product are never duplicates of each other.
Same nameSame product title
Same SKUA variant SKU matches
Same barcodeA variant barcode matches
Same name and SKUTitle and SKU both match
Same name and barcodeTitle and barcode both match
Same SKU and barcodeThat SKU and barcode pair
Keep vs extras
Keep is the oldest product in the group, by created date. Extras are the others.
Select extrasPicks extras only. Leaves Keep alone.
Delete selectedDeletes whatever you picked, including Keep if you picked it.
Bulk delete extrasDeletes extras for the match type you have open. Pro.
The popupShows the match type and the count. Confirm, or cancel.
What delete does
You confirm in the popup
Until then, nothing is gone.
The product is deleted
Every variant on that product goes with it.
It cannot be undone
Free: up to 40 at once. More than 40, or Bulk delete extras, runs in the background on Pro.
Deleting a product deletes its variants too. Check the count before you confirm.