Title: aXeMit Import Products, Media &amp; SEO Suite for WooCommerce
Author: axemit
Published: <strong>August 18, 2026</strong>
Last modified: August 18, 2026

---

Search plugins

![](https://ps.w.org/axemit-import-products-media-seo/assets/banner-772x250.png?
rev=3653192)

![](https://ps.w.org/axemit-import-products-media-seo/assets/icon-256x256.png?rev
=3653192)

# aXeMit Import Products, Media & SEO Suite for WooCommerce

 By [axemit](https://profiles.wordpress.org/axemit/)

[Download](https://downloads.wordpress.org/plugin/axemit-import-products-media-seo.1.3.14.zip)

 * [Details](https://wordpress.org/plugins/axemit-import-products-media-seo/#description)
 * [Reviews](https://wordpress.org/plugins/axemit-import-products-media-seo/#reviews)
 *  [Installation](https://wordpress.org/plugins/axemit-import-products-media-seo/#installation)
 * [Development](https://wordpress.org/plugins/axemit-import-products-media-seo/#developers)

 [Support](https://wordpress.org/support/plugin/axemit-import-products-media-seo/)

## Description

**aXeMit Import Products, Media & SEO Suite for WooCommerce** is a complete WooCommerce
product import and synchronization plugin built for store owners who source products
from external suppliers.

Connect unlimited XML or CSV supplier feeds and let the plugin take care of everything
automatically: creating new products, updating stock and prices, mapping categories
and brands, downloading images, and handling products that disappear from the feed.
Synchronization can run daily or weekly at a configured hour — no manual work required.

**This plugin requires WooCommerce to be installed and active.**

#### Why store owners choose this plugin

Most WooCommerce store owners who work with supplier feeds spend hours manually 
updating products, prices and stock. This plugin eliminates that entirely. Once 
a supplier feed is configured, every sync runs automatically in the background and
your store stays up to date — without you touching a thing.

#### What’s included

**Product import & sync**
 * Import from unlimited XML and CSV supplier feeds (direct
URL or local file upload) * Manual field mapping: SKU, name, price, stock, description,
categories, brand, EAN/MPN, images 1–5, attributes, variations, dimensions, weight*
Auto-detect feed columns and auto-map to Google Shopping format (g:id, g:title, 
g:price, g:image_link, g:additional_image_link, etc.) * Full support for variable
products and product variations * Automatic stock, price and description updates
on every sync * Draft mode — import products as drafts and publish them manually
when ready * Mass-publish all draft products from a supplier with one click * Configurable
action for products removed from the feed: set out of stock, disable, move to draft,
delete, or do nothing * Feed simulation (feed check) — preview what will be imported
without modifying anything in your store

**Scheduling**
 * Sync schedule per supplier: daily or weekly, at a configured hour

**Category & brand mapping**
 * Map supplier categories to your WooCommerce categories—
one-to-one or many-to-one * Option to ignore specific supplier categories entirely
so those products are skipped * Brand mapping supports WooCommerce taxonomy, product
attribute, or both

**Price rules**
 * Apply a fixed or percentage markup per supplier * Tiered markup
by price range (e.g. products under 50  +10%, products over 50  +20%) * Final price
rounding: .99, whole number, or round up * Maximum feed price cap — products above
the limit are skipped entirely

**Image handling**
 * Automatic image download for up to 5 images per product (main
image + gallery images 2–5) * Asynchronous background queue — large image batches
process without causing timeouts

**Sync logs**
 * Full history of every sync: new, updated, skipped, errors, duration
and status * Filter logs by supplier * View per-product error details for any sync
run * Configurable auto-cleanup (delete logs older than X days)

**Admin**
 * Multi-language admin interface (EN, RO, DE, FR, ES, IT, NL, PL and 
more) * Clean, modern admin UI integrated directly into the WordPress dashboard *
Dashboard with statistics: total products imported, active suppliers, unmapped categories,
errors and last sync time

#### Support

For support and plugin ownership questions, contact contact@axemit.eu.

#### Requirements

 * WordPress 6.0 or higher
 * WooCommerce 7.0 or higher
 * PHP 8.0 or higher

### External Services

This plugin downloads product images from URLs provided in your supplier feeds. 
The URLs are entered by you when setting up each supplier — no data is sent to any
external service by the plugin itself. The plugin connects only to the feed URLs
you explicitly configure.

### Third-Party Libraries

This plugin includes the following third-party library:

 * **Select2** (https://select2.org/)
    - Version: 4.1.0
    - License: MIT License (https://opensource.org/licenses/MIT)
    - Copyright: Copyright (c) 2012-2022 Kevin Brown, Igor Vaynberg, and Select2
      contributors
    - Source: https://github.com/select2/select2

### Optional Pro Companion

This plugin is fully functional on its own. It does not require a license key, account,
payment, external activation or upgrade to import products, synchronize suppliers,
map categories and brands, process images, or view logs.

An optional, separate Pro companion plugin is available for stores that need additional
tools beyond this plugin’s built-in feature set:

 * Auto-resume watchdog for interrupted imports
 * Automatic background trim — removes white or uniform backgrounds from product
   images
 * Resize images to your configured maximum dimensions
 * Compress to your target quality level
 * Convert to WebP format for faster page loads
 * Optionally serve WebP only to browsers that support it
 * SEO integrations for Yoast SEO, Rank Math and AIOSEO
 * EAN, GTIN and MPN fields automatically populated for the Google for WooCommerce
   plugin on every imported product
 * Receive email alerts for sync errors and when products go out of stock — configure
   a notification address in Settings
 * Bulk compress and WebP-convert all existing images in your WordPress Media Library—
   independently from any import

The optional companion is separate from this WordPress.org plugin and is not required
for its operation. See https://axemit.eu/plugins/wp-import-productsmedia-seo-suite-
pro-for-woocommerce/ for details.

## Screenshots

[⌊Dashboard — Real-time overview of all your suppliers, total imported products,
unmapped categories, errors today and the last sync timestamp. Quick access to supplier
actions from the main screen.⌉⌊Dashboard — Real-time overview of all your suppliers,
total imported products, unmapped categories, errors today and the last sync timestamp.
Quick access to supplier actions from the main screen.⌉[

**Dashboard** — Real-time overview of all your suppliers, total imported products,
unmapped categories, errors today and the last sync timestamp. Quick access to supplier
actions from the main screen.

[⌊Add supplier / General settings — Configure the supplier name, feed type (XML 
or CSV), feed URL or local file upload, supplier status toggle, and what happens
to products that disappear from the feed.⌉⌊Add supplier / General settings — Configure
the supplier name, feed type (XML or CSV), feed URL or local file upload, supplier
status toggle, and what happens to products that disappear from the feed.⌉[

**Add supplier / General settings** — Configure the supplier name, feed type (XML
or CSV), feed URL or local file upload, supplier status toggle, and what happens
to products that disappear from the feed.

[⌊Field mapping — Map every column or XML node from the supplier feed to the correct
WooCommerce product field: name, price, stock, description, SKU, images, EAN, brand
and more. Supports XPath for XML feeds.⌉⌊Field mapping — Map every column or XML
node from the supplier feed to the correct WooCommerce product field: name, price,
stock, description, SKU, images, EAN, brand and more. Supports XPath for XML feeds
.⌉[

**Field mapping** — Map every column or XML node from the supplier feed to the correct
WooCommerce product field: name, price, stock, description, SKU, images, EAN, brand
and more. Supports XPath for XML feeds.

[⌊Price rules — Set a fixed markup (e.g. +10.00 EUR), a percentage adjustment (e.
g. +15%), and a maximum feed price cap per supplier. Rules are applied automatically
on every sync.⌉⌊Price rules — Set a fixed markup (e.g. +10.00 EUR), a percentage
adjustment (e.g. +15%), and a maximum feed price cap per supplier. Rules are applied
automatically on every sync.⌉[

**Price rules** — Set a fixed markup (e.g. +10.00 EUR), a percentage adjustment (
e.g. +15%), and a maximum feed price cap per supplier. Rules are applied automatically
on every sync.

[⌊Sync settings — Choose a daily or weekly sync schedule per supplier, configure
draft mode for testing, and run a manual sync or simulation directly from this tab.⌉⌊
Sync settings — Choose a daily or weekly sync schedule per supplier, configure draft
mode for testing, and run a manual sync or simulation directly from this tab.⌉[

**Sync settings** — Choose a daily or weekly sync schedule per supplier, configure
draft mode for testing, and run a manual sync or simulation directly from this tab.

[⌊Category mapping — Map every category that appears in the supplier feed to a WooCommerce
category. Mark categories as Ignored to skip their products. Changes are saved permanently
and reused in all future syncs.⌉⌊Category mapping — Map every category that appears
in the supplier feed to a WooCommerce category. Mark categories as Ignored to skip
their products. Changes are saved permanently and reused in all future syncs.⌉[

**Category mapping** — Map every category that appears in the supplier feed to a
WooCommerce category. Mark categories as Ignored to skip their products. Changes
are saved permanently and reused in all future syncs.

[⌊Image settings — Configure automatic background trim, maximum resize dimensions,
compression quality and WebP conversion for all images downloaded during a product
import.⌉⌊Image settings — Configure automatic background trim, maximum resize dimensions,
compression quality and WebP conversion for all images downloaded during a product
import.⌉[

**Image settings** — Configure automatic background trim, maximum resize dimensions,
compression quality and WebP conversion for all images downloaded during a product
import.

[⌊Sync logs — Complete history of every sync run, showing new products, updated 
products, skipped entries, errors, duration and final status (Complete / Stopped/
Error). Filter by supplier and drill into per-product error details.⌉⌊Sync logs —
Complete history of every sync run, showing new products, updated products, skipped
entries, errors, duration and final status (Complete / Stopped / Error). Filter 
by supplier and drill into per-product error details.⌉[

**Sync logs** — Complete history of every sync run, showing new products, updated
products, skipped entries, errors, duration and final status (Complete / Stopped/
Error). Filter by supplier and drill into per-product error details.

[⌊Compress Media Library — Apply resize, compression and WebP conversion to your
entire existing WordPress Media Library in one batch operation — independently from
any supplier import.⌉⌊Compress Media Library — Apply resize, compression and WebP
conversion to your entire existing WordPress Media Library in one batch operation—
independently from any supplier import.⌉[

**Compress Media Library** — Apply resize, compression and WebP conversion to your
entire existing WordPress Media Library in one batch operation — independently from
any supplier import.

[⌊Settings — descriptions & SEO — Configure the product description format, short
description length, and whether the plugin auto-sets focus keywords for Yoast SEO,
RankMath or AIOSEO.⌉⌊Settings — descriptions & SEO — Configure the product description
format, short description length, and whether the plugin auto-sets focus keywords
for Yoast SEO, RankMath or AIOSEO.⌉[

**Settings — descriptions & SEO** — Configure the product description format, short
description length, and whether the plugin auto-sets focus keywords for Yoast SEO,
RankMath or AIOSEO.

[⌊Delete products — Permanently remove all WooCommerce products imported from a 
specific supplier, with an optional checkbox to also delete their images from the
Media Library.⌉⌊Delete products — Permanently remove all WooCommerce products imported
from a specific supplier, with an optional checkbox to also delete their images 
from the Media Library.⌉[

**Delete products** — Permanently remove all WooCommerce products imported from 
a specific supplier, with an optional checkbox to also delete their images from 
the Media Library.

## Installation

 1.  Upload the `wp-import-products-media-seo` folder to `/wp-content/plugins/`, or
     install it directly from the **Plugins > Add New** screen in WordPress.
 2.  Activate the plugin through the **Plugins** menu in WordPress.
 3.  Make sure **WooCommerce** is installed and active — this plugin requires WooCommerce
     to work.
 4.  Go to **Import Products** in the WordPress admin sidebar.
 5.  Click **Add supplier** to configure your first XML or CSV feed.
 6.  Enter the feed URL (or upload a local XML/CSV file), choose the feed type, and
     save.
 7.  Go to the **Field mapping** tab and map the feed fields to WooCommerce product
     fields (name, price, stock, images 1–5, categories, EAN/MPN, attributes, etc.).
     For Google Shopping feeds, use **Auto-map** to fill everything in one click.
 8.  Set the **sync schedule** (daily or weekly, at a specified time) on the Sync tab.
 9.  Go to **Category mapping** and assign your supplier’s categories to WooCommerce
     categories.
 10. Configure **Price rules** if you need markup, tiered pricing or rounding adjustments.
 11. Click **Sync now** on the supplier or wait for the scheduled run — products will
     be imported automatically.

**Tip:** Use the **Feed check** button on the Sync tab to preview which categories
and products will be imported — without making any changes to your store.

## FAQ

### What feed formats does the plugin support?

The plugin supports XML and CSV feeds. Most supplier formats work out of the box—
standard product feeds, price lists and custom XML structures are all handled. For
CSV files you can configure the column separator, enclosure character, and whether
the first row contains headers.

### Can I connect more than one supplier?

Yes. You can add unlimited supplier feeds, each with its own field mapping, sync
schedule, price rules and category mapping.

### Does the plugin work with variable products?

Yes. The plugin fully supports variable products and product variations, including
per-variation stock, price and images.

### What happens to products that are removed from the supplier feed?

You can configure this per supplier. The available actions are: set stock to 0, 
disable the product, move to draft, delete, or do nothing. Each supplier can have
a different setting.

### How many images per product are supported?

Up to 5 images per product. The main product image and up to 4 gallery images (image2–
image5) are all downloaded automatically during import. Use the Field mapping tab
to map them from your feed.

### Does the plugin support Google Shopping feeds?

Yes. The plugin auto-detects the standard Google Shopping XML format and can auto-
map all fields (g:id, g:title, g:price, g:image_link, g:additional_image_link and
more) with one click — no manual mapping needed. EAN and MPN values from the feed
can be mapped and saved to each product.

### How often can products be synced?

This plugin supports only a daily or weekly schedule at a time you choose. The previous
short and sub-daily synchronization intervals are not available.

### Can I run a sync manually?

Yes. Every supplier has a **Sync now** button that triggers an immediate sync regardless
of the scheduled interval.

### What is Feed check (Simulate) mode?

Feed check runs the feed parser and shows you which products and categories would
be imported — without creating or modifying any products in your store. It’s useful
for verifying a new supplier feed before going live.

### What price adjustments can I apply?

Per supplier you can set a fixed or percentage markup. You can also define tiered
markups by price range (e.g. products priced under 50 get +10%, products over 50
get +20%). Final prices can be rounded to .99, to a whole number, or rounded up.
A maximum import price cap lets you skip products above a defined cost.

### What is Draft mode?

When Draft mode is enabled, all imported products are saved as drafts instead of
being published immediately. You can review them first and publish manually when
ready. The **Mass publish** button lets you publish all drafts from a supplier in
one click.

### Can I map one supplier category to an existing WooCommerce category?

Yes. The Category mapping page lets you assign any supplier category to any existing
WooCommerce category. You can also map multiple supplier categories to the same 
WooCommerce category, or choose to ignore a category entirely so those products 
are skipped.

### Is the plugin compatible with multisite?

The plugin is designed for single-site installations. Multisite compatibility is
not officially supported.

### Key features

The plugin includes the following tools for managing supplier imports:

 * **Google Shopping auto-map** — the plugin auto-detects the Google Shopping XML
   format and maps all standard fields (g:id, g:title, g:price, g:image_link, etc.)
   with one click. No manual field setup needed for Google feeds.
 * **Asynchronous background image queue** — product images are downloaded in a 
   separate background queue after the import finishes, so large feeds with hundreds
   of images never cause timeouts or slow down the sync.
 * **Tiered price markup** — define different percentage or fixed markups per price
   range (e.g. products under 50  +10%, products over 50  +20%).
 * **Per-supplier missing-product action** — choose exactly what happens when a 
   product disappears from the feed: set stock to 0, disable, move to draft, delete,
   or do nothing. Each supplier can have a different rule.
 * **Feed simulation** — preview which products and categories would be imported
   without touching your store, before running a real sync.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“aXeMit Import Products, Media & SEO Suite for WooCommerce” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ axemit ](https://profiles.wordpress.org/axemit/)

[Translate “aXeMit Import Products, Media & SEO Suite for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/axemit-import-products-media-seo)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/axemit-import-products-media-seo/),
check out the [SVN repository](https://plugins.svn.wordpress.org/axemit-import-products-media-seo/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/axemit-import-products-media-seo/)
by [RSS](https://plugins.trac.wordpress.org/log/axemit-import-products-media-seo/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.14

 * Fixed uninstall cleanup so removing the Free plugin no longer deletes Pro tables,
   options, transients, metadata or scheduled jobs.
 * Preserved the shared brand taxonomy when Pro storage is present.

#### 1.3.1

 * Improved EAN deduplication logic
 * Added multi-language admin interface (EN, RO, DE, FR, ES, IT, NL, PL and more)
 * Improved image queue stability
 * Bug fixes and performance improvements

#### 1.3.0

 * Added price rule: maximum feed price cap
 * Improved variable product handling
 * Added brand mapping (taxonomy and product attribute)

#### 1.2.0

 * Added field mapping support for EAN, MPN, images 1–5, attributes, variations,
   dimensions and weight
 * Added Google Shopping format auto-detection and auto-map

#### 1.1.0

 * Added category mapping interface
 * Added Draft mode with mass-publish support
 * Added configurable missing product action (out of stock / disable / draft / delete/
   nothing)

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.3.14**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [csv](https://wordpress.org/plugins/tags/csv/)[import](https://wordpress.org/plugins/tags/import/)
   [product import](https://wordpress.org/plugins/tags/product-import/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
   [xml](https://wordpress.org/plugins/tags/xml/)
 *  [Advanced View](https://wordpress.org/plugins/axemit-import-products-media-seo/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/axemit-import-products-media-seo/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/axemit-import-products-media-seo/reviews/)

## Contributors

 *   [ axemit ](https://profiles.wordpress.org/axemit/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/axemit-import-products-media-seo/)