Delete Duplicate Products for WooCommerce

Changelog

1.4.0

  • NEW (Free): “Select all — keep newest” and “Select all — keep oldest” page-level buttons — select across all duplicate groups on the page with one click.
  • IMPROVED: Free plan group cleanup limit now resets daily at midnight (UTC) instead of being a lifetime cap. Users get 10 cleanups per day, encouraging regular daily use.
  • UPDATED: All limit-related messages now clearly state “per day” and “resets at midnight” to avoid confusion.
  • PRICE: Pro plan now starts at $19/year for 1 site.
  • UPDATED: Translation files (es_ES fully updated; all other locales updated for key strings).

1.3.0

  • FIX: Pagination now correctly preserves the status, group-by, and per-page settings across all navigation actions.
  • FIX: SKU grouping now uses exact match instead of partial (LIKE) match, eliminating false positives for SKUs with suffixes like -S, -M, -L, -RED, -BLK.
  • FIX: Checkbox performance significantly improved with large product catalogs (10K+ products) using JavaScript event delegation.
  • NEW: Free plan now includes up to 10 duplicate group cleanups — all groups remain visible, bulk actions are available until the limit is reached.
  • NEW (Pro): Unlimited bulk actions — no group limit.
  • NEW (Pro): Advanced 301 redirects moved to Pro. Automatically create redirects when deleting duplicates, protecting your SEO rankings.
  • NEW (Pro): Filter duplicates by WooCommerce product category.
  • NEW (Pro): “Keep Newest” and “Keep Oldest” buttons per group for one-click auto-selection of duplicates to remove.
  • NEW (Pro): Export full list of duplicate products to CSV with all relevant fields.
  • IMPROVED: Products within each duplicate group are now sorted by date (newest first) for easier identification.
  • IMPROVED: “Date Created” column added to the product table.
  • IMPROVED: Empty state message improved with a visual indicator when no duplicates are found.
  • UPDATED: Tested with WooCommerce 9.4 and WordPress 6.7.

1.2.0

  • NEW: Complete action logging system with detailed audit trail.
  • NEW: Automatic 301 redirects when deleting duplicate products with multiple destination options.
  • NEW: Enhanced support section with direct links to reviews and support.
  • NEW: Action Logs page to view all performed actions.
  • NEW: 301 Redirects management page.
  • NEW: Improved interface with modern styling.
  • IMPROVED: Redirects now use URL paths for more robust matching.

1.1.1

  • Added compatibility with WooCommerce HPOS (High-Performance Order Storage).
  • Enhanced security for database queries and form submissions.
  • Implemented nonce verification for all actions.
  • Optimized database queries for better performance.

1.1.0

  • Added product status filtering (Published, Draft, Trash, All).
  • Added bulk actions for moving products to trash or draft.
  • Added image management features (remove featured, gallery, or all images).
  • Enhanced pagination with items per page selection.

1.0.0

  • Initial release.

Plugin Website
Visit website

Author
Luis Peel
Version:
1.4.0
Last Updated
March 6, 2026
Active Installs
1000
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.