Super Speedy Imports vs WebToffee Free

Dave Hilditch •

In the deterministic repeat, Super Speedy Imports Pro 2.86.0 imported the same 10,000-row WebToffee-format CSV 68.487 times faster than WebToffee Free 2.6.5. The matching update was 21.802 times faster, while Super Speedy Imports also removed the 1,000 products omitted from the previous import file and WebToffee retained them.

Results for store owners

OperationWebToffee FreeSuper Speedy ImportsDifference
Initial 10,000-product import886.904 s12.950 s68.487 times faster
10,000-row update358.644 s16.450 s21.802 times faster

The same files were used byte for byte. Super Speedy Imports recognised the WebToffee headers automatically, which is the important migration point: existing WebToffee CSV feeds do not need to be rebuilt.

Correctness difference on the update

Both plugins changed the intended 2,500 products and added 1,000. Super Speedy Imports removed the 1,000 omitted originals and finished with 10,000 published products. The recorded WebToffee configuration retained those products and finished with 11,000. The WebToffee timing therefore represents less update work.

Measured server impact

RunCPU avg / maxRAM avg / maxDisk busy avg / maxCumulative CPUCumulative disk busyCumulative writes
WebToffee initial27.60% / 59.49%1,136.9 / 1,298.8 MiB6.23% / 35%14.2561 vCPU-min55.222 s473.780 MiB
Super Speedy Imports initial42.29% / 74.54%1,242.4 / 1,303.7 MiB19.43% / 55%0.3404 vCPU-min2.516 s197.129 MiB
WebToffee update28.10% / 53.98%1,146.3 / 1,252.8 MiB7.35% / 36%5.6931 vCPU-min26.344 s255.765 MiB
Super Speedy Imports update43.51% / 66.14%956.7 / 1,041.0 MiB8.82% / 52%0.4346 vCPU-min1.441 s162.782 MiB

Page response during the import

RunAudienceBefore avgDuring avg / maxAfter avg
WebToffee initialVisitor148.52 ms218.00 / 553.20 ms165.10 ms
Super Speedy Imports initialVisitor120.26 ms144.53 / 429.50 ms106.24 ms
WebToffee initialwp-admin149.28 ms474.26 / 1,513.50 ms184.46 ms
Super Speedy Imports initialwp-admin130.76 ms293.55 / 1,537.50 ms153.46 ms
WebToffee updateVisitor151.82 ms142.38 / 176.80 ms153.20 ms
Super Speedy Imports updateVisitor138.32 ms127.19 / 341.80 ms125.12 ms
WebToffee updatewp-admin166.44 ms224.31 / 834.10 ms164.00 ms
Super Speedy Imports updatewp-admin131.58 ms200.66 / 1,212.80 ms129.64 ms

The Super Speedy Imports windows contain fewer samples because the jobs finish in seconds. The largest benefit is that the period of import load is much shorter.

Managed-host projection

For one initial import plus 364 daily updates, the measured runs project to 34.776 vCPU-hours, 2.679 disk-busy hours and 91.379 GiB of writes per WebToffee domain per year. Super Speedy Imports projects to 2.642 vCPU-hours, 0.146 disk-busy hours and 58.056 GiB of writes.

Across 1,000 daily-import domains, the CPU difference is equivalent to 1.826 four-vCPU servers under a 50% sustained CPU budget. At an illustrative €35.49 per server per month, that is €64.80 per month or €777.61 per year of capacity. This is a projection, not a guaranteed cash saving.

Environment and reproducibility

The runs used the same four-vCPU, 8.12 GB server with WordPress 7.0.3, WooCommerce 11.0.0, PHP 8.2.33 and MariaDB 10.11.18. WebToffee used a batch size of 100 rather than its smaller default. Images were excluded so the benchmark isolates CSV processing and WooCommerce data writes.

Download the complete reproduction ZIP, inspect the compact result JSON, or read the data report.

Detailed run pages

For all three importers, see WebToffee vs WP All Import Pro vs Super Speedy Imports.

Comments

▲
▼
1/1