198 comments found.
I’m currently using this plugin and ran into several issues during the migration:
Analytics did not synchronize correctly. All analytics values were imported as negative numbers.
Store settings, Shipping zones, and Taxes are marked as Completed in the migration log, but they do not actually appear in WooCommerce.
Pages and Blogs failed to export, even though I granted all required read permissions to the custom Shopify app created specifically for this synchronization.
The migration process completed without critical errors, but the missing/incorrect data makes the store unusable post-migration. I’d appreciate clarification on whether these are known issues and guidance on how to properly re-sync or fix them.
Hello,
Thank you for reaching out to us. Could you please create a support ticket on this Support Forum?
Best regards.
I have submitted a support ticket, and still no response.
I’m sorry, I didn’t see any ticket under your VillaTheme account, could you please send me the ticket URL?
Can I use this plugin on my WordPress SaaS Platform ? I have a SaaS platform that allows clients to create WordPress sites in seconds based on pre-defined templates…
So the question is can i install the regular version (59$) inside my pre-defined templates and allow clients who chooses those templates as a base to create their own WordPress sites to migrate their data from Shopify to their WordPress Websites ?
Hi,
Thank you for reaching out.
You can use the plugin on any WooCommerce store built on WordPress.
However, the license type matters based on how you plan to distribute it: https://codecanyon.net/licenses/standard
Regular License: Allowed for one single end product. So if you install it on one site, that’s fine. But if you include it inside a template that multiple SaaS clients use, that counts as distributing the plugin in multiple end products — which the regular license does not cover.
Extended License: Required if you plan to bundle or include the plugin as part of an end product that is sold or provided to multiple clients, such as themes or templates that include the plugin; any setup where the plugin is redistributed to multiple end users
So if you’re planning to include it inside templates that are then deployed to multiple customers, you’ll need the extended license
Best regards.
Hello, the version is supposed to be 1.3.8, yet the file installed is: Version: 1.3.7.2?
Hi,
Thank you for reaching out.
The version number is just incorrect, nothing is actually wrong with the plugin. You’re already on the latest build, and we’ll fix the displayed version number in the next update
Best regards.
Hi there, is it possible to exclude some collection products from sync? Or does it have to be entire store?
Hi,
Thank you for reaching out.
There’s an option to just sync items from specific collections, please try this: https://snipboard.io/XhdMPG.jpg
Best regards.
Thank you. We already synced all the products. If we change it now, does it only sync that particular category only from now on? Does this mean I can delete all other products that are not in that specified category?
Yes, from now on it will only sync products from the specified category. As for the existing products, it’s up to you – if you don’t need them anymore, you can safely delete them.
Thank you. We also noticed that the plugin created collections according to Shopify product tags. Is it ok if we delete them from Woocommerce? Will it not keep creating it back?
Do you mean every time you import/sync products, its collections are created accordingly on WooCommerce by product tags?
At the moment, WooCommerce categories are created automatically when we imported the first time. I think it used Shopify tags to create categories. I think it’s not creating anymore.
If we add a product to Shopify ‘smart’ collection, how do we add this product to the matching WooCommerce category or remove it automatically (by what is happeningn on Shopify end)?
I think your plugin works great. What is the best way to sync only specific collection in Shopify? (So basically WooCommerce needs to understand to sync only ones in that collection)
Hi,
To sync categories again, you can delete the previous category history importation and then reimport categories – this will refresh them based on the latest data from Shopify.
The way to make sure your WooCommerce categories match what’s happening on Shopify’s end, when you add a new product in Shopify, just import the product to WooCommerce and then reimport categories so it stays up to date.
Thank you for explanation. Say if I have a collection called ‘Womens Boots’ in Shopify. If I added a product there, does it get synced to WooCommerce ‘Womens Boots’ (same name) category automatically? Or do I have to manually export then import?
Hi,
Please delete the category import history first. Then, after adding the product to the “Womens Boots” collection in Shopify, re-import the collection to categories as you normally do
Thank you for reply. Is this a manually process each time we add product to Shopify collection? Or is this automatic?
Hi,
It’s a manual process – there’s no option to auto sync category
When we did the first import, did the products get added to matching collection > category from Shopify > WooCommerce? Or did the plugin not support category matching/create import?
That’s the first case – during the initial import, the products were added to the matching collection > category from Shopify to WooCommerce
Ok, and after that we need to do manually?
Yes.
Thank you. If in setting I put only sync Women category. And in Shopify if Men category product is updated, is webhook update push ignored? Thank you for support.
For the webhook, all products will be synced or added – no exceptions
Hi thank you for reply. If webhook has no exceptions. Is it ok to delete the files in WooCommerce so those webhooks will be ignored? Is that best way? This is because we don’t need these products in our WooCommerce store.
Sorry, I meant is it ok to delete the products in WooCommerce? Or will they get created again if I delete them?
They would just update the existing products and, if any new ones are created, they’ll be added to WooCommerce
Ok thank you for reply. So if I delete from WooCom, the old products won’t get created again correct? And there will be no issues Shopify pinging my website to check if product exist or not?
Sorry for the misinformation earlier! After checking again, we’ve verified that the behavior you described happens when using the webhook as mentioned above.
If you delete the products from WooCommerce, they’ll be created again when you import.
If you don’t want them to show up on your site, you can set them to Hidden/Private, or use a plugin to hide them instead of deleting.
Hi, we want to lighten our database, so we want to delete the products we don’t need. Also after 1st import we don’t do import. We only get new products by webhook only. Does this mean we can delete the products and Shopify will not push to us because we are not doing import? We only do webhook receive after 1st import as mentioned. Thank you for support.
I’m afraid no unfortunately, the webhook will still sync products when triggered. Please consider my previous suggestion: hide or set the products to private instead of deleting them. Unfortunately, we can’t change the webhook’s default behavior
Thank you for the information. Does this mean, if product is set as Private, that status will never change by your plugin? Also what do you mean by ‘hide’ Does WooCommerce have this feature or do you mean custom code?
Since Webhook does have an option to sync product status, so you may consider hiding it from catalog visibility: https://snipboard.io/d5oglt.jpg
This is WooCommerce’s feature.
Thank you for that. I think this is great idea. So this hidden setting will never get changed by Shopify correct?
That’s right. And, I forgot this option: https://snipboard.io/hgtybp.jpg
You can try that
Thank you, that looks good to use. Could you confirm this please. The initial import that we did. Does that count as webhook import?
No, it doesn’t
Hello, I haver a question before purchase. Is it possible to import products by SKU? meaning if we already have products on WC with a certain sku, skip the product if has the same sku on shopify.
Thank you
Hi,
Thank you for reaching out.
The SKU is unique, so if your WooCommerce store already have an item with an identified SKU and you’re using this: https://snipboard.io/ubEcx5.jpg , one on Shopify which has the same value as ID will not be migrated
Best regards.
Could this work with Dokan, so my vendors could sync their stores from shopify and to shopify?
Hi,
Thank you for reaching out. And, I’m afraid not, it doesn’t integrate with Dokan yet.
Best regards.
Stock Synchronization for WooCommerce ti Shopify only update inventory from WooCommerce to Shopify?
We already have the S2W – Import Shopify to WooCommerce – Migrate Your Store from Shopify to WooCommerce plugin installed, as well as the Connect Shopify Webhook to sync product data right once it changes on Shopify. We also need the inventory to be automatically and immediately (synchronously) updated in Shopify when a product is sold on WooCommerce. The question is, can we use this WooCommerce-to-Shopify plugin specifically to synchronize and update inventory from WooCommerce to Shopify?
Hi,
Thank you for reaching out to us.
Yes, it’s possible to sync inventory both ways – from Shopify to WooCommerce and vice versa. You need the premium version of both S2W and W2S though: https://codecanyon.net/item/w2s-migrate-woocommerce-to-shopify/38487975?s_rank=4
Activating them both and simply sync the inventory here: https://prnt.sc/e27UFJC9Lh6r
It’ll update data you select from WooCommerce to Shopify.
Best regards.
One more thing, you would need to use the same Shopify domain, and the items must be migrated using S2W or W2S. And, you should use S2W’s webhook feature to update product, it’ll minimize the inventory conflicts.
The question now is whether the inventory update/sync from WooCommerce to Shopify is sent immediately and automatically when a sale is executed in WooCommerce. How do I set it up?
I’m afraid that’s not possible. The integration between W2S and S2W is manual — syncing data between WooCommerce and Shopify (in both directions) doesn’t happen automatically.
The behavior you described — triggering an update when a sale is made — is handled via Webhooks, which is a feature available only in S2W, and it works from Shopify to WooCommerce.
So if you’re looking to trigger updates from WooCommerce to Shopify, that won’t work with the current setup.
The loading bar says 500 products synced but no product actually gets synced to WooCommerce. Started happening today, why?
Hi,
Thank you for reaching out to us. We received your ticket and will keep you updated there soon.
Best regards.
Hello, can we import customer reviews from shopify to woocommerce as well? This feature is also important for us as we’ve many reviews in shopify
Hi,
Thank you for reaching out to us.
At the moment, importing customer reviews from Shopify to WooCommerce isn’t supported by our plugin, unfortunately.
Best regards.
Hi there, do you guys have an app or does this one also support real time sync of stock quantity from Shopify to WooCommerce?
Hi,
Thank you for reaching out to us.
For real time sync, you may use Webhook: https://docs.villatheme.com/import-shopify-to-woocommerce/#set_up_child_menu_4124
It triggers synchronization upon specific event on Shopify.
You can also schedule synchronization for products and orders using cron: https://docs.villatheme.com/import-shopify-to-woocommerce/#C.-Sync-products-automatically
Best regards.
Hi there. We had already set up a webhook and added the webhook URL to the Shopify event to trigger on the product update. But when the product is updated on Shopify it does not sync the stock on the Woocommerce product. Could you help us understand the issue?
I see. Could you please create a support ticket on this Support Forum so I could check the what’s wrong with webhook?
Hello Team, regarding for customer part what is this message means “you must provide one of first or last” ? and orders “Throttled”
Hi,
Thank you for reaching out to us.
I received your ticket. I’ll keep you updated there soon.
Best regards.
Presale Question:
I have installed the free version in my WooCommerce store and imported only products and product categories.
If I purchase the full version and import the customers, orders and product’s metafields, then will customers, orders and products be mapped automatically in WooCommerce to their respective data?
Will you guys help with the migration?
Please reply ASAP.
Thank you!
Hi,
Thank you for your interest in our plugin! To clarify, our plugin does not support importing product metadata directly, but you can sync these details after migration.
Regarding customer data, for security reasons, customer passwords cannot be migrated. Shopify customers will need to reset their passwords in WooCommerce to generate new ones.
Also, it’s worth noting that our plugin processes imports sequentially to ensure data accuracy. Product, Customer and Coupon information must be imported before Order data. Skipping this order may lead to errors, so please keep this in mind if you plan to import only specific data. It’s an important note before you start processing: https://docs.villatheme.com/import-shopify-to-woocommerce/#set_up_child_menu_3417
As for migration assistance, our plugin is designed for self-service use. While we provide the tool to facilitate migration, the process itself will need to be managed on your end. If you have any questions during the setup, feel free to reach out – we’re happy to help!
Best regards.
Hi Angela_grey
By going through your reply.
Can I assume that, as I have already imported the products and categories using the free version? Now I can purchase the full version and import the customers and orders, so will your plugin map everything, or do I need to delete the already imported data, which I did using the free version and then buy the full version and import customers > products > product categories > orders in this order?
I may not need to import the coupons as I don’t need it.
Kindly reply ASAP.
Thank you!
No need to delete the imported data, you can continue with other data. Just please be sure all needed details for order migration was migrated, sufficiently and successfully.
I have purchased the plugin now, where do I need to enter the key?
Do I need to uninstall and then install it again?
Thank you for purchasing. After buying the premium plugin, please download the file and upload it to your website, no need to delete or uninstall the free S2W. The pro one always takes over once both of them are in use.
As for the key, you can follow this guide to enter the Auto update key and verify your license: https://villatheme.com/knowledge-base/how-to-use-auto-update-feature/
If you need anything, please create a support ticket on this Support Forum. Our team will help you shortly.
I have created an account here: https://villatheme.com/my-account/ and I have yet to receive any confirmation e-mail or login details.
Kindly do something, please.
Probably the email server is blocked. Can you try the “Login with Envato” button: https://snipboard.io/8P0UHX.jpg
Presale question: I want to import whole shopify store into woocommerce and i tried free version to import only products, so i can later import customers , orders and everything else that premium product offer. But when importing variable products, attribute are not imported as attribute in store, but only on product page as for example color : Silver | Gold | Black (its exactly like this text entered in value field)... And all those attributes are not anywhere on products—>attribute page on woocommerce store, there is non of them there… Thanks for info, Goran
Hi,
Thank you for reaching out to us.
The text of attribute on product page you mentioned sounds like the WooCommerce custom attributes. While the global attributes are listed inside WooCommerce Attributes setup.
In the free version, the option to import Shopify options as WooCommerce custom/global attribute is not available: https://snipboard.io/F14UBK.jpg
So they are only imported as custom attributes only.
Best regards.
Hi team,
How can I sync order updates for an order which I’ve sync’d to the shopify store using your W2S plugin?
I want to sync back things like tracking number etc – anything the distributor has updated on any given order – which I have sync’d to them.
I don’t want to sync every order they have on their system – I just want to sync an order which I’ve placed.
I’d ideally like to use the cron feature to do this or is there a webhook I can setup to achieve this?
Any advice / guidance here would be great
Hi,
Thank you for reaching out to us.
For now, I’m afraid there’s no option to sync just one order if you use the Cron feature – option to automate order sync. Manual order sync, on the other hand, does let you select which order you want to update.
Best regards.
Hello, my supplier changed domain but is still on Shopify and the products are the same plus new products he has uploaded, if I import again, won’t the puding duplicate the products? I want to bring new products and update stock of existing products.
Hi,
Thank you for reaching out to us.
I’m afraid I don’t quite understand what you’re trying to achieve with the domain, but for duplicated products upon reimporting, by default, S2W would check the existent of any product before migrating them to WooCommerce. So you don’t need to worry about that.
Best regards.
Is it compatible with php 8.3 and latest WP (6.7.1) and WC (9.6.0) versions?
Hi,
Thank you for reaching out to us.
Yes, S2W is compatible. Just to be sure before you decide to purchase, I would recommend testing our free plugin: http://bit.ly/import-shopify-to-woocommerce
Best regards.
Hi! I’m asking questions pre-buying the plugin.
What I’m looking for is a way of mirror sales and orders from a specific product on a Shopify store to my WooCommerce store. What I need is to import specific products from a Shopify store and display them on my WooCommerce store, then, if a customer purchases this specific item on my store, to reflect that stock change on the other Shopify store, and viceversa.
The plugin does that?
Hi,
Thank you for reaching out to us.
After importing products or orders via S2W, you can use Webhooks to automatically sync or add new products, customers, and orders when they are created or updated.
For two-way syncing between Shopify and WooCommerce – It is possible. But you would need 2 plugins to sync them 2 way – S2W and W2S. This setup allows you to perform manual syncs between the two platforms.
For more details, please refer to Syncing-Product-Data-manually-between-Shopify-and-WooCommerce(Compatibility-between-Shopify-to-WooCommerce-and-WooCommerce-to-Shopify)”>our documentation.
Best regards.
I’m having trouble authenticating on your website, it won’t let me do anything because it won’t link my account.
Hi,
Thank you for reaching out to us.
I see that your plugin license isn’t active on any specific domain. If you’re verifying the license following the first way in this article, please ensure you did the step 6.
Best regards.
Solved
Would it be possible to import a configurator feature like here https://www.monamor.de/products/andenken-k010 ? We want to switch the shopify store to woocommerce
Hi,
Thank you for reaching out to us.
I see some extra options in the product pages above. Did you try migrate this products and some info was missing?
Best regards.
And, could you please specify the exact configuration you’re looking to migrate?
Its one configurator which i need to rebuild or copy. Would it be possible to copy or better rebuild with plugin like product extra options?
I receive your ticket, I’ll keep you updated there.
Works really good but i cant get it to work, that the brands are synched to “manufacture”
Hello,
Thank you for reaching out to us.
I can definitely check it for you. Could you please create a support ticket on this Support Forum so we can take a direct look?
Best regards.
Done