Now on WordPress.org

A WooCommerce importer without the upsell maze.

Bulk import & export WooCommerce products, posts, orders, and users from CSV, XLSX, JSON or XML. Drag-and-drop column mapping, live preview, unlimited rows.

Walk in faith. Build with craft. Charge fairly.

Upload your file. Map your columns. Hit import. No 47-step wizard, no paywall on basic features, no plugin that only works once you've bought three others.

From a developer who's shipped products for these brands, and thousands of others.

Coming soon to Shopify Custom solutions available

// watch it work

See the whole flow.

No demo to schedule. Just the full workflow, in motion.

That's the whole product. CSV in, products out, data back when you need it.

Unlimited rows
1
Plugin · everything inside
0
Trackers · ever
$249
One-time Pro

// what's inside

Everything you need to bulk import, in one plugin.

No tracking pixels, no ten-day trial countdowns, no popups asking you to review us before you've even imported anything.

📁

CSV, XLSX, JSON & XML

Upload your file in any common format. The XLSX adapter is native, so no Excel install required on the server.

Drag-and-drop mapping

See your columns. Drag them onto WooCommerce fields. Auto-Map suggests mappings based on column names.

👁

Live product preview

See an actual product card as you map, with image, name, price, SKU, and stock. Spot-check across rows with arrow nav. Catch mistakes early, not after 5,000 rows imported wrong.

Background processing

Action Scheduler runs imports in chunks. Safe to close the tab, navigate away, even sleep your computer. The import keeps going.

Pause & resume

Pause a long import mid-stream to free up server resources. Resume exactly where you stopped, no duplicates, no re-processing.

🔄

Update by SKU

Re-import the same file with updated values. Products get updated, not duplicated. Tracks original to reimport lineage automatically.

🎨

Variations Pro

Full variable product support with size and color matrices, attribute pre-scan, automatic parent promotion.

Scheduled imports Pro

Run your supplier feed hourly, daily, or weekly. Pull from Google Sheets, Drive, Dropbox, FTP, or SFTP automatically.

📤

Bundled export Pro

Export products, orders, customers, posts, and users back to CSV or XLSX. Headers match the importer so you can edit in Excel and re-import. Bundled with Pro, not a separate $99 add-on.

Works with
WordPress 6.0+
PHP 7.4+
WooCommerce 7.0+ (optional)
Tested up to WP 6.9

No theme dependencies. Works alongside other plugins. Full system requirements →

// any language, any encoding

Your catalog, in any language, without the garbled text.

Most budget importers choke on anything that isn't plain English. Accented letters, Japanese, Cyrillic, Arabic, they come out as junk like é or Йcouteurs. Simple Importer Pro by Apps that Smack! reads the encoding, converts it to clean UTF-8, and keeps every character exactly as you wrote it.

Other importers Mojibake
  • French Écouteurs sans fil
  • Japanese イヤホン
  • Russian Ðаушники
  • Greek Ακουστικά
Simple Importer Pro Clean UTF-8
  • French Écouteurs sans fil
  • Japanese イヤホン
  • Russian Наушники
  • Greek Ακουστικά

Every language, intact

Japanese, Chinese (Simplified and Traditional), Korean, Russian and other Cyrillic scripts, Arabic, Hebrew, Greek, Thai, and the full range of Western and Central European languages. Right-to-left scripts included. If it's in your file, it lands in your store the same way.

  • 日本語
  • 中文
  • 한국어
  • Русский
  • العربية
  • עברית
  • Ελληνικά
  • ไทย

Encoding detected for you

You don't need to know or set the encoding. The importer detects it and converts everything to UTF-8 before a single product is written.

  • UTF-8
  • UTF-16 LE / BE (with BOM)
  • Shift-JIS
  • GB18030
  • Windows-1251
  • Windows-1252

Supplier feeds and exports from older systems are full of legacy encodings. This is the difference between a clean import and an afternoon of find-and-replace.

See the full multilingual breakdown →

// the workflow

Four steps.

01

Pick what you're importing

Products, posts, pages, media. Each gets the right field set.

02

Upload your file

Drag-and-drop CSV, XLSX, JSON or XML. The plugin reads it and shows you the columns.

03

Map your columns

Drag onto target fields. Or click Auto-Map and tweak. Live preview shows results.

04

Hit Start Import

Runs in the background. Live log shows every row. Pause anytime.

// pricing

Pay once. Use forever.

The competition charges $249 per year for import, then another $99 per year for export. We ship both, bundled, for $249 once.

Free
$0
On WordPress.org · forever
  • Unlimited rows
  • CSV, XLSX, JSON, XML uploads
  • Simple products, posts, pages, media
  • Drag-and-drop mapping + Auto-Map
  • Live preview & row log
  • Pause / resume / cancel
  • Update mode (no duplicates)
  • Background processing
  • Brands support
Install free
Pro
$249
One-time · Free updates & 6 mos support
  • Everything in Free, plus:
  • Variable products (full variation support)
  • Scheduled imports (hourly / daily / weekly)
  • Google Sheets, Drive, Dropbox, FTP, SFTP
  • Yoast SEO field mapping
  • Custom post types
  • Export to CSV / XLSX
  • WooCommerce orders, coupons, customers
  • User imports · WPML · ACF · Meta Box
  • Smack! Data Prep tool
Get Pro · $249

The Pro plugin follows the same WordPress security and quality standards as the free version on WordPress.org. Same escaping, same query practices, same Plugin Check pass.

Need something custom? Migrations, integrations, bespoke import logic for a complex catalog. Happy to help. Get in touch

// the story

Built by someone walking in faith, for people who need tools to do the work.

Before SimpleImporter existed, I manually loaded more than 60,000 SKUs between Magento and WordPress stores. I lived inside those imports. I learned where they break, where they slow down, where they cost you a Saturday night you'll never get back.

I tried every importer on the market. Most were clunky. Some were powerful but priced like they were trying to keep small operators out. A few were good, then got bought by bigger companies and stopped being good.

Gatekeeping other people's growth is the opposite of why tools should exist.

So I built one that works the way I actually needed it to work. Then I priced it the way I'd want to be priced as a buyer: free tier that does the real job, Pro tier that doesn't punish you for needing more.

Other importers in this space charge $249 per year for import, then another $99 per year for export, then tuck basic features like update-by-SKU behind a premium tier you can only reach by upgrading further. SimpleImporter is $249, once. Import and export, bundled. Everything's in the box. Year two you pay them another $348. You pay us nothing.

The free version has unlimited rows, real product types, and all the core workflow. The Pro version is $249, one-time, bundled with export. No subscription. No "Pro Premium Plus" tier hidden behind the regular Pro tier.

If you've felt the friction of clunky tools and high prices keeping you from building what you're called to build, this one is for you.

The money from SimpleImporter doesn't disappear into a savings account. Every dollar Pro earns funds the next tool, the next plugin, the next app that solves a real problem for real people. Buying Pro isn't just paying for software. It's funding the work.

Walk in faith. Build with craft. Charge fairly.

// questions

Things people ask.

Is there really no row limit on the free version?

Correct. Every time I needed a bulk importer and hit a 100-row trial cap or a "upgrade for one more column" wall, I closed the tab. Free should be useful. Pro should be obviously valuable for the things Pro actually does, like variations, scheduling, exports, remote sources. Not for hiding row counts behind a paywall.

How does the price compare to other import plugins?

Most popular importer plugins are annual subscriptions. Industry rates land around $249/year for import and another $99/year for export, sold separately. That's $348 every year, forever. SimpleImporter is $249 paid once, with import and export bundled. Year one alone you save nearly $100. Every year after that you save the full $348. Over five years that's more than $1,400 staying in your pocket. No subscription, no renewals, no upsells.

Does it require WooCommerce?

Only for product imports. You can use SimpleImporter for posts, pages, and media without WooCommerce. The plugin detects whether WooCommerce is active and adjusts available content types accordingly.

Will it work with my setup?

SimpleImporter requires WordPress 6.0+ and PHP 7.4+. WooCommerce (7.0+) is needed only if you're importing products. It's tested up to WordPress 6.9 and works with any standard hosting environment. No theme dependencies and no special plugins required. Full system requirements →

What happens if I import the same file twice?

By default the plugin updates existing records (matched by SKU for products, title or slug for posts). No duplicates. You can switch to insert-only or update-only on the mapping screen. Re-imports are tagged in the import history with their parent import for full lineage tracking.

Does this plugin phone home or track anything?

No. SimpleImporter makes zero outbound requests on its own. The only external calls happen when you ask it to fetch a media URL (like a product image) during import. No analytics, no telemetry, no license-check pings.

Is the Pro plugin held to the same security standards as the free version?

Yes. The Pro plugin follows the same WordPress security and quality standards as the free version on WordPress.org. Same escaping patterns, same database-query practices, same file-handling APIs, same Plugin Check pass. Many paid plugins are sloppier than free ones because nobody's reviewing them; we held Pro to the public bar on purpose.

Can I get a refund?

Within 14 days of purchase, yes, as long as you haven't imported a large catalog with Pro features yet. Try Free first to make sure the plugin works for you. Full refund policy →

Is there a yearly subscription?

No. $249 is one payment. You get 6 months of updates and priority email support included. After that, you keep using the version you have forever. If you want continued updates and support past month 6, you can optionally renew for $59.99 per year. If you don't want to renew, the plugin keeps working.

How do I get support?

Free users: WordPress.org plugin support forums. Pro users: dedicated email support with priority response (within 24 business hours, usually faster).

Start free. Upgrade when it pays for itself.

No demo to schedule, no sales call to sit through. Install the free version, see if it works for you, decide on Pro from there.