WP All Import Pro
Independent, reproducible performance benchmarks for WP All Import Pro on WooCommerce — measured on a fixed server with published datasets and the exact import templates, so anyone can repeat them. Each run also shows how Super Speedy Imports performed on the identical feed.
👉 Deciding between the two? Read the side-by-side: Super Speedy Imports vs WP All Import Pro.
What we measured
- 1,000 products (no images): 3m 48s.
- 50,000 full update: 20h 11m — the everyday supplier-feed job, and the most representative test.
- 50,000 full update + Scalability Pro: 2h 23m — Scalability Pro gives WP All Import an ~8× boost on this update.
- 50,000 products (with images): 65h 59m — a less typical one-off; disk figures distorted by the benchmark’s reused images.
WP All Import Pro is a capable, general-purpose importer. It processes a feed row-by-row in a single process, so its time-per-product rises with catalogue size (~0.23s/product at 1,000 → ~4.75s/product at 50,000), and on images it downloads per product rather than de-duplicating. Those two characteristics explain the figures above. Scalability Pro mitigates the first — its database indexes cut the 50,000-product update from 20h 11m to 2h 23m (~8×) — though the row-by-row model remains.
How we test
Hetzner CPX32 (4 vCPU, 8 GB RAM, Ubuntu 24.04), WooCommerce 10.3 / PHP 8.2 / MariaDB 10.6 / WordPress 7.0. WP All Import Pro 5.0.6 + WooCommerce add-on 4.0.6 at default settings, run via wp all-import run. Same feeds and images as every other plugin tested, snapshot-reset between runs. Each run page carries its full methodology and a download bundle (including the exact WP All Import template) to reproduce it. These are controlled scenarios, not universal benchmarks.
Benchmark runs
(This list will be generated automatically in a later version.)
- 1,000 products (no images) — 3m 48s
- 50,000 full update — 20h 11m
- 50,000 full update + Scalability Pro — 2h 23m (~8× faster)
- 50,000 products (with images) — 65h 59m (a less typical one-off)