Your Step-by-Step WooCommerce to WooCommerce Migration Journey
Migrating your store with Cart2Cart is a streamlined process designed for efficiency and accuracy. Follow these simple steps to transfer your data from one WooCommerce instance to another:
-
Connect Your Source WooCommerce Store
Begin by selecting "WooCommerce" as your Source Cart Type. Then, provide your store's URL. You have several flexible options to connect your store:
- Install Add-on from Marketplace: Download and install our dedicated plugin via your WordPress admin panel for an easy, automated connection.
- Provide API Access Credentials: Generate and input your Consumer Key and Consumer Secret from your WooCommerce REST API settings.
- Provide Store Admin Access for Auto Upload Bridge: Enter your WordPress Admin URL, login, and password, and our system will automatically upload the connection bridge.
- Upload Connection Bridge: Download the bridge files, unpack them, and upload the 'bridge2cart' folder to your store's root directory via FTP/SFTP.
-
Connect Your Target WooCommerce Store
Next, select "WooCommerce" as your Target Cart Type and enter the URL of your new store. Similar to the source store, choose your preferred connection method:
- Install Add-on from Marketplace: Download and install the Cart2Cart plugin directly into your new WooCommerce store.
- Provide API Access Credentials: Generate and input the Consumer Key and Consumer Secret from your target WooCommerce REST API settings.
- Provide Store Admin Access for Auto Upload Bridge: Provide your new store's WordPress Admin URL, login, and password for automatic bridge upload.
- Upload Connection Bridge: Manually upload the 'bridge2cart' folder to your target store's root directory via FTP/SFTP.
You also have the option to perform a demo migration to a Cart2Cart test store if you're still setting up your new environment.
-
Select Data Entities for Migration
Choose precisely which data types you want to transfer. Cart2Cart supports a wide range of entities, including products, customers, orders, categories, and more. You can select all or specific entities based on your needs.
-
Configure Additional Migration Options
Enhance your migration with powerful additional options. These features help preserve critical store elements and ensure a smooth post-migration experience. Options include migrating SEO URLs, customer passwords, preserving order IDs, and more.
-
Map Your Data
Ensure your customer groups, order statuses, and other data fields are correctly aligned between your source and target stores. Our intuitive mapping interface makes this process simple, allowing you to match fields accurately.
-
Run a Free Demo Migration
Before committing to a full transfer, run a free demo migration. This allows you to transfer a limited number of entities to your target store (or a Cart2Cart test store) so you can review the results and ensure everything migrates as expected.
-
Launch Your Full WooCommerce to WooCommerce Migration
Once you're satisfied with the demo results, proceed to launch your full data migration. Monitor the progress in real-time and enjoy your newly migrated WooCommerce store!
What Data Can You Migrate from WooCommerce to WooCommerce?
Cart2Cart ensures a comprehensive transfer of your essential e-commerce data. You can seamlessly migrate the following entities:
- Products: Names, SKUs, Full Descriptions, Manufacturers, Prices (including Special Price), Meta Titles & Descriptions, Base Images, Additional Images, Quantity, Stock Status, Weight, Variants (Weight, Attributes, Quantity, Images, Price, Special Price).
- Product Categories: Names, Descriptions, Status, Meta Titles & Descriptions, Images.
- Customers: Email, First Name, Last Name, Company, Billing Address (Address 1, Address 2, Country, State, City, Zip Code, Telephone), Shipping Address (First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
- Customer Groups
- Orders: ID, Order Date, Order Status, Order Products (Name, SKU, Product Price, Quantity), SubTotal Price, Shipping Price, Total Price, Customer Name, Email, Billing Address (First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code).
- Reviews
- Coupons
- Manufacturers: Name.
- CMS Pages
- Blogs & Posts
- Orders Status
- Stores
- Taxes
More details
See a full walkthrough and pair-specific notes for WooCommerce to WooCommerce .
How long does a WooCommerce to WooCommerce migration take?
The duration of your migration depends on the volume of data and the number of entities you choose to transfer. A free demo migration typically takes 15-30 minutes. A full migration can range from a few hours to several days for very large stores. Our wizard provides an estimated time based on your store's data.
Will my WooCommerce store experience downtime during the migration?
No, Cart2Cart performs the migration without affecting your live source store. Your old WooCommerce store remains fully operational throughout the process, allowing you to continue selling. We recommend performing the full migration during off-peak hours to minimize any potential impact on your new store as you finalize its setup.
What data can I migrate from WooCommerce to WooCommerce?
You can migrate a wide range of entities, including Products (with variants, attributes, images), Product Categories, Customers (with billing/shipping addresses), Customer Groups, Orders (with statuses, products, customer info), Reviews, Coupons, Manufacturers, CMS Pages, Blogs, Posts, Stores, and Taxes. Our service ensures comprehensive data transfer to replicate your store accurately.
Can I perform a demo migration before the full transfer?
Yes, Cart2Cart offers a free demo migration. This allows you to transfer a limited number of entities (e.g., 10-20 products, customers, orders) to your target WooCommerce store or a Cart2Cart test store. This is an excellent way to review the migration results and ensure data accuracy before proceeding with the full migration.
What connection methods are available for WooCommerce?
For both source and target WooCommerce stores, you can connect using several methods: API Connection (requires Consumer Key/Secret), Cart2Cart Bridge (FTP Upload), Platform Admin User Credentials (for auto-uploading the bridge), or Cart2Cart Bridge in a ZIP archive (for manual admin upload).
Is it possible to preserve customer passwords and SEO URLs during the migration?
Yes, Cart2Cart offers additional options to preserve critical data. You can choose to migrate customer passwords, create 301 redirects for SEO, and migrate categories and products SEO URLs to maintain your search engine rankings and provide a seamless experience for your customers.
What if I need to re-migrate or update data after the initial transfer?
Cart2Cart offers a Migration Insurance Plan that includes options for remigrations and data updates. This allows you to re-run your migration or transfer new data added to your old store within a specified period, ensuring your new store always has the most current information.
Can Cart2Cart handle multi-language WooCommerce stores?
Yes, Cart2Cart supports the migration of multiple languages, ensuring that your multi-language WooCommerce store's content is transferred correctly to your new WooCommerce instance.
Enhanced demo data transfer service
Advanced Application Software Migration System With customer in mind, App is created. We want to save your time, that resources and guarantee the highest standard of service. Therefore, we provide a range of 'all-inclusive' specialized demo support services. Our team will migrate your data, provide you with the appropriate personalization and help for every phase of the migration.
Reviews

The team provides the easiest data migration way.
The team provides the easiest data migration way. I figured out everything quite fast but still had several questions. After a brief phone call, the app team helped me through the process and everything went smoothly. Thanks!
Alex

The team is always there to help you
I've been through several migrations using this service and I can tell nothing but best. The whole process and service are on point. The team is always there to help you. I like the fact that there are several options to migrate from one platform to another. There is no better service than this for sure.
O.B.

This app performs greatly
This app performs greatly. The service is very reliable and the support is superb. The service is quite costly for me but in the end, it's worth its money. There is also an automated shopping cart migration and I'm very happy about that! I'm really satisfied.




