StoreShift Lite — Shopify Migration for WooCommerce

Description

StoreShift Lite connects directly to your Shopify store via the API and imports your products and categories into WooCommerce — no CSV exports, no file uploads, no manual work.

What’s included in Lite (free):

  • Products importer — simple and variable products, variants, images imported to your media library, tags
  • Categories importer — Shopify custom and smart collections mapped to WooCommerce product categories with thumbnails
  • Shopify OAuth connection — click Connect Shopify, authorize in a popup, and you’re done — no tokens to copy
  • Cursor-paginated imports — handles large catalogs safely without timeouts

Upgrade to StoreShift (paid) to also import:

  • Coupons — Shopify price rules mapped to WooCommerce coupons (%, fixed, free shipping)
  • Redirects — 301 URL redirects so your SEO is preserved after migration
  • Orders — full order history with line items, addresses, and status mapping
  • Customers — WP user accounts with WooCommerce billing and shipping meta

Upgrade to StoreShift

How it works:

  1. Click Connect Shopify in the Settings tab and authorize via the popup
  2. Click Import Products or Import Categories — StoreShift does the rest

No CSV exports, no manual token copying. Your store stays live throughout the migration.

Installation

  1. Upload the storeshift-lite folder to /wp-content/plugins/, or install via the WordPress plugin directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Navigate to StoreShift Lite in your WordPress admin menu
  4. Go to the Settings tab and click Connect Shopify — a popup will open to authorize your Shopify store
  5. Once connected, go to the Import tab and run your imports

FAQ

Does this affect my live Shopify store?

No. StoreShift Lite only reads data from Shopify — it never writes, modifies, or deletes anything in your Shopify store. Your store stays fully operational throughout the migration.

How many products can I import?

Unlimited. StoreShift Lite uses cursor-based pagination to handle catalogs of any size without timeouts.

Are product images imported?

Yes. Product images are downloaded from Shopify and added to your WordPress media library, then attached to the imported WooCommerce products.

What about variable products?

Yes, variable products and their variants are fully supported in the free version.

Can I re-run an import?

Yes. Re-running an import will update existing products (matched by SKU) rather than creating duplicates.

What do I need from Shopify?

Just your Shopify store login. Click Connect Shopify in the Settings tab — a popup opens, you log in to Shopify and click Authorize, and StoreShift handles the rest. No tokens or custom apps required.

Can I import orders and customers too?

Orders and customers require the paid version of StoreShift. See pricing

Does this work with WooCommerce HPOS (High-Performance Order Storage)?

Yes, StoreShift Lite is compatible with WooCommerce HPOS.

Reviews

There are no reviews for this plugin.

Contributors and Developers

“StoreShift Lite — Shopify Migration for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Change Log

1.1.4

  • Fix: OAuth install URL now correctly identifies Lite plugin type to backend

1.1.3

  • Replaced manual Admin API token entry with Shopify OAuth — click Connect Shopify, authorize in a popup, done
  • Added Disconnect button to Settings tab

1.1.2

  • Reverted Shopify auth to Admin API access token (shpat_) — OAuth client credentials require a server-side redirect handler not viable in a self-contained plugin
  • Settings tab now collects a single access token field; token is verified against shop.json on connect
  • Updated instructions and placeholders to reflect shpat_ token workflow

1.1.1

  • Switched Shopify auth from access token (shpat_) to OAuth client credentials (Client ID + Client Secret)
  • Settings tab now collects Client ID and Client Secret; credentials are exchanged for an access token on connect
  • Updated instructions and placeholders to reflect new credential fields

1.1.0

  • Replaced CSV drag-and-drop with direct Shopify API connection
  • Added Settings tab for Shopify store URL and access token
  • Added cursor-paginated Products importer — simple + variable products, images to media library
  • Added cursor-paginated Categories importer — custom + smart collections with thumbnails
  • Added upsell banner for paid importers (coupons, redirects, orders, customers)

1.0.0

  • Initial release