Super Speedy Imports Docs

FAQ

Articles

Can I attach images already on the server without downloading them again?

Yes. Super Speedy Imports decides what to do from the value you map: Further reading Written…

Can I be notified, or run code, when an import finishes?

Use the selected import’s email alerts to configure outcome notifications. Check the recipient and notification options…

Can I delete what an import brought in?

Yes. Use the Delete all … loaded by this import link on the selected import, or…

Can I import into a custom post type, not just posts and products?

Yes. As well as the Post and WooCommerce Product templates there is a Custom Post Type…

Can I import XML?

Yes. XML, JSON and JSON Lines files are ordinary import sources in every edition, Lite included.…

Can I preview before running the whole file?

Yes. Preview first item creates a separate draft of the first complete item and returns review…

Can I run several supplier imports at the same time?

Yes. Each import uses its own staging tables, so you can run many at once. Background…

Can I run SSI imports from a cron job?

Yes. Super Speedy Imports includes scheduling in WordPress. For server-managed automation, WP-CLI can also run a…

Can I transform a value during import (mark up prices, combine columns, set stock status)?

Yes. On any field you choose either direct CSV mapping OR a PHP function, not both,…

Can I undo an import and restore overwritten values?

SSI doesn’t provide built-in rollback of an import’s previous field values. To recover those values, use…

Can SSI import from a URL or remote feed?

Yes. An import can download its file from a URL at the start of every run,…

Common questions

Short answers live on this page, and longer ones have their own post. Choose a question…

Do I have to rebuild my WP All Import mappings by hand?

No. Use the built-in migrator in Migration Tools to bring your existing WP All Import jobs…

Do I need a terminal or code to use Super Speedy Imports?

No. Upload a file, review the suggested mappings, inspect sample values, preview a draft and run…

Does it map fields automatically?

Yes. SSI’s auto-classifier uses column names and sample data to recognise fields and suggest mappings. Review…

Does re-running an import duplicate my products?

No, provided you’ve configured a unique identifier that’s stable between runs (typically SKU). The match-existing stage…

Does SSI work with WPML / Polylang?

SSI supports Polylang language assignment. Imported posts without a language receive the site’s default language; posts…

Does the import run my hooks, or update search and term counts?

The bulk import engine writes directly to the database, so it does not run every plugin’s…

How do I make my import not affect site visitors?

Two strategies: The opt-in enable_db_tuning session bumps ONLY affect the SSI worker’s connection; they don’t affect…

How do I migrate imports between sites?

Use the Configuration file (JSON) export and import controls on the Config screen. Export the configuration…

How do I put several categories, tags or images in one column?

Open the cog beside the destination mapping. Hierarchy separator separates parent and child categories, for example…

How do I update only stock and price, without creating products for SKUs that don’t exist?

Choose Only update prices & other item details (fastest), or Only update existing items if titles…

I get a fresh CSV in the same format every day. Do I rebuild the template each time?

No. Reuse the saved import with a file that has the same columns and stable matching…

Is there a maximum CSV size, or should I split large files?

The upload limit shown by WordPress comes from the host’s PHP configuration. Large files also need…

My import worked before but now fails after upgrading WordPress / WooCommerce / a plugin: what changed?

Read the actual error and the failing stage before changing settings. Checks include: If the message…

What happens if my server runs out of memory mid-import?

Each stage writes to per-import staging tables (wp_super_speedy_imports_batch_<id> etc.). The data the FAILING stage was writing…

What’s the difference between “insert” and “update”?

SSI looks at each CSV row, finds the configured unique identifier value (typically SKU), and asks:…

Where do per-import staging tables go?

They stay around after every import on purpose, with names like wp_super_speedy_imports_batch_<id>, _terms_<id>, _hierarchies_<id>. This is…

Why does the import preview show only 10 rows when my CSV has thousands?

The Rows value in Ready to import? comes from the CSV preview’s count of the selected…

Why is my import slow?

Start with the stage timings on the completion screen or in import history. They show whether…

Will SSI overwrite my existing products?

By default; yes, for any field your CSV maps. SSI is built around the idea that…

Still stuck? Join the Discord.

Get direct advice from Dave Hilditch and hundreds of other performance experts using our plugins every day.

Join Community
▲
▼
1/1