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 catalogues, blogs and migrations.

What is WP All Import?

WP All Import is a WordPress plugin that lets you import large amounts of content automatically via XML or CSV files. The plugin allows you to add thousands of products, blog articles or bespoke post types at once without manual work. You can map fields, download images and create relationships between content automatically. For online shops with extensive catalogues 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 recognises many standard fields automatically but also gives you full control to link bespoke 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

By default, WordPress does not provide a robust import function for complex datasets. The built-in importer works for small XML files but fails for large catalogues 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 synchronise data from external systems. The plugin remains relevant because many vendors and marketplaces still provide their product feeds as XML or CSV, not as direct API integration.

What WP All Import delivers for SME companies

Entering an online shop with 2,000 products manually takes weeks of work. With WP All Import, you do that in an afternoon. You not only save time but also reduce typing errors 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 online shop projects see clients using the plugin mainly during migrations from old platforms and for periodic synchronisation with wholesalers. This keeps your catalogue 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 catalogues, news feeds, events or property lists. Below are four concrete situations where the plugin makes a difference.

Importing product catalogue during online shop 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 synchronisation with external suppliers

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

Content migration from blog or news platform

Je hebt jarenlang artikelen gepubliceerd op een ander CMS of in een database die niet WordPress is. Je wilt die content behouden voor SEO en gebruikers. Export de artikelen als CSV met kolommen voor titel, tekst, publicatiedatum, auteur en categorieën. Importeer via WP All Import en map elk veld naar de juiste post-data. De plugin kan zelfs auteurs automatisch aanmaken of koppelen aan bestaande WordPress-gebruikers. Afbeeldingen download je tijdens import of upload je vooraf naar de mediabibliotheek. Deze aanpak werkt ook voor vastgoed, evenementen of vacatures: elk custom post type is te importeren zolang je de veldstructuur kent.

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 synchronisation: the plugin works with files, not live API links. For real-time integrations, a bespoke API integration via webhooks or middleware like n8n is more suitable. Even 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 in your company? Monkey Vision helps SME entrepreneurs with web design, SEO and smart digital solutions. Plan a no-obligation discovery call and discover what is possible for you.

Plan a discovery call

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 bespoke post types, taxonomies, Advanced Custom Fields and WooCommerce products with complex logic. The standard importer cannot. For one-off small migrations, the standard tool suffices, but as soon as you're dealing with external feeds or large catalogues, 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 online shops 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 allow for half a day for your first import to get to know the interface.

Do you have a large product catalogue or recurring data updates and don't know how to handle it efficiently? Then schedule a free 30-minute intake meeting with Monkey Vision. We take a live look at your data sources and WordPress setup and give immediate advice on the best import strategy: configuring WP All Import, a bespoke API connection or a hybrid approach. You get a concrete roadmap plus an estimate of turnaround time and costs. No sales pitch, just practical advice you can use right away. Take a look at 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 based in London, specialising in web design agency, 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