Recurlix – WooCommerce Variation Manager | Bulk Edit, Health Scanner & Rollback

Recurlix – WooCommerce Variation Manager | Bulk Edit, Health Scanner & Rollback

Preview

Recurlix – Variation Manager Pro for WooCommerce

Managing WooCommerce product variations sounds simple — until your store has hundreds of them. The default WooCommerce product editor forces you to open each product individually, scroll to the variations tab, expand it, edit one field at a time, save, and repeat. Need to update prices for 300 variations before a sale? That is an entire day of clicking. Need to import a supplier price list? There is no built-in way to do that. Made a bulk mistake and want to undo it? There is no rollback either.

Demo Details:

URL: https://wp.chargepanda.com/wp-admin/admin.php?page=vmp-dashboard
Username: demo
Password: demo

Recurlix – Variation Manager Pro is a complete variation management toolkit that lives inside your WordPress admin and replaces that slow, error-prone workflow. It gives you a spreadsheet-style bulk editor, an automatic data health scanner, CSV import and export with a safe preview step, full image management, duplicate SKU detection, and a complete history log with one-click rollback — all from a single, clean admin interface. No coding required.

The Problem With WooCommerce’s Default Variation Editor

WooCommerce was built to sell products, not to manage large variation catalogs. As your store grows, you run into problems the default editor was never designed to solve:

  • You cannot edit prices or stock across multiple products at once — every change requires opening each product one by one.
  • There is no built-in way to detect which variations are missing a price, have a duplicate SKU, or are accidentally disabled.
  • Importing a supplier’s CSV price list into WooCommerce variations is not possible without a third-party plugin.
  • If you make a mistake during a bulk operation, there is no undo — every change is permanent.
  • Finding which variations have no image assigned means scrolling through your entire catalog manually.

Recurlix – Variation Manager Pro solves every one of these problems with a dedicated tool for each task.

Module 1 — Dashboard: Your Store’s Variation Health at a Glance

The pain: You have no quick way to know the current state of your variation data. Are there variations with missing prices that customers cannot buy? Are there duplicate SKUs causing inventory problems? You would have to dig through each product manually to find out.

The solution: The Dashboard is the first thing you see when you open Variation Manager Pro. It pulls live data from your database and shows you eight key metrics in summary cards: total variable products, total variations, enabled variations, disabled variations, variations missing a price, out-of-stock variations, variations missing an image, and variations with duplicate SKUs. Every number that needs your attention is highlighted in red and links directly to the right tool to fix it. When a count reaches zero, it turns green — giving you an instant visual health check every time you open the plugin.

Below the summary cards, a Health Snapshot panel shows the four most actionable issues with live counts and direct links to the right tool for each one. Quick-launch buttons give you one-click access to every module without navigating through the sidebar.

Module 2 — Bulk Editor: Edit Hundreds of Variations in Minutes

The pain: You need to raise prices by 10% across a product category before a seasonal sale. Or a supplier changed their wholesale prices and you need to update 200 variations. In the default WooCommerce editor, this means opening every product, scrolling to the variations tab, editing each field, saving, and moving to the next one. For a store with hundreds of variations, this takes hours.

The solution: The Bulk Editor loads all your variations into a spreadsheet-style grid where every row is one variation and every column is a field. You can click any cell to edit it directly, or check the boxes on multiple rows and apply the same value to all of them at once using bulk actions. The full list of editable fields includes: SKU, regular price, sale price, stock quantity, stock status (In Stock / Out of Stock / On Backorder), enabled or disabled status, weight, dimensions (length, width, height), shipping class, tax class, and variation description.

Bulk actions let you set a price, set a stock quantity, set a stock status, enable or disable multiple variations, clear sale prices, or add a prefix or suffix to SKUs — all in one operation. Before saving, a preview modal shows you every pending change with the old value and the new value side by side, so you can review exactly what will be written to the database. Every save session is grouped into a single batch in History so you can roll back the entire session with one click if anything looks wrong.

Filters let you narrow the grid to exactly the rows you need: filter by product category, stock status, enabled or disabled state, and problem filters for missing price, missing SKU, missing image, duplicate SKU, or on-sale status.

Module 3 — Health Scanner: Automatically Detect and Fix Data Problems

The pain: Variation data problems are invisible until something breaks. A variation with no price set cannot be purchased — customers just see an error. A sale price set higher than the regular price makes your store look broken. A variation marked as Out of Stock when you have 50 units in the warehouse means you are losing sales. These problems accumulate quietly, especially after bulk imports or supplier updates, and there is no built-in WooCommerce tool to find them.

The solution: The Health Scanner checks every variation in your store against a set of rules and reports all problems, organized by severity.

Critical issues — the kind that directly break your store — include: missing regular price (the variation cannot be added to a cart), invalid sale price (the sale price is equal to or higher than the regular price, which confuses customers and can trigger WooCommerce warnings), and stock status mismatch (the variation has stock quantity in the database but is marked as Out of Stock, or vice versa, causing incorrect availability messages on your product pages).

Warning issues — data quality problems that should be fixed but do not immediately break anything — include: missing SKU (causes issues with inventory tracking and order management systems), duplicate SKU (two or more variations share the same code, which breaks inventory counts and can cause order fulfilment errors), missing image (customers see a grey placeholder instead of a real product photo), and disabled variation (the variation is hidden from customers, which may be intentional or may be an accidental leftover).

Most issues include a one-click Fix button that applies the correction automatically: clearing invalid sale prices, syncing stock status to match actual stock quantity, generating a new SKU using your configured pattern, copying the parent product image to fill a missing variation image, or re-enabling accidentally disabled variations. Issues that are intentional — for example, a variation you are keeping disabled for an upcoming product launch — can be marked as ignored so they do not appear in future scans. All auto-fixes are recorded in History and can be rolled back if needed.

A Scan History tab logs every scan job with its completion time and issue count, so you can track whether your data quality is improving over time. Running a health scan after any bulk import or supplier update is strongly recommended.

Module 4 — SKU Finder: Fix Duplicate SKUs Across Your Entire Catalog

The pain: Duplicate SKUs are one of the most damaging data problems a WooCommerce store can have, and they are easy to create accidentally during bulk imports or manual data entry. When two variations share the same SKU, your store cannot tell them apart. Stock levels get applied to the wrong variation. Shipping plugins and ERP systems misroute orders. WooCommerce reports aggregate sales numbers from two different products together. Customers may receive the wrong item. Finding and fixing duplicate SKUs manually — especially across a catalog with thousands of variations — is nearly impossible.

The solution: The SKU Finder scans your entire catalog in one pass and returns a grouped list of every SKU that is shared by more than one variation. Each group shows the duplicated SKU value and the IDs of all variations using it, so you can see the full scope of the problem before making any changes.

To fix duplicates, you choose a SKU pattern using placeholder variables: {existing_sku}, {variation_id}, {product_id}, and {parent_sku}. For example, the pattern {existing_sku}-{variation_id} turns a duplicate SKU called SHIRT-BLUE on variation 453 into SHIRT-BLUE-453 — making it unique while preserving the original structure. You can preview exactly what each new SKU will look like before applying any changes. If the generated SKU happens to already exist elsewhere in your catalog, the plugin automatically appends the variation ID to guarantee uniqueness. Every SKU fix is recorded in History and can be rolled back.

Module 5 — Import and Export: Update Your Catalog from a Spreadsheet

The pain: You receive a new price list from your supplier every month. It is a CSV file with hundreds of rows. WooCommerce has no built-in way to import this data into your variation prices and stock levels. Your options are to update every variation manually one by one, or to pay a developer to write a custom import script. Neither is acceptable when you have a business to run.

The solution: The Import and Export module lets you export your full variation catalog to a CSV file, open it in Microsoft Excel or Google Sheets, make whatever changes you need, and import it back — all without writing a single line of code.

The exported CSV includes every key field: parent product ID, parent SKU, parent product name, variation ID, variation SKU, product attributes (color, size, material, etc.), regular price, sale price, manage stock flag, stock quantity, stock status, backorders setting, enabled or disabled status, weight, dimensions, shipping class, tax class, variation description, image ID, and menu order. This makes it easy to use as a mapping template when working with supplier files.

When importing, you choose from three modes depending on what you are trying to do. Update Existing only updates variations that already exist in your store and skips any rows that do not match — the safest option when you are updating prices or stock for an existing catalog. Update and Create updates existing variations and also creates new ones for rows that do not match anything in your store — useful when adding new variants to existing products at the same time. Create Only skips any rows that match an existing variation and only creates new ones — the right choice when adding brand-new products without risk of accidentally overwriting existing data.

Before committing any import, always run a Dry Run first. The Dry Run processes your entire CSV file and tells you exactly what would happen — how many rows would be updated, created, skipped, or rejected — without touching your live data. It also reports any validation errors, such as a sale price higher than the regular price or a missing required field, so you can fix them in your spreadsheet before applying. Invalid rows never block valid ones: the import processes everything it can and reports what it could not. If your supplier’s CSV uses different column names than the plugin expects, a column mapping feature lets you specify how to match them up. Every successful import creates a batch entry in History so you can roll back all the changes it made in one click.

Module 6 — Image Tools: Fix Missing and Outdated Variation Images

The pain: Variations without images show a grey placeholder on your product pages. This looks unprofessional and reduces buyer confidence, especially for apparel, accessories, and any product where visual appearance matters. Finding which variations are missing images means scrolling through your entire catalog. Replacing a placeholder image you used across hundreds of variations when you finally get proper photos means updating every one of them individually.

The solution: Image Tools gives you two focused workflows to handle variation images at scale without opening individual product pages.

The Missing Images tab automatically lists every variation in your store that has no image assigned, along with the parent product name and a thumbnail of the parent product’s image so you can decide whether to copy it. For a single variation, you can copy the parent image or pick a custom image from your WordPress Media Library in one click. For multiple variations, check the boxes for all the rows you want to fix, then either copy the parent image to all selected rows at once or assign one custom image to all of them in a single operation. The Dashboard and Health Scanner both show the total count of missing images so you always know how many still need attention.

The Replace Images tab solves a different problem: you have an image that is already assigned to many variations but you need to swap it out for an updated photo. Instead of finding and updating each variation individually, you select the old image and the new image, run a preview to see how many variations will be affected, and apply the replacement in one operation. This is especially useful when a product photo has been retaken, when you want to replace a placeholder used across an entire color group, or when a supplier provides updated product imagery.

Module 7 — History and Rollback: Undo Any Mistake With One Click

The pain: Bulk operations are powerful but risky. Apply a wrong price to 200 variations and there is no built-in way to undo it in WooCommerce. You either restore from a database backup — losing other changes made since the backup — or you manually correct every variation one by one. Either option costs time and introduces new opportunities for error.

The solution: Every operation that writes data to your database — whether it is a bulk edit session, a CSV import, or a Health Scanner auto-fix — creates a history record first. The record stores the before and after value for every individual field that changed, grouped into a batch by session. To undo an operation, open History and Rollback, find the batch, and click Rollback. Every change in that batch is reversed immediately, restoring all affected variations to their previous state. You can review what was changed and what it was changed from before deciding whether to roll back. The history retention window is configurable in Settings.

Module 8 — Settings: Configure the Plugin to Match Your Workflow

The Settings page lets you tune the plugin’s behavior without touching any code. You can set the default pagination limit for the Bulk Editor to control how many rows load per page, configure the SKU auto-generation pattern used by both the Health Scanner and SKU Finder when creating new unique SKUs, and set how long History records are retained before they are automatically cleaned up. These settings persist across sessions and apply to all users of the plugin on your site.

Who Is This Plugin For?

  • Fashion and apparel stores — manage dozens of size and color variants per product, update seasonal prices in bulk, and ensure every variation has a proper product image.
  • Hardware, parts, and electronics stores — maintain a clean SKU database, fix stock status mismatches after supplier deliveries, and import updated price lists without manual data entry.
  • Wholesale and B2B stores — receive supplier CSV files and import them directly into WooCommerce variation data, with a safe Dry Run preview before any changes go live.
  • High-volume stores with large catalogs — run weekly health scans to catch data problems before customers encounter them, and use the Bulk Editor to make catalog-wide changes in minutes instead of hours.
  • Store managers and WooCommerce agencies — manage client variation catalogs efficiently without needing developer access or custom scripts, all through a clean interface inside the standard WordPress dashboard.

Key Features Summary

  • Spreadsheet-style Bulk Editor with inline cell editing, multi-row bulk actions, and a change preview modal before saving
  • Health Scanner that automatically detects and categorizes data problems — missing prices, invalid sale prices, stock mismatches, missing SKUs, duplicate SKUs, missing images, and disabled variations
  • One-click auto-fix for most health issues, with every fix recorded in History for rollback
  • SKU Finder that scans the full catalog for duplicate SKUs and resolves them using a customizable pattern with a preview step before applying
  • CSV Import and Export with three import modes (Update Only, Update + Create, Create Only), Dry Run safe preview, column mapping for supplier files, and row-level validation that never blocks valid rows
  • Image Tools with a missing images finder, bulk copy-from-parent, bulk custom image assignment, and a global image replacement tool
  • Full History and Rollback for every bulk edit, import, and auto-fix — view before-and-after values and roll back entire sessions in one click
  • Live Dashboard with eight health metric cards, a Health Snapshot panel, and quick-launch links to every module
  • Configurable Settings for pagination, SKU patterns, and history retention
  • No coding required — everything done through the WordPress admin interface

Requirements

  • WordPress 6.0 or higher
  • WooCommerce 7.0 or higher (must be installed and active)
  • PHP 7.4 or higher (PHP 8.x recommended)
  • Any modern browser — Chrome, Firefox, Edge, Safari
  • Standard WordPress hosting — shared, VPS, or managed
Download Recurlix – WooCommerce Variation Manager | Bulk Edit, Health Scanner & Rollback Nulled
Download

Note: If you are having trouble with Recurlix – WooCommerce Variation Manager | Bulk Edit, Health Scanner & Rollback Nulled free Download, try to disable AD blocking for the site or try another Web Browser. If disabling AD blocker or change Web Browser not help to you please contact us.

Prev