Description
WorkflowPro Bulk Product CSV Importer is a powerful, user-friendly plugin that allows you to import products into your WooCommerce store from CSV files. With intelligent column mapping, batch processing, and comprehensive logging, it’s the perfect solution for store owners who need to manage large product catalogs efficiently.
Key Features
- Smart CSV Processing – Automatic column detection and mapping suggestions
- Batch Import Processing – Handle large files without server timeouts
- Flexible Mapping – Map any CSV column to any WooCommerce product field
- Multiple Import Modes – Create new, update existing, or both
- Progress Tracking – Real-time import progress with detailed statistics
- Comprehensive Logging – Track all imports with detailed success/failure logs
- Analytics Dashboard – Monitor import performance and statistics
- Image Import – Import product images from URLs
- Category & Tag Management – Automatically create categories and tags
- Error Handling – Robust error handling with detailed error messages
Supported Product Fields
- Product Name (required)
- SKU
- Description & Short Description
- Regular Price & Sale Price
- Stock Quantity
- Categories (comma-separated)
- Tags (comma-separated)
- Product Images (URLs, comma-separated)
- Weight, Length, Width, Height
- Product Status
- Featured Product flag
Import Modes
- Create Only – Import only new products, skip existing SKUs
- Update Only – Update existing products based on SKU matching
- Create & Update – Create new products and update existing ones
Perfect For
- E-commerce store owners with large product catalogs
- Dropshipping businesses
- Wholesale importers
- Product data migration
- Regular inventory updates
Installation
- Upload the plugin files to the
/wp-content/plugins/workflowprotools-bulk-product-importer-for-woocommercedirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to WooCommerce > Bulk Importer to start importing products
- Upload your CSV file and map the columns to WooCommerce fields
- Start the import process and monitor progress
FAQ
-
What CSV format is required?
-
The plugin accepts standard CSV files with headers in the first row. Any column structure is supported – the plugin will help you map your columns to WooCommerce fields.
-
How many products can I import at once?
-
There’s no hard limit, but we recommend batch sizes of 100-250 products for optimal performance. The plugin processes imports in batches to prevent server timeouts.
-
Can I import product images?
-
Yes! You can import product images by providing URLs in your CSV. The plugin will download and attach the images to your products.
-
What happens if the import fails?
-
The plugin includes comprehensive error handling and logging. You can view detailed logs of any failures and re-process failed items.
-
Can I update existing products?
-
Absolutely! The plugin supports three import modes: create only, update only, or create & update. Products are matched by SKU for updates.
-
Is there a file size limit?
-
The plugin can handle files up to 100MB. For larger files, consider splitting them into smaller batches.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“WorkflowPro Bulk Product CSV Importer” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WorkflowPro Bulk Product CSV Importer” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- Complete security overhaul – added nonce verification and permission checks
- Enhanced input sanitization and output escaping
- Removed all license/trial functionality for WordPress.org compliance
- Updated plugin name to “WorkflowPro Bulk Product CSV Importer” for uniqueness and compliance
- Removed deprecated load_plugin_textdomain() call (handled automatically by WordPress)
- Removed Domain Path header to fix automated check warnings
- Added proper text domain usage throughout
- Fixed all identified security vulnerabilities
- Improved error handling and validation
- Added comprehensive logging system
- Enhanced column mapping intelligence
- Performance optimizations for large imports
- Better progress tracking and user feedback
1.0.0
- Initial release
- Basic CSV import functionality
- Column mapping interface
- Batch processing system