-
Set Up Your Source Magento Store
Enter your current Magento store URL. Depending on your version, you can connect via API credentials or by uploading a Connection Bridge. For the Bridge method, download the file and upload the 'bridge2cart' folder to your store's root directory via FTP/SFTP.
-
Configure Your Target X-Cart Store
Provide the URL of your new X-Cart store. Since X-Cart is a self-hosted platform, you will need to download the Connection Bridge and upload it to your X-Cart root directory to establish a secure link for data import.
-
Select Data Entities and Additional Options
Choose the specific data you wish to migrate, such as products, customers, and orders. You can also select additional options like 301 redirects, customer password migration, or preserving order IDs to tailor the process to your requirements.
-
Launch a Free Demo Migration
Run a test migration to move a limited number of entities (usually about 10-30) to your X-Cart store. This allows you to verify the accuracy of the data transfer and see how your products appear on the new platform.
-
Start the Full Migration
Once you are satisfied with the demo results, initiate the Full Migration. Cart2Cart will handle the rest, securely transferring your entire database to X-Cart while you focus on managing your business.
Entities You Can Migrate from Magento to X-Cart
- Products: Name, SKU, Full Description, Status, Manufacturer, Price, Special Price, Weight, Variants, and Images.
- Product Categories: Name, Description, Status, and Category Images.
- Customers: First Name, Last Name, Email, Customer Group, and Billing/Shipping Addresses.
- Orders: Order Date, Status, Order Products (Name, SKU), Product Price, Quantity, Subtotal Price, Shipping Price, and Total Price.
- Coupons: Name, Coupon Code, and Discount Type.
- Manufacturers: Name of the product brands.
- Reviews: Created Date, Status, Rate, User Name, Description, and Summary.
- Taxes: Tax Classes and Tax Rates.
- CMS Pages: Title, Created Date, and Content.
More details
See a full walkthrough and pair-specific notes for Magento to X-Cart.
How long does the Magento to X-Cart migration take?
The duration depends primarily on the number of entities (products, customers, orders) you are moving. A small store can be migrated in under an hour, while larger databases may take several hours. You can use the Cart2Cart estimator to get a more precise timeframe.
Will my Magento store be offline during the transfer?
No. Cart2Cart ensures 100% uptime for your source store. Your Magento site remains live and available for customers to browse and make purchases throughout the entire migration process.
Can I migrate my customer passwords?
Yes, Cart2Cart offers a specific additional option for Magento to X-Cart migrations that allows you to migrate customer passwords. This ensures a seamless transition for your shoppers as they won't need to reset their login details.
What is a Demo Migration?
A Demo Migration is a free trial that moves a small subset of your data to the target X-Cart store. It allows you to check the mapping and ensure that everything—from product descriptions to customer details—is transferring exactly as expected.
Is it possible to migrate SEO URLs?
Yes. By selecting the 'Migrate categories and products SEO URLs' option, you can preserve your existing URL structure. This is critical for maintaining your search engine rankings and preventing 404 errors after the move.
What happens if the migration fails?
Cart2Cart provides 24/7 support to assist with any issues. Additionally, we offer Migration Insurance plans that allow you to restart the migration or update data if something goes wrong on your target store setup after the initial transfer.
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.





