WP Import – Ultimate CSV XML Importer for WordPress
Powerful WP import export plugin to bulk import and export posts, pages, custom post types, WooCommerce products, ACF fields, and more using CSV, XML, …
Next Milestone 30K
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Rank Changes
Downloads Growth
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
Tracked Keywords
Showing 1 of 1| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| csv importer | 35 | — | Tag | 8 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 7.37
- Last Updated
- Jan 09, 2026
- Requires WP
- 5.0+
- Tested Up To
- 6.9
- PHP Version
- 7.4 or higher
- Author
- Smackcoders
Support & Rating
- Rating
- ★ ★ ★ ★ ☆ 4.4
- Reviews
- 569
- Support Threads
- 5
- Resolved
- 100%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Frequently Asked Questions
Common questions about WP Import – Ultimate CSV XML Importer for WordPress
Choose and upload your CSV file.
Select the post type (Posts, Pages, Custom Post Types, WooCommerce Products, Users, etc.) you want to import into.
Map the CSV columns to WordPress fields (including SEO fields, taxonomies, and more).
Start the import and let the plugin automatically create the records in your site.
Match the xml fields with WordPress fields for correct import.
Configure media and import settings.
Run import and wait for it to complete.
Once it's completed, you'll receive a popup notification that tells 100% completed and provides you import logs, and media file logs to download and review.
What types of content can I import using this WP Import plugin?
You can import posts, pages, custom post types, users, taxonomies, WooCommerce products, orders, ACF fields, and media from CSV or XML files. This WP Import Export plugin supports both WordPress XML import and WordPress CSV import formats.
How do I import data from Google Sheets into WordPress using WP Ultimate CSV Importer?
You can import directly from a publicly accessible Google Sheets CSV link.
Get a CSV URL from Google Sheets
Recommended: File → Share → Publish to web → choose the specific sheet tab → CSV → Publish → copy the link. [Watch this tutorial to learn how to get public csv link in google sheets] (https://www.youtube.com/watch?v=fOg2nvHkfT8?utm_source=web&utm_campaign=readme&utm_medium=wporg)
Make sure it’s publicly accessible
Sharing must allow Anyone with the link (viewer). If access is restricted, the importer can’t fetch it.
Import via External URL
In WordPress, go to WP Ultimate CSV Importer → Import/Update.
Choose Upload from External URL, paste the CSV link, and continue.
Select your content type (Posts, Pages, Products, Users, etc.), then map columns to WordPress fields.
Configure options as needed and run the import.
Learn more in our guide here for How to Import and Update data to WordPress.
Does this plugin support WooCommerce product import?
Yes. You can bulk upload WooCommerce products from CSV or XML including simple, variable, grouped, and external types. The CSV Importer also supports custom fields, attributes, product images, and pricing data. Please note that importing variable products and custom fields is available only in the Pro version. Learn more about how to import WooCommerce products here.
How to Import WooCommerce Orders?
You can import WooCommerce orders in just 3 simple steps. Prepare an import file, match fields, and run the import. Learn the detailed instructions on how to import WooCommerce Orders here.
How to Import WooCommerce Customers?
Refer to our guide for detailed instructions on importing WooCommerce Customers.
Can I import ACF fields?
Yes, you can. The plugin supports ACF fields such as Basic, Choices, jQuery, and WYSIWYG fields through CSV import or WordPress XML import. Importing advanced ACF Free and ACF Pro field types including repeater, gallery, flexible content and relationship fields is available in the Pro version. Read how to import ACF fields in this guide.
Is large file import supported?
Yes. You can import unlimited records using smart chunk processing. Whether you’re doing an excel import, or CSV/XML import with heavy product catalogs, or syncing an external datafeed, the plugin handles large-scale wp import tasks efficiently.
Is there a limit to the number of rows i can import?
No, you can import unlimited rows with this plugin. It can handle even the largest datasets effortlessly. However, very large file imports may depend on your server's PHP settings (like maximum file size or execution time). Please check with your hosting provider for details.
Can i get sample files for testing the CSV Importer plugin?
Yes! Download free sample CSV and XML files specifically designed for testing the import functionality with the Ultimate CSV Importer plugin: Link to Sample CSV and XML Files
What Easy Digital Downloads (EDD) plugin data can I import and export?
You can import and export Easy Digital Downloads (EDD) Downloads (products), Customers, and Discounts using WP Ultimate CSV Importer.
Does it support image import from URLs and media SEO?
Yes. The plugin can import images from local paths or external sources (e.g., Google Images, Dropbox). Images are added to the WordPress media library and linked to posts/products. You can also assign alt text and image titles to improve SEO during wp import.
How to Import Images from External URLs to WordPress Media?
Enable the "Download Post-Content External Images to Media" option in the Manage Media Uploads section. This allows you to import images from sources like Google Images, Pexels, and Dropbox, downloads them directly into your media library.
See the documentation for more details.
How can I import images and troubleshoot failures?
To import images:
Use a column in your CSV or XML with direct image URLs.
If you try to import images along with posts, or other post types, make sure to configure the image fields in the mapping section.
Ensure the URLs are publicly accessible (HTTPS recommended).
See the documentation for more details.
If images fail to import, check:
File format compatibility (e.g., .jpg, .png)
Broken or inaccessible URLs
Upload folder permissions
Theme or plugin conflicts blocking visibility.
WP_DEBUG set to true; change it to false in wp-config.php before import.
For more troubleshooting tips, refer to the WP Ultimate CSV Importer troubleshooting guide.
Can I update existing content without duplicates using this plugin?
Updating existing WordPress content feature is available only in our Pro version. For advanced feature like this including schedule data imports and exports, you can upgrade to the Pro version. Visit our website to learn more about the WP Ultimate CSV Importer Pro features.
To update existing content without duplicate, configure the option 'Do you want to handle duplicates' and select one unique identifier in the import configuration section before run the import.
How can I import and export custom post types and taxonomies?
The plugin supports custom post types (like events, products, portfolios) and hierarchical taxonomies. You can import from CSV or XML by first uploading them, map fields, and then import. Also export WooCommerce products or CPT data is done by configuring post type, export settings, and run export.
How can I bulk import users with metadata?
Use the import feature to add or update WordPress users via CSV or XML. You can map usernames, emails, roles, passwords, and even custom metadata fields. Configure import settings and then Import them.
How Can I Migrate Data from One Site to Another?
To migrate content from one site to another:
Export your data from the source site as a ZIP bundle using the Migrate option. To know how to do this, refer to our [Migrate & One Click Import Options documentation] (https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/migrate-wordpress-and-woocommerce-data?utmsource=web&utmcampaign=readme&utmmedium=wporg).
On your destination site, upload the exported ZIP file, click the One Click Import button, and hit Import to migrate your data.
This process ensures smooth migration of WordPress data between sites.
Note: To export your data, you'll need the WP Ultimate Exporter add-on, which can be easily installed from the WordPress plugin repository.
Can i Import JetEngine CCTs with this plugin?
Yes, you can import and export your JetEngine CCTs using WP Ultimate CSV Importer Free. But for advanced features like importing and exporting with "Has single page" option you might require a pro version. You can also upgrade to Pro for updating bulk records, and scheduling the import and export process. Learn more about JetEngine import export here.
Can I export any data with this plugin?
Yes, you can. But for any data, you may need to upgrade to pro version. However, in free, we have added compatibility for many post types to export with smart filters. For exporting, you must need to install our free export add-on.