Wp All Import

WP All Import, WordPress All Import, All Import plugin, All Import
WP All Import is a WordPress plugin that lets you import large amounts of content at once via XML or CSV files. Ideal for product catalogs, blogs and migrations.

What is WP All Import?

WP All Import is a WordPress plugin that allows you to automatically import large amounts of content via XML or CSV files. The plugin allows you to add thousands of products, blog articles or custom post types at once without manual work. You can map fields, download images and create relationships between content automatically. For ecommerce stores with extensive catalogs or websites that regularly process external data, this is an essential tool.

How WP All Import works in practice

You upload an XML or CSV file with the data you want to import. Then you map each field from the file to the appropriate WordPress field: title to post title, description to post content, price to a WooCommerce field. The plugin recognizes many standard fields automatically but also gives you full control to link custom fields, taxonomies and meta data. You can apply filters, use conditional logic and even use PHP functions to transform data during import. A preview shows what the first rows look like before you start the full import.

Why WP All Import came into being and why it matters now

WordPress does not provide a robust import function for complex datasets by default. The built-in importer works for small XML files but fails for large catalogs or different data structures. WP All Import filled that gap by combining flexibility and scalability. Since the rise of headless commerce and API links, you see that companies regularly need to synchronize data from external systems. The plugin remains relevant because many vendors and marketplaces still provide their product feeds as XML or CSV, not direct API integration.

What WP All Import delivers for SME companies

Entering an ecommerce store with 2,000 products manually takes weeks of work. With WP All Import, you do it in an afternoon. You not only save time but also reduce typos and forgotten fields. For companies that regularly update stock or prices from an ERP system, the plugin makes it possible to import a new feed weekly or daily without losing existing content. In practice, Monkey Vision Vision' s ecommerce store projects see customers using the plugin mainly during migrations from old platforms and for periodic synchronization with wholesalers. This keeps your catalog up-to-date without manual intervention.

Applications of WP All Import

WP All Import comes in handy as soon as you are dealing with datasets that are too large or complex for manual input. Think of product catalogs, news feeds, events or real estate listings. Here are four specific situations where the plugin makes a difference.

Importing product catalog during ecommerce store migration

Je verhuist van Magento, Shopify of een oud systeem naar WooCommerce. De oude webshop bevat 1.500 producten met categorieën, afbeeldingen, varianten en voorraadgegevens. Handmatig overnemen is geen optie. Je exporteert de data als CSV, past eventueel kolommen aan in Excel en importeert alles via WP All Import. De plugin herkent producttypen, koppelt afbeeldingen via URL en creëert automatisch variaties voor maat en kleur. In de praktijk duurt zo'n import enkele uren in plaats van weken. Let wel op: controleer na import altijd een steekproef, want foutieve mapping van attributen zie je pas als producten live staan.

Periodic synchronization with external suppliers

You sell products from a wholesaler that provides a daily XML feed with current prices and inventory. You don't want to manually update hundreds of products every day. With WP All Import you set up an automated import via cron: each night the feed is retrieved and processed. Existing products are updated based on SKU, new products are added, disappeared products can be set to draft. This keeps your ecommerce store in sync with the supplier without you having to look back. For SME companies with multiple suppliers, this is a godsend, provided you structure the feeds properly.

Content migration from blog or news platform

You have published articles for years on another CMS or in a database that is not WordPress. You want to preserve that content for SEO and users. Export the articles as CSV with columns for title, text, publication date, author and categories. Import via WP All Import and map each field to the appropriate post data. The plugin can even create authors automatically or link to existing WordPress users. Download images during import or upload to the media library in advance. This approach also works for real estate, events or jobs: any custom post type can be imported as long as you know the field structure.

When WP All Import is the right choice and when it is not

Use WP All Import if you need to process large datasets once or periodically and want control over field mapping and transformations. Don't use it if you need real-time synchronization: the plugin works with files, not live API links. For real-time integrations, a custom API integration via webhooks or middleware like n8n is more appropriate. Also, for very small imports (less than 50 items), manual input is often faster than configuring an import. The plugin shines on complexity and scale, not simplicity.

Want to apply this to your business? Monkey Vision helps SME entrepreneurs with web design, SEO and smart digital solutions. Schedule a no-obligation meeting and find out what's possible for you.

Schedule an introduction

Frequently Asked Questions

No, WP All Import is much more comprehensive. The standard WordPress importer only works with the WordPress proprietary WXR format and is intended for small exports between WordPress sites. WP All Import accepts XML, CSV and even Excel files and gives you full control over field mapping, filters and transformations. You can import custom post types, taxonomies, Advanced Custom Fields and WooCommerce products with complex logic. The standard importer cannot. For one-off small migrations, the standard tool will suffice, but once you're dealing with external feeds or large catalogs, WP All Import is the only realistic option.

Manual input is faster if you have less than 50 items and the data is already neatly structured. Above 100 items or with recurring updates, WP All Import becomes more cost-effective. Even if your data comes from an external system with different field names or structure, the plugin saves a lot of time through automatic mapping and transformation. In practice, we see with SME ecommerce stores that the tipping point is around 200 products: below that, manual work is manageable, above that it gets out of hand. Note: the plugin has a learning curve, so for your first import, allow half a day to get to know the interface.

Do you have a large product catalog or recurring data updates and don't know how to handle it efficiently? Then schedule a free 30-minute intake with Monkey Vision. We'll take a live look at your data sources and WordPress setup and give immediate advice on the best import strategy: configure WP All Import, a custom API connection or a hybrid approach. You get a concrete roadmap plus an estimate of turnaround time and cost. No sales pitch, just practical advice you can use right away. Check out our development and integration services or contact us directly for an appointment.

About the author

Monkey Vision

Monkey Vision is a full-service digital agency in Remote, specializing in web design, SEO and AI automation for SMEs. The knowledge base is compiled by our team of online strategists and continuously updated based on current insights.

Publication date: 26-04-2026
Last update: 26-04-2026