Shopify to WooCommerce
Migrator by La Terreta Games
Products, categories, variants, prices, stock and multilingual translations β free. Images, scheduled sync, custom metafields, headless CORS and visibility manager β Pro.
Everything you need to migrate
Built for developers and store owners who want full control over the migration process.
Products & Variants
Simple and variable products with all their variants, prices, stock status and attributes migrated automatically.
Categories & Hierarchy
Collections become WooCommerce categories, preserving parent-child relationships from your Shopify store.
4-Language Translations
EN / ES / DE / FR titles and descriptions saved as WooCommerce meta β ready for WPML, Polylang or any headless frontend. Free.
Skip or Update
Already migrated? Choose to skip duplicates or update existing products. Detection by Shopify ID β never loses track.
Image Download
Product and category images fetched from the Shopify CDN and saved directly to the WordPress media library β automatically.
Scheduled Sync
Prices, stock and availability pulled from Shopify on a configurable schedule (hourly, daily, weekly) β keeps both stores in sync during transition.
Custom Metafields
Map any Shopify metafield (namespace + key) to a WooCommerce product meta key. Applied on migration and kept in sync automatically. No code needed.
CORS & Headless Ready
Built-in CORS configuration, Store API nonce, SameSite cookies β connect any frontend framework out of the box.
What gets migrated
Every important piece of data from your Shopify store.
Up and running in 4 steps
No coding required. Install, configure, migrate.
Install the plugin
Upload the ZIP to WordPress β Plugins. Activate it β the Laterreta Migrator menu appears instantly in your sidebar.
Enter your credentials
Add your Shopify store domain and Storefront Access Token. Test the connection in one click before migrating.
Migrate
Click "Migrate All". The plugin imports categories, products, variants and multilingual translations with a real-time progress log.
You're done β or go further with Pro
Free users get a fully working catalog instantly. Pro users get images downloaded automatically, custom metafields imported and a scheduled sync to keep prices and stock up to date.
Simple, honest pricing
One-time payment for a lifetime license, or an annual plan for multiple sites.
- β 1 domain β lifetime
- β Products, categories & variants
- β Images download
- β Update existing products
- β CORS / headless config
- β 4-language translations
- β Product visibility manager
- β 1 year of updates
- β Email support (30 days)
- β Multiple domains
- β 5 domains
- β Products, categories & variants
- β Images download
- β Update existing products
- β CORS / headless config
- β 4-language translations
- β Product visibility manager
- β Updates while active
- β Priority support (12 months)
- β Use on client projects
- β Unlimited domains
- β Products, categories & variants
- β Images download
- β Update existing products
- β CORS / headless config
- β 4-language translations
- β Product visibility manager
- β Updates while active
- β Priority support + direct channel
- β Use on client projects
π³ Secure payment via WooCommerce Β· π§ License delivered by email Β· π 30-day money-back guarantee
Full feature comparison
| Feature | Free | Starter | Professional | Agency |
|---|---|---|---|---|
| Domains | 1 | 1 | 5 | Unlimited |
| License type | Free forever | Lifetime | Annual | Annual |
| Price | β¬0 | β¬79 once | β¬149/year | β¬299/year |
| Unlimited products & categories | β | β | β | β |
| Variable products & variants | β | β | β | β |
| 4-language translations (EN/ES/DE/FR) | β | β | β | β |
| Skip or update duplicates | β | β | β | β |
| Image download (product & category) | β | β | β | β |
| Scheduled price & stock sync | β | β | β | β |
| Custom metafields import | β | β | β | β |
| Tag β taxonomy mapping | β | β | β | β |
| Visibility manager | β | β | β | β |
| CORS & headless config | β | β | β | β |
| Plugin updates | WP.org auto | 1 year | While active | While active |
| Email support | β | 30 days | 12 months | 12 months |
| Priority support | β | β | β | β |
| Direct support channel | β | β | β | β |
| Use on client projects | β | β | β | β |
What's Coming to Pro
Our roadmap for the rest of 2026 β shipping steadily, one feature at a time.
Tag Mapping β Taxonomies
Map any Shopify product tag to any WooCommerce taxonomy β product_tag, custom attributes (pa_material, pa_temporadaβ¦) or any registered taxonomy. Supports case-insensitive matching, auto-term creation and an "import all unmapped tags" global option. Applied on every migration run and every scheduled sync.
- Visual mapping table in a dedicated admin page
- Dropdown auto-populated with your registered WooCommerce taxonomies
- Tags kept in sync automatically β removed tags are removed from WC too
Sync Dashboard with Change Diff
A live dashboard showing exactly what changed in the last sync run: which products were updated, what price or stock value changed (before β after), and any errors encountered. Full audit log per product, exportable as CSV.
- Per-product diff: price before/after, stock before/after
- Error log with retry button
- Widget on the WP admin dashboard
WordPress 7.0 Connections API
WordPress 7.0 introduces a central Connections Screen for managing API keys across all plugins. Instead of configuring your Shopify domain and Storefront token inside the plugin settings, they will appear in the native WordPress credentials manager β shared, auditable and manageable from one place.
- Shopify credentials registered via the native WP Connectors API
- Credentials visible and editable from Settings β Connections
- Backwards compatible β existing settings migrate automatically
301 Redirect Generator
After migration, every old Shopify URL (/products/my-product, /collections/my-collection) needs to redirect to its WooCommerce equivalent to preserve SEO and avoid broken links. The plugin generates the full redirect map automatically.
- Auto-generated from the Shopify ID β WooCommerce slug mapping
- Export as
.htaccessrules, Redirection plugin CSV, or Rank Math / Yoast format - One click to import into the Redirection plugin if installed
Native WPML & Polylang Integration
Currently multilingual translations (EN/ES/DE/FR) are stored as product meta β readable by any frontend but not natively linked to WPML or Polylang. This version creates the proper translated post duplicates with the translation relationship that both plugins expect.
- Auto-creates translated product posts for each language
- Compatible with WPML WooCommerce Multilingual and Polylang for WooCommerce
- Translations kept in sync on every scheduled sync run
Real-Time Sync via Webhooks
Instead of polling Shopify on a schedule, receive instant webhook notifications when a product changes in Shopify and update WooCommerce immediately β no delay, no unnecessary API calls.
- Auto-registers Shopify webhooks on activation
- Updates price, stock and availability within seconds of a Shopify change
- Works alongside (or replaces) the scheduled sync
Product Review Import
Import existing product reviews from Judge.me or Loox (the two most popular Shopify review apps) directly into WooCommerce native reviews or YITH Advanced Reviews. Ratings, reviewer name, date and body text are all preserved.
- Supports Judge.me and Loox via their public APIs
- Imports into WooCommerce native reviews or YITH Advanced Reviews
- Duplicate detection β safe to re-run without creating duplicates
All roadmap features ship to Pro subscribers automatically β no manual update needed if you have auto-updates enabled. Have a feature request? Drop us a line.
Frequently Asked Questions
custom.material) β to a WooCommerce product meta key (e.g. _material). Once configured in the dedicated Metafields settings page, the values are fetched automatically on every migration run and every scheduled sync.uninstall.php routine, but data (migrated products, categories, plugin options) is only removed when you explicitly choose to delete it. Deactivating the plugin leaves all your WooCommerce data intact.Ready to migrate your store?
Join store owners who have already moved from Shopify to WooCommerce without losing a single product.
π Get started now