Magento 2 Import Export Extension - Advanced Product Management | ToweringMedia
CSV catalog import and flexible export
- Field Templates Export what you need
- CSV Import Preview then commit
- MSI Fields Source-aware stock
- Filtered Export Category, type, stock
Safer catalog imports and exports
Magento’s native import/export tools are limited for complex catalogs. Simple Import/Export gives template-driven exports and CSV import with preview and validation.
- Export CSV, XML, JSON, or XLSX from admin
- CSV import with preview before commit
- Saved field templates and export filters
- MSI source fields when Multi Source Inventory is enabled
- Only columns present in the CSV are updated
Built for your store
Admin operations screens under Toweringmedia for Magento 2.4.x catalog maintenance.
- Works with Magento 2.4.x Open Source and Adobe Commerce
- PHP 8.1, 8.2, and 8.3 compatible
- Requires Toweringmedia Base
- Open Toweringmedia → Admin Operations → Simple Export / Simple Import
How It works
MAGENTO 2 PRODUCT IMPORT EXPORT
Simplify Magento 2 Product Imports, Exports and Bulk Catalog Updates
The Towering Media Magento 2 Import Export Extension helps merchants manage product catalog information through controlled CSV imports and exports.
Export selected product attributes, update data in a spreadsheet, and import changes back into Magento without manually editing every product.
With SKU-based matching, reusable export templates, import previews, and selective field updates, store administrators can manage recurring catalog maintenance more efficiently.
- Import and export Magento 2 product data using CSV
- Update existing products using SKU matching
- Select product fields and apply export filters
- Preview and validate data before import
- Save reusable product export templates
Export, edit, validate and import Magento product data
PRODUCT EXPORT & TEMPLATES
Export the Product Fields Your Business Actually Needs
Create focused Magento 2 product CSV exports without including unnecessary catalog information.
Select product attributes from supported groups such as basic information, pricing, inventory, SEO and custom attributes. Filter products by category, product type and stock status.
Administrators can save field selections as templates, making recurring supplier reports, price reviews and catalog maintenance easier to repeat.
- Customizable CSV product exports
- Category, product type and stock filters
- Reusable export templates
- Pricing, inventory and SEO attributes
- Readable labels for supported custom attributes
- Dated product export filenames
Product Export
Selected attributes, category filters and reusable templates
CSV Import
SKU matching, file preview and data validation
CSV IMPORT & PRODUCT UPDATES
Update Existing Magento Products Without Overwriting Unrelated Data
The extension supports bulk Magento 2 product updates using CSV files. Products are identified using their SKU, allowing administrators to update existing catalog records.
Only fields included in the imported CSV are processed for updates. Attributes not represented by CSV columns remain outside that operation.
Before applying an import, review the uploaded data and validation feedback. Files without a SKU column or with invalid numeric pricing values are rejected.
Creating new products is disabled by default, so unknown SKUs are skipped unless product creation is explicitly enabled.
- SKU-based existing product updates
- CSV preview before applying changes
- Selective attribute updates
- Validation of supported pricing fields
- New product creation disabled by default
- Import error and processing feedback
BULK PRICE MANAGEMENT
Manage Magento Product Prices with CSV Validation and Recovery
Managing supplier cost updates and promotional pricing becomes easier when essential pricing fields are available in a structured CSV export.
The extension supports export and import workflows involving SKU, Cost, Price and Special Price. Administrators can review changes before committing the import.
Version 1.3.0 captures product snapshots before an import is applied and retains them for 30 days. Supported recovery functionality can preview and restore cost, regular price and special price values.
- Bulk CSV pricing maintenance
- Cost, price and special price fields
- Numeric price validation
- Pre-import product snapshots
- Supported pricing restoration within 30 days
Price Recovery
Review pricing changes and restore supported values from retained snapshots
Inventory
Export product stock settings and supported catalog attributes
INVENTORY & PRODUCT ATTRIBUTES
Export Magento Inventory Information and Custom Attributes
Export supported inventory fields to review product availability and stock management settings in a spreadsheet.
Available fields include stock availability, manage stock, minimum quantity and maximum quantity. Custom product attributes such as manufacturer information can also be included in exports.
Magento Multi Source Inventory integration is optional. Source-specific inventory operations should be verified against the installed Magento inventory modules.
- Stock availability information
- Stock management attributes
- Minimum and maximum quantity fields
- Custom product attribute exports
- Focused inventory reporting
ADMIN WORKFLOW
How the Magento 2 Import Export Extension Works
STEP 01
Export Product Data
Open Towering Media → Admin & Operations → Simple Export. Choose product fields, configure filters and download the CSV.
STEP 02
Edit and Import CSV
Edit the CSV in a spreadsheet, retain the SKU column and upload the file through Simple Import. Review the preview and validation results.
STEP 03
Apply Product Updates
Apply the validated import, review processing feedback and verify the updated product values in your Magento catalog.
Compatibility & Technical Requirements
Magento Version
Magento 2.4.7+
PHP
PHP 8.1 - 8.5
Import Format
CSV
Composer Package
toweringmedia/module-simple-import-export
Required Module
toweringmedia/module-base
Key Features
Template-driven product export and CSV import with validation, MSI fields, and reusable field sets.
- Multi-format export Export as CSV, XML, JSON, or XLSX from the admin export screen.
- Saved templates Reuse field selections and filters for recurring catalog jobs.
- Export filters Limit by category, product type, and stock-related fields.
- CSV import Upload CSV, preview rows, then import updates matched by SKU.
- Selective updates Only columns present in the file are updated; no mass deletes.
- MSI source fields Includes source_code inventory fields when Magento MSI is enabled.
- Configurable coverage Exports include configurable parents and children with inventory fields.
- Import reporting Progress feedback and error reporting for rows that fail validation.
Demo
Docs & Support
📘 Documentation
Get started quickly with our detailed user guide. The documentation covers setup, import/export workflows, product data management, and advanced configuration options.
- Step-by-step installation instructions
- Export filters, templates, and field mapping setup
- Import validation, preview, and batch processing guidance
- Managing simple, configurable, bundle, and MSI product data
- Best practices for safe and efficient bulk catalog updates
💬 Support
Need help? Our Magento experts are here to assist you with setup, data imports, export configuration, and troubleshooting.
- Quick and reliable email support
- Help with installation and module configuration
- Troubleshooting import, export, and data mapping issues
- Guidance for product types, MSI data, and bulk update workflows
- Regular updates and Magento compatibility support
Reviews
Frequently Asked Questions
What does the Magento 2 Import Export Extension do?
The Towering Media Magento 2 Import Export Extension helps administrators export selected product data and update existing products through CSV imports. It supports reusable export templates, product filtering, SKU-based matching, import previews, validation, and selective field updates.
Where do I access the Import Export Extension in Magento Admin?
Go to Towering Media → Admin & Operations → Simple Export to generate product exports, or Simple Import to upload and process CSV files. Export templates and product field selections are managed through the Simple Export interface.
Can I update Magento 2 product prices in bulk using CSV?
Yes. The extension supports CSV-based updates for existing products, including cost, regular price, and special price. Products are matched using SKU, and the importer validates numeric pricing values before applying changes.
Does the extension update only the columns included in my CSV file?
Yes. The importer updates only the product fields represented by columns in the CSV file. Fields omitted from the file are not part of that update operation, helping protect unrelated catalog information.
Can I preview an import before updating products?
Yes. The Simple Import workflow includes a preview step so administrators can review uploaded data before applying updates. Validation also rejects files without a SKU column and invalid numeric values in supported pricing fields.
Will the extension create new products if a SKU does not exist?
By default, no. In version 1.3.0, Create New Products is disabled unless an administrator explicitly enables it. When disabled, rows with unknown SKUs are skipped rather than creating new catalog products.
Can I restore product prices after importing a CSV file?
Version 1.3.0 includes a pre-apply product snapshot retained for 30 days. The extension provides preview and restoration functionality for cost, regular price, and special price. Regular backups are still recommended before major catalog changes.
Can I save Magento product export templates for reuse?
Yes. Administrators can save selected export fields and filters as templates. These templates help standardize recurring catalog tasks such as pricing reviews, inventory reporting, and SEO attribute exports.
Does the Magento 2 Import Export Extension support XML, JSON, or XLSX imports?
The documented product import workflow accepts CSV files. The current product page advertises additional export formats, but import support for XML, JSON, and XLSX is not confirmed by the repository README. These formats should not be advertised as supported imports without further verification.
What Magento versions and dependencies does the extension require?
The repository README lists Magento 2.4.7 or later, and Composer declares support for PHP 8.1 through 8.5. The extension requires toweringmedia/module-base. Magento Multi Source Inventory integration is optional and depends on the appropriate Magento inventory modules.
Technical Specifications
- Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
- PHP Version: PHP 8.1, 8.2, 8.3 compatible
- Framework: Built using Magento 2 native architecture (no core overrides)
- Installation Type: Composer / Manual installation supported
- Module Dependency: Requires Toweringmedia Base (toweringmedia/module-base)
- Primary Feature: Advanced import/export for products and catalog data
- File Formats: CSV / structured data import supported
- Bulk Product Updates: Yes
- Catalog Data Support: Products, pricing, stock, categories, attributes, images
- Error Handling: Validation and import process feedback
- Multi-Store Support: Yes
- Store Scope Configuration: Website / Store View level
- Admin Interface: Toweringmedia Simple Export and Simple Import admin screens
- Queue Compatibility: Works with Magento processing system
- Cron Support: Fully compatible with Magento cron jobs
- Admin Configuration Path: Toweringmedia → Admin Operations → Simple Export / Simple Import
- Security: Uses Magento admin authentication and permissions
- Performance Impact: Optimized for large catalog operations
- Use Case: Fast product management, migrations, and mass catalog updates
Compatible with your Magento 2 store
Compatible with Magento 2.4.x (Open Source and Adobe Commerce) and PHP 8.1, 8.2, and 8.3 per the live product specs. Requires toweringmedia/module-base. Open Toweringmedia → Admin Operations → Simple Export / Simple Import.
-
Magento 2.4.x
Open Source & Adobe Commerce
Updates & supportKeep your store running smoothly