Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Cart2Cart: X-Cart to WooCommerce Migration

Plugin helps you to setup connection between X-Cart and WooCommerce to make automated data migration possible.

The plugin allows you to set up the connection between your X-Cart and WooCommerce stores in order to move your entities from one shopping cart to another. After, you will be redirected to the Migration Wizard where you can select products, customers, orders and other corresponding information and proceed with your migration. The plugin is free to download and install however you will have to pay for the migration.

The plugin offers 2 migration options

  1. Free Demo migration — lets you perform migration of products, orders, customers and categories in limited quantity (up to 10 entities each) for test purposes.
  2. Full Migration — lets you perform UNLIMITED migration of products, orders, customers, categories, variants, attributes and other related entities. Full Migration price starts at $69 and may vary depending on the number of transferable entities and additional options chosen.


  • No programming skills necessary. Simply follow step-by-step wizard to setup the migration in a few mouse clicks.
  • Free Demo Migration available. Move several entities without charging a cent and check the result on WooCommerce store.
  • Reasonable Pricing You will pay only for entities you’ve selected for transfer, the price starts from $49. You can also choose additional options.
  • 100% uptime for X-Cart store. Cart2Cart doesn’t influence the source store data and your X-Cart shop will be online during data transfer.
  • Several Migration Insurance plans. Insure the current migration and get an opportunity to restart the same data transfer.

What entities can be transferred?

  • Products, product images, product extra fields, product attributes, product variants;
  • Categories, category images;
  • Customers, customer shipping address, customer billing address;
  • Orders, order statuses, reviews.

Supported X-Cart versions: 4.0x, 4.1.x - 4.6.x Gold, 4.1.x - 4.6.x Pro, Supported WooCommerce versions: 1.4.x, 1.5.x, 1.6.x, 2.0.x (new software versions are constantly being added).

Please note. Cart2Cart provides automated migration of entities. X-Cart template won’t be migrated to WooCommerce. Plugin will help you to setup the connection between your shopping carts securely. After uploading the connection bridge files, you will be redirected to the Migration Wizard to proceed with your migration.

Before migration checklist.

  1. Install WooCommerce and make sure it is online and running fine.
  2. Make sure to have access details for both shopping carts.
Author MagneticOne
Contributors Cart2Cart
Tags migrate x-cart to woocommerce, x-cart to woocommerce, x-cart to woocommerce migration
  1. cart2cart-x-cart-to-woocommerce-migration screenshot 1


  2. cart2cart-x-cart-to-woocommerce-migration screenshot 2


  3. cart2cart-x-cart-to-woocommerce-migration screenshot 3


  1. Download plugin *.zip file and extract it to your PC;
  2. Upload extracted file to wp-content/plugin directory
  3. Go to Admin area, plugins section and find “Cart2Cart Magento to WooCommerce Migration”. Click Activate Button.
  4. In order to upload the Connection Bridge files for X-Cart paste stores FTP details.
  5. Connection Bridge files for WooCommerce will be uploaded automatically
  6. Hit Start Migration button and follow the Migration Wizard to proceed with your migration.


  • Initial commit

What is Cart2Cart?

Cart2Cart is a shopping cart migration service which allows automated data transfer from one platform to another. Currently service supports migration from/to 70+ most popular shopping carts. Main beneficial sides for e-merchants are:

  • No technical skills required. Since the process is fully automated, there is no need to have high level of programming skills. Intuitive migration Wizard will help to perform a straightforward migration.
  • Cart2Cart requires no software installation. The migration is performed on Amazon Elastic Cloud servers. The data migration is performed with the help of connection bridge, which is installed for source and target shopping carts and makes the integration possible.

  • Cart2Cart provides a possibility to migrate products, customers,orders with all corresponding data to a desirable shopping cart.

  • Flexible pricing system allows to pay only for entities, which are really migrated. The price of migration can be calculated with the help of Online Estimator.

  • Totally free Demo migration which provides a possibility to try how everything works before launching a Full migration. If you have some questions, Support Team is ready to answer all questions via live chat, phone or ticket at any convenient time.

Will the URL structure of the original site be maintained on the new site after store migration?

Each shopping cart uses its own way to build URLs for pages (products, categories, static pages, etc.). Unfortunately, Cart2Cart service does not support migration of the URL structure. You can maintain it manually if your Target platform supports flexible URL settings.You can also set up permanent redirect in your .htaccess files to avoid 404 errors on your original URLs. Note: Nonetheless, Cart2Cart provides a possibility to migrate product and category SEO URLs within a limited number of shopping carts. Find more detailed information here.

Can I be sure of data security Cart2Cart service?

Cart2Cart performs migration using a separate Amazon EC2 server and all data is deleted after the process has been finished. Cart2Cart does not migrate client’s credit card information and passwords. We use secure HTTPS protocol for all connections and only authorized staff has access to the migration process.

Do you migrate multiple languages?

Yes, Cart2Cart supports migration of multiple languages from X-Cart to WooCommerce providing a paid WPML module is installed and configured on your WordPress before the data transfer. Please, read our FAQ for more info.

Do you migrate the customer passwords?

"I would like to migrate from one shopping cart to another with encrypted customer passwords. Is there a way for customers to preserve the accounts but be prompted to enter new passwords? " Customer accounts can be migrated from source to target shopping cart. Cart2Cart doesn't migrate the passwords, because they are encrypted specifically. Your clients should use Password Recovery tool on your target shopping cart to access their accounts. However, order history will be available after the migration. You can find more detailed information about password recovery in our article.

Version 1.0

Requires WordPress version: 3.5.1 or higher

Compatible up to: 4.6.3

Last Updated 07 Feb 2017

Date Added: 19 Mar 2014

Plugin Homepage


1 stars
1 ratings


Not Enough Data

Works: 0
Broken: 0