Shopify To Woocommerce



  • Need to launch an e-commerce site? Trying to decide between Shopify and WooCommerce? We've got your back in this article.
  • WooCommerce is an open plugin which can be installed on your existing WordPress site which will turn your store into a fully fledged eCommerce store. If you started your store on Shopify, but you now want to migrate to using WooCommerce, you'll need to export your existing store data out from Shopify and then import that data into your new WooCommerce store.

Description

Import Shopify to WooCommerce plugin helps you import all products from your Shopify store to WooCommerce. You just need to enter correct API and domain, change some options if you want then click import and wait. This plugin will sync data directly with your Shopify store via Shopify official API.

Cart2Cart is a paid tool that can help you migrate from Shopify to WooCommerce (among other e-commerce shopping cart tools). There are two benefits to using Cart2Cart over the manual method: You can migrate more data, including coupons, blog posts, and more. It’s a lot simpler because it does all of the technical heavy lifting for you.

Documents| Premium version | Facebook group

Learn how to get shopify API key and password to use with S2W – Import Shopify to WooCommerce

Preview S2W – Import Shopify to WooCommerce

IMPORTANT NOTICE:

  • The plugin works based on WooCommerce plugin.

  • It is released on WordPress.org and you can use the plugin as free to build themes for sale.

FEATURES:

  • Products per ajax request: Change this option to avoid bad request error, default is 5

  • Import Products sequence: Change the order to import products by Title, Created date or Updated date

  • Import products: Import unlimited products from your Shopify store to WooCommerce

  • Product variations: All product variations will be imported with your current stock, price… in your Shopify store

  • Status of products: Can set status of imported products to publish, pending or draft

  • Product categories: Product categories will be remained, can choose to add all products to specific categories

  • Download images: Product images, gallery and variations images will be queued to import to avoid overload of your server

  • Logs: You can review the download process in log files

Shopify To Woocommerce

PRO VERSION:

All features from free version.

WEBHOOKS: You can use webhooks to automatically import/update new data for Products/Orders/Customers.

Migrate From Shopify To Woocommerce

IMPORT PRODUCTS from CSV: In case you don’t use API, this is what you need to migrate your products

IMPORT PRODUCT BY ID: You can choose specific products to import by entering product id

IMPORT PRODUCT OPTIONS: Besides some options like the free version, you can do more with the pro version:

  • Download description images: Images in the product description can be downloaded easily

  • Products filters: If you don’t want to import all products, there are some filters available such as product type, collection ID, published before date, published after date. And you can also select the sequence products are imported

CRON UPDATE PRODUCT: Schedule to update product price or quantity automatically

UPDATE PRODUCT OPTIONS: Able to update product images, title, inventory, description, price, SKU, attributes, slug after products are imported to WooCommerce store

ORDERS: Payment method, shipping method, first name, last name, company, country, address, zip, city, province, phone, total, subtotal, tax, discount, shipping cost, currency, date create, browser IP, customer user agent, line items, discount code, order number, order fulfillment.

IMPORT ORDER OPTIONS: Orders per ajax request, Import orders created/imported at or before/after date, Import Orders sequence

UPDATE ORDER OPTIONS: Able to update order status, order date, order fulfillments

CRON UPDATE ORDER: Schedule to update orders automatically

STORE SETTINGS: Site title, admin email, store address, city, country, state, postcode, timezone, weight unit, currency code, currency format.

SHIPPING ZONES: shipping zones and shipping methods.

TAXES: Tax name, tax rate, country, province, zip, shipping.

PAGES: Title, content.

BLOGS: Blog title, blog content, categories, tags, featured image.

COUPONS: Coupon types that WooCommerce support, coupon amount, usage limit, expiry date, minimum amount.

CUSTOMERS: Import customers per ajax request, first name, last name, phone, company, address, city, province, zip, country.

PREMIUM SUPPORT

Plugin Links

MAY BE YOU NEED

Cart All In One For WooCommerce: All cart features you need in one simple plugin

Email Template Customizer for WooCommerce: Customize WooCommerce emails to make them more beautiful and professional after only several mouse clicks

Product Variations Swatches for WooCommerce: Professional and beautiful colors, buttons, images, variation images and radio variations swatches

Dropshipping and Fulfillment for AliExpress and WooCommerce: Free dropshipping solution – Transfer data from AliExpress products to WooCommerce effortlessly and fulfill AliExpress orders automatically

Abandoned Cart Recovery For WooCommerce: Capture abandoned carts & send reminder emails to customers.

Orders Tracking for WooCommerce: Import orders tracking number and send tracking info to customers

Customer Coupons for WooCommerce: Display coupons on your website

Virtual Reviews for WooCommerce: Virtual Reviews for WooCommerce helps generate virtual reviews, display canned reviews for newly created store

Thank You Page Customizer for WooCommerce: Customize your “Thank You” page and give coupons to customers after a successful order

Sales Countdown Timer: Create a sense of urgency with a countdown to the beginning or end of sales, store launch or other events

EU Cookies Bar: A very simple plugin which helps your website comply with Cookie Law

Lucky Wheel for WooCommerce: Offer customers to spin for coupons by entering their emails.

WordPress Lucky Wheel: WordPress Lucky Wheel gives you the best solution to get emails address from visitors of your WordPress website

Advanced Product Information for WooCommerce: Display more intuitive information of products such as sale countdown, sale badges, who recently bought products, rank of products in their categories, available payment methods…

LookBook for WooCommerce: Create beautiful Lookbooks, Shoppable with Product Tags

Photo Reviews for WooCommerce: Allow posting reviews include product pictures, review reminder, review for coupons.

Product Builder for WooCommerce: Allows your customers to build a full product set from small parts step by step. The plugin works base on WooCommerce with many useful features like compatible, email completed product, attributes filters.

Boost Sales for WooCommerce: Increase profit on every single order with Up-selling and Cross-selling

Shopify To Wordpress

Free Shipping Bar for WooCommerce: Use free shipping as a marketing tool, encourage customers to pay more for free shipping.

Notification for WooCommerce: Social Proof Marketing plugin. Live recent order on the front-end of your site.

Multi Currency for WooCommerce: Switches to different currencies easily and accepts payment with only one currency or all currencies.

Coupon Box for WooCommerce: Subscribe emails for discount coupons

Plugin Links

Installation

  1. Unzip the download package
  2. Upload s2w-import-shopify-to-woo to the /wp-content/plugins/ directory
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Reviews

I think this is just a brilliant plug in! You saved me tons of work and getting the products and categories transferred was easy and very fast! I can't thank you enough for this service! Very well done!
This page was printed on Apr 25, 2021. For the current version, visit https://help.shopify.com/en/manual/migrating-to-shopify/shopify-import/woocommerce-migration.

You can use the Store Importer app to migrate your product and customer data from WooCommerce to Shopify. You need to export your data from WooCommerce before you can import it to Shopify.

Step 1: Export your store data from WooCommerce

Before you import your existing store data, you need to export your data from your WooCommerce store. When your export is completed, your computer dowloads an XML file containing your WooCommerce data, which you can use to import that data into Shopify.

Steps:

  1. From your WooCommerce admin, click Tools > Export.

  2. Select All content.

  3. Click Download Export File.

Step 2: Import your store data to Shopify

After you export your store data from WooCommerce, you need to import your data to Shopify.

Note

Only the All content XML file is compatible with the Store Importer app. If you don't have this file, then use a third-party product import app or import your store's data manually using CSV files.

Steps:

  1. From your Shopify admin, click Apps > Store Importer.

  2. On the Import your data into Shopify page, choose WooCommerce from the drop-down menu.

  3. Under Upload files, click Add file and select your exported files. You can select any number of CSV files. When importing products, you need to add the exported files for both the Default and Bulk Edit templates for the data to import properly.

  4. Select your WooCommerce XML file that you downloaded.

  5. Click Continue import > Import.

Note

Convert Shopify To Woocommerce

If the platform mentioned on the Store Importer page is not your store's platform, then scroll down to the bottom of the page and click Select a different platform. You can then select WooCommerce from the drop-down menu.

Step 3: Review and update your imported data

If your data import was successful, then your product and customer data is available in your Shopify admin. If some of your products or customers did not import, then you can add them manually. You can add a product or add a customer manually after your data import.

How To Migrate Shopify To Woocommerce

Note

You might encounter errors with your CSV import. Learn more about solutions to common product CSV import problems.

The following sections describe some of the behaviors that you might see while importing your WooCommerce data into Shopify:

Import was successful with changes

When your import is finished, the import summary page shows you the details of your import. Review the messages in the review section of the import summary for any errors. You can edit your imported information manually by clicking View items next to these messages.

Some products or customers failed to import

If some of your products or customers did not import, then you can add a product or add a customer manually.

Any customers with the same email address or phone number is skipped during an import. Only the most recent customer entry with the duplicated data is imported.

Bundled products failed to import

If any of your products are bundled on WooCommerce, then you need to add these products to Shopify manually. You need to use an app to bundle products. You can install a product bundle app from the Shopify App Store.

Products imported successfully but are not published

If any of your products in WooCommerce had their product visibility set to hidden when you exported your data, then those products are imported into Shopify as hidden, as well. You can make your products available by making them available to a sales channel.

Product variants failed to import

If your product has variants and one of the variants is missing an option, then the product isn't imported. You need to add this product to Shopify manually. For example, suppose that you sell T-shirts that have different options for size and color. If one of your variants includes information about its size but not its color, then your product isn't imported.

Imported products no longer have their dimensions

If your customers need the dimensions of your product, then add the dimensions directly to the product description.

Digital products imported successfully but are not published

If your product is a digital download, then your product is not published on your store. You need to use an app to sell digital products. You can install the Digital Downloads app to make your products available on your store.

Tags applied to imported records

What's Better Than Shopify

Woocommerce

The Store Importer app applies tags to imported records. Tags make it easier to find the things you've imported, review them for errors, or make adjustments.

Tags that are automatically applied to each imported record are in the following format: import_<date>_<import_id>. Tag formats for any import errors, such as a missing image or duplicated variant, vary based on the platform that you are importing from.

You can keep these tags on your imported records, but this might create problems if you use tags as a method of organization for your store. For example, these tags could be visible to your customers on your online store. To avoid this, you can remove them once you've checked your imported records for errors.

Import data on top of an existing import

If you think you missed something in your previous import, then you can import your store data again on top of your current import by clicking Start new import.

  • If your Shopify store or previous import already contains customers, then they are updated. The customers are first matched by email address, and then telephone number if no email address match is found. If a match is found, then the existing record is updated as follows:

    • Tax exempt and marketing subscription statuses are overwritten.
    • Tags, addresses, and notes from the import are added.
    • If the first name, last name, or telephone number fields are empty in the existing record and included in the imported customer record, then they are added.
  • If an import contains products that are already on your Shopify store, then the matching products in the import are skipped and not imported. A list of the skipped products is shown in the Import summary after the import is complete.

Delete a store data import

If you’re unsatisfied with a data import, then you can delete it. For example, if your data import contains many failed items, then it might be helpful to remove that import and try again. You can delete only your latest import. Wait for the data to delete completely before you start another import.

Steps

  1. On the Import complete page, click Delete import.

  2. On the Delete import dialog, click Delete import.

After all your imported files are deleted, click Start new import to start another import.

Considerations for customer passwords

Because passwords are encrypted, you can't migrate customer passwords from another platform to Shopify. As a result, only customer records are migrated to Shopify instead of customer accounts.

Cart2cart Shopify To Woocommerce Migration

Shopify Plus

Shopify To Woocommerce Migration

If you are on the Shopify Plus plan, then you can use the Bulk Account Inviter to send customers an email message that prompts them to reset their password and activate their accounts.