ImportWP Pro, from JNet, is a dedicated XML, CSV and JSON import plugin for WordPress: point it at a file or a remote feed URL, map the feed’s nodes to post fields visually, and run imports on demand or on schedule. Posts, pages, custom post types, users, and WooCommerce products all import with every field – custom fields, taxonomies, images, and parent/child relationships – through a visual mapper that shows live previews of the mapped rows. Related reading: our export sibling overview covers the outbound direction, and our WordPress Automatic overview covers a campaign-style posting alternative.
ImportWP Pro’s identity is precision mapping. The visual mapper shows the feed’s nodes side by side with the target fields, supports nested loops for repeating structures, and runs dry-run previews before a single row is written. Scheduled imports re-run on cron with duplicate handling, and permissions control who can run imports. For agencies migrating content between systems or stores feeding supplier catalogs, this is the import layer that maps the feed the way it actually is.
Competitive Features
Visual node mapper. The feed’s nodes sit side by side with the target fields, with nested loops for repeating structures – XML, CSV, and JSON feeds all map the same way.
Dry-run previews. Imports preview the mapped rows before a single row is written – the safety net bulk imports need.
Scheduled imports. Imports re-run on cron with duplicate handling, so supplier feeds stay current without manual runs.
Full field coverage. Posts, pages, custom post types, users, and WooCommerce products all import with custom fields, taxonomies, images, and parent/child relationships.
Remote feed URLs. Point imports at a URL instead of an uploaded file – supplier feeds stay current without manual uploads.
Permission control. Roles control who can run imports – the agency and store workflow.
Key Features
- Visual node mapper – the feed’s nodes sit side by side with the target fields, with live previews.
- CSV, XML and JSON feeds – files or remote URLs, with per-feed settings.
- Nested loops – repeating structures map without flattening.
- Scheduled imports – cron re-runs with duplicate handling.
- Image imports – images fetched from feed URLs into the media library.
- User imports – users imported with roles and meta.
- Permission control – roles control who can run imports.
Comparison with Competitors
ImportWP Pro vs WP All Import Pro
WP All Import is the established heavyweight with the widest ecosystem; ImportWP Pro is the precision mapper.
| ImportWP Pro | WP All Import Pro | |
|---|---|---|
| Mapper | Visual node mapper with nested loops | Drag-and-drop template |
| Feed formats | XML, CSV, JSON – files or URLs | XML, CSV, JSON – files or URLs |
| Previews | Dry-run previews before writing | Live preview while dragging |
| Best for | Precision mapping of nested feeds | Established ecosystem breadth |
Both are legitimate; ImportWP’s visual mapper maps the feed the way it actually is, while WP All Import carries the wider ecosystem.
ImportWP Pro vs WordPress Automatic
WordPress Automatic is a campaign-style poster that pulls content from feeds and platforms on a schedule; ImportWP Pro is a precision import engine.
| ImportWP Pro | WordPress Automatic | |
|---|---|---|
| Identity | Precision import engine | Campaign-style poster |
| Mapping | Visual node mapper with nested loops | Template-based |
| Scheduling | Cron re-runs with duplicate handling | Scheduled campaigns |
| Best for | Precision mapping of feeds | Automated campaign posting |
Precision mapping of feeds favors ImportWP Pro; automated campaign posting favors WordPress Automatic.
Recommended Stack: pair ImportWP Pro with WP All Export Pro for the outbound direction – data out to wherever it needs to go, processed or enriched, and back in.
Official Changelog
Version 2.14.24
Release Date: October 2026
- Fixed: XML feeds with nested loops dropping repeating structures
- Fixed: scheduled imports not saving for duplicate handling
Version 2.14.23
Release Date: September 2026
- Added: per-feed filters for duplicate handling
- Fixed: image imports not saving for grouped feeds
Version 2.14.22
Release Date: September 2026
- Fixed: JSON feeds with nested structures mapping without flattening
- Improved: permission control for grouped imports
Frequently Asked Questions
How fast is the initial setup?
Point the import at a file or a remote feed URL, map the feed’s nodes to post fields visually, and run imports on demand or on schedule – most feeds go live the same day.
Can I map nested XML structures?
Yes – the visual mapper supports nested loops for repeating structures, so XML, CSV, and JSON feeds all map the same way without flattening.
Can imports run automatically on a schedule?
Yes – scheduled imports re-run on cron with duplicate handling, so supplier feeds stay current without manual runs.
Can I import from a remote feed URL?
Yes – point the import at a URL instead of an uploaded file, so supplier feeds stay current without manual uploads.
Can I control who runs imports?
Yes – permission control assigns roles that can run imports, which is the agency and store workflow.
How to Install
Install the GPL version of ImportWP Pro like any premium WordPress plugin:
- Download the plugin archive from the download section on this page.
- In WordPress admin, go to Plugins – Add New – Upload Plugin and select the archive.
- Activate the plugin, then open ImportWP in the admin menu.
- Create an import, point it at a file or a remote feed URL, map the feed’s nodes, then run the import.

Leave a Reply