WP Ultimate CSV Importer alternative, in a chat

A free plugin adds a chat to your WP dashboard. Attach your product sheet as it is. One card shows every row first. One Undo takes it out.

Imports are on the paid plan, not open yet. Simple products, no images.

Download the free plugin

Needs WP 6.3 to 7.1 and PHP 8.0 or newer. What it installs

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

Plugins are installed from a computer. Get the plugin here instead

  • Nothing changes without your OK
  • Undo in one click, or a warning first
  • No account, no password to share

WP Ultimate CSV Importer is a trademark of its owner. CMSHands is not affiliated with it.

What it does here

  • Attach the sheet as it is and say what you want. Nobody matches columns to fields first: it works out which is which.
  • Before anything changes, one card shows the whole import. Show all opens every row as it will be saved.
  • One Undo moves new products to the trash for 30 days and gives changed ones their old values back.
More it does here (4)
  • It updates products you already have, found by SKU, your file's product code. Rows with no change are skipped.
  • If someone edits a product after you saw the card, the import skips it and names it, so their edit stays.
  • It makes the categories your file names, in the same import and the same undo.
  • New products start as drafts, so shoppers don't see them until you publish them.

How they compare

CMSHandsWP Ultimate CSV Importer
What it isA free plugin with a chat in your WP dashboard, the screens you log in to at yoursite.com/wp-admin. You attach the file and say what you wantA free importer for CSV, Excel, XML and TSV files. You upload the file, map its columns to fields, check the data and run the import1
PriceThe plugin is free. Imports are on the paid plan, which isn't open yetFree on wordpress.org. Its Premium plan is listed at $299, paid once, for any number of sites1, 2
What it importsShop products: new ones, new prices and stock, and the categories your file namesPosts, pages, other content types your theme or plugins add, users and shop products1
The columns in your fileKeep your own names. The card shows how it read them before anything changesAny names. You drag each column onto a field on its mapping screen1
Products you already haveFound by SKU and updated in the same import. Rows that wouldn't change anything are skippedUpdating existing records is a Pro feature1
Sizes and colors (variations)No. Simple products onlyYes, with its free shop add-on1
Product imagesNot yetYes: your file can hold the web address of each picture1
Imports on a scheduleNo. Export the sheet and attach the file each timeYes, in Pro1, 2
Custom fields from other pluginsNoYes: basic Advanced Custom Fields in the free version, more field types in Pro1
Export to a fileNoYes, with its free exporter add-on1
Undo an importYes, one Undo. New products go to the trash for 30 days and changed ones get their old values backIts pricing page lists a rollback, Safe Prestate RollBack, that saves the data before an import2

What it is

CMSHands
A free plugin with a chat in your WP dashboard, the screens you log in to at yoursite.com/wp-admin. You attach the file and say what you want
WP Ultimate CSV Importer
A free importer for CSV, Excel, XML and TSV files. You upload the file, map its columns to fields, check the data and run the import1

Price

CMSHands
The plugin is free. Imports are on the paid plan, which isn't open yet
WP Ultimate CSV Importer
Free on wordpress.org. Its Premium plan is listed at $299, paid once, for any number of sites1, 2

What it imports

CMSHands
Shop products: new ones, new prices and stock, and the categories your file names
WP Ultimate CSV Importer
Posts, pages, other content types your theme or plugins add, users and shop products1

The columns in your file

CMSHands
Keep your own names. The card shows how it read them before anything changes
WP Ultimate CSV Importer
Any names. You drag each column onto a field on its mapping screen1

Products you already have

CMSHands
Found by SKU and updated in the same import. Rows that wouldn't change anything are skipped
WP Ultimate CSV Importer
Updating existing records is a Pro feature1

Sizes and colors (variations)

CMSHands
No. Simple products only
WP Ultimate CSV Importer
Yes, with its free shop add-on1

Product images

CMSHands
Not yet
WP Ultimate CSV Importer
Yes: your file can hold the web address of each picture1

Imports on a schedule

CMSHands
No. Export the sheet and attach the file each time
WP Ultimate CSV Importer
Yes, in Pro1, 2

Custom fields from other plugins

CMSHands
No
WP Ultimate CSV Importer
Yes: basic Advanced Custom Fields in the free version, more field types in Pro1

Export to a file

CMSHands
No
WP Ultimate CSV Importer
Yes, with its free exporter add-on1

Undo an import

CMSHands
Yes, one Undo. New products go to the trash for 30 days and changed ones get their old values back
WP Ultimate CSV Importer
Its pricing page lists a rollback, Safe Prestate RollBack, that saves the data before an import2

CMSHands and WP Ultimate CSV Importer, for bringing a product sheet into your shop. WP Ultimate CSV Importer facts read Oct 14, 2026.

  1. 1. wordpress.org/plugins/wp-ultimate-csv-importer, Oct 14, 2026
  2. 2. smackcoders.com/wp-ultimate-csv-importer-pro/pricing.html, Oct 14, 2026

Which one fits

Who should keep WP Ultimate CSV Importer

Keep WP Ultimate CSV Importer if you import user accounts or custom fields, or your file holds web addresses of product pictures. Its free version does those, and Pro adds updates to existing records and imports on a schedule (wordpress.org, read Oct 14, 2026). CMSHands doesn't import users, custom fields or images, or run imports on a schedule.

Can you use both?

Yes. Posts, users and scheduled feeds can stay in WP Ultimate CSV Importer, and a product list that turns up by email can go through the chat once imports open with the paid plan. We haven't tried the two side by side on our test site yet, a WP site we run to try every task before we write about it. Give each product one source for its price, so one tool doesn't overwrite the other.

What it won't do here

  • Imports open with the paid planThe paid plan isn't open yet. Until it is, the free plugin answers questions about your shop and changes words on your pages when you approve.
  • Simple products, and no images yetNo variations, such as one mug in three glazes. Pictures named in your file aren't added yet: put them on each product after the import.
  • No users, custom fields or exportsIt doesn't import user accounts or fill the extra fields other plugins add, such as Advanced Custom Fields. It doesn't export your products to a file.
  • No imports on a scheduleSend the file each time: save the sheet as CSV or Excel and attach it. It can't fetch a feed or a Google Sheet by itself.
  • Up to 2,000 products in one importEach file can be up to 10 MB. Split a bigger catalog and import the parts one after the other.

Free to start

No account
3 to try it
With your email
10 every month
Paid plan
Coming. Nothing costs money until you choose it.

A change is one card you approve. A job that touches several pages or plugins is several changes.What's free

Questions

Is CMSHands part of WP Ultimate CSV Importer?

No. CMSHands is a separate product from a separate company, and it isn't affiliated with Smackcoders, who make it. If you need help with their plugin, ask on its support forum at wordpress.org or on smackcoders.com.

Who makes WP Ultimate CSV Importer, and what does Pro cost?

Smackcoders makes it, and the importer is free on wordpress.org. Its pricing page lists 3 paid plans, each paid once and usable on any number of sites: Custom Field Import and WPML Import at $199, and Premium at $299. Each comes with free upgrades and a year of support. The prices were shown as reduced, so check there before you buy (smackcoders.com, read Oct 14, 2026).

Can WP Ultimate CSV Importer update products I already have?

Only in Pro. Its wordpress.org page says updating existing records is a Pro feature (read Oct 14, 2026). In CMSHands, the same import that adds new products also updates the ones you have, found by SKU, on the paid plan, which isn't open yet.

How do I import a CSV with WP Ultimate CSV Importer?

Upload your CSV, XML or Excel file, map each column to a field, check the data, then run the import. Its page says a Google Sheets tab works too: publish the tab as CSV, copy its public address and use Upload from External URL (wordpress.org, read Oct 14, 2026).

Can CMSHands add products from a CSV?

Yes, on the paid plan, which isn't open yet. Attach the sheet and say what you want. One card shows every product before it goes in, as drafts, and one Undo takes them out. Simple products only: no images or variations yet. Up to 2,000 in one import.

What does the free plugin do for my shop right now?

It answers questions and makes small changes you approve. Ask “Which of my products are out of stock?” and you get the list, with nothing changed. It can also change the words on a page. You get 3 changes with no account, then 10 a month once you add your email. Imports come with the paid plan.

Written by CMSHands team.

Try it on your own site

  • Nothing changes without your OK
  • Undo in one click, or a warning first
  • No account, no password to share
Download the free plugin