Base to X-Cart Migration - Step-by-Step Guide & Expert Services
Base to X-Cart migration is a critical step for your business growth. Cart2Cart expertly handles your move Base store to X-Cart, ensuring a smooth transition without data loss. Experience a swift, secure switch from Base to X-Cart, maintaining your crucial SEO rankings and ensuring zero downtime. We accurately transfer data, offering comprehensive step-by-step guides for DIY users or full expert support for a hands-free solution. Trust Cart2Cart for a seamless, efficient Base to X-Cart migration.
What data can be
migrated from Base to X-Cart
-
Products
-
Product Categories
-
Manufacturers
-
Customers
-
Orders
- Name, SKU, Short Description, Full Description, Manufacturer, Tax Class.
- Meta Title, Meta Keywords, Meta Description.
- Quantity.
- Weight, Width, Height.
- Related Products .
- Options(Name, Price).
- Name, Status.
- Meta Title, Meta Description, Meta Keywords.
- Name.
- ID, Created Date.
- Customer Billing Address.
- Customer Shipping Address.
- ID, Order Date, Order Status, Order Products(Name, SKU), SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price.
- Customer Name, Email, Billing Address.
- Shipping Address.
- Name, SKU, Short Description, Full Description, Manufacturer, Tax Class.
- Meta Title, Meta Keywords, Meta Description.
- Quantity.
- Weight, Width, Height.
- Related Products .
- Options(Name, Price).
- Name, Status.
- Meta Title, Meta Description, Meta Keywords.
- Name.
- ID, Created Date.
- Customer Billing Address.
- Customer Shipping Address.
- ID, Order Date, Order Status, Order Products(Name, SKU), SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price.
- Customer Name, Email, Billing Address.
- Shipping Address.
Products
Estimate your Migration Cost
To check your Base to X-Cart migration price, click the button below. The migration price varies in accordance with the number of data types and the additional migration options selected.
How to Migrate from Base to X-Cart In 3 Steps?
Connect your Source & Target carts
Choose Base and X-Cart from the drop-down lists & provide the stores’ URLs in the corresponding fields.
Select the data to migrate & extra options
Choose the data you want to migrate to X-Cart and extra options to customise your Base to X-Cart migration.
Launch your Demo/Full migration
Run a free Demo to see how the Cart2Cart service works, and when happy - launch Full migration.
Migrate from Base to X-Cart: A Comprehensive Step-by-Step Guide
Seamlessly Move Your E-commerce Store from Base to X-Cart
Are you looking to enhance your online store's capabilities, improve performance, or gain more control over your e-commerce operations? Migrating your platform can be a powerful catalyst for growth and efficiency. This expert guide is designed to help merchants like you navigate the process of transferring your store data from Base (via CSV export) to the robust X-Cart platform. We'll walk you through each critical step, ensuring a smooth and successful data transfer with minimal downtime.
Transitioning your e-commerce store is a significant undertaking, but with the right strategy and tools, it can unlock new opportunities for scalability, user experience, and overall business growth. X-Cart offers a feature-rich environment, and by carefully planning and executing your data migration, you can leverage its full potential.
Prerequisites for a Successful Migration
Before initiating your store migration, certain preparations are essential to ensure a streamlined data transfer and prevent potential issues. Addressing these prerequisites will set the foundation for a successful switch from Base to X-Cart.
Preparing Your Base Store (Source - via CSV)
- Data Export: Since Base is not directly supported via API by migration tools, you will need to export your store's data into CSV files. This includes critical entities such as products, categories, customers, orders, and potentially reviews. Ensure your CSV files are well-structured and accurate. For more details, consult our guide on CSV.File Data Migration.
- Data Cleanup: Take this opportunity to audit and clean your existing data. Remove outdated products, redundant customer entries, or incomplete order information. This improves data integrity and ensures only valuable data is moved to your new X-Cart store.
- Backup Your Data: Always create a complete backup of your Base store's data before exporting or making any changes. This is a crucial safety measure for any data operation. You can learn more about preparing your source store by reading How to prepare Source store for migration?
Preparing Your X-Cart Store (Target)
- Install X-Cart: Ensure you have a fresh installation of X-Cart set up on your hosting environment. This will be the destination for all your migrated data.
- Hosting Environment: Verify that your X-Cart hosting environment meets the platform's system requirements to ensure optimal performance post-migration.
- FTP/cPanel Access: You will need full FTP or cPanel access to your X-Cart store's root directory to upload the necessary migration bridge files. Understanding what a root folder is will be helpful.
- Cart2Cart X-Cart Migration Module: The migration process requires the installation of the Cart2Cart X-Cart Migration module on your target store. This plugin facilitates the secure connection and data transfer.
- Disable Unnecessary Add-ons: Temporarily disable any non-essential X-Cart modules or extensions during the migration to avoid conflicts.
- Review Target Store Readiness: For a deeper dive into target store preparation, refer to our FAQ: How to prepare Target store for migration?
Performing the Migration: A Step-by-Step Guide
With your preparations complete, it's time to initiate the migration process using the Cart2Cart wizard. Follow these steps carefully to ensure a successful transfer of your Base store data to X-Cart.
Step 1: Initiate Your Migration
Begin by accessing the migration wizard. You'll be presented with options to start your data transfer journey.
Step 2: Connect Your Source Store (Base via CSV)
For your source store, select "CSV File to Cart" from the dropdown menu. This acknowledges that you will be providing your Base store data via CSV files. You will then be prompted to upload your prepared CSV files containing your products, categories, customers, orders, and other relevant entities.
Step 3: Connect Your Target Store (X-Cart)
Next, select "X-Cart" as your target platform. You will need to provide the following connection details:
- Your X-Cart Store URL.
- Your X-Cart Admin Login.
- Your X-Cart Admin Password.
- The location of the migration bridge file after you've uploaded it to your X-Cart root folder via FTP/cPanel.
The Cart2Cart X-Cart Migration module (bridge) must be uploaded to your X-Cart store's root directory. This bridge acts as a secure conduit for data exchange between the migration service and your X-Cart store. For more information on securing your access details, please refer to our FAQ.
Step 4: Select Data Entities for Migration
In this step, you will choose which data types (entities) you wish to transfer from your Base CSV files to your new X-Cart store. The Cart2Cart tool supports the migration of a wide range of data, including:
- Products (including SKUs, variants, attributes, and images)
- Product Categories
- Product Manufacturers
- Product Reviews
- Customers
- Orders (including order statuses and invoices)
- Taxes
- Stores
- Coupons
- CMS Pages
You can opt to migrate all available entities or meticulously select specific ones based on your business requirements. This stage allows for precise control over the scope of your data transfer.
Step 5: Configure Additional Options & Data Mapping
This is a crucial stage where you customize the migration to fit your exact needs. You'll find two key sections:
Additional Migration Options
These options allow you to fine-tune your data transfer:
- Migrate Images in Description: Ensure product and category images embedded in descriptions are transferred.
- Clear Target: Select this if you wish to clear current data on the Target store before migration. This is often recommended for fresh X-Cart installations.
- Preserve Product IDs, Preserve Orders IDs, Preserve Customers IDs: These options are vital for maintaining consistency with your existing records and for any external systems that rely on these IDs. Learn more about how Preserve IDs options can be used.
- SEO URLs & 301 SEO URLs: Crucial for maintaining your search engine rankings and link equity. Activating these ensures that your old URLs are redirected to the new ones on X-Cart, preventing broken links and preserving your SEO value.
- Password Migration: If supported, this allows your customers to log in to the new X-Cart store using their existing Base passwords, improving user experience.
- Create Variants from Attributes: Essential for products with multiple options (e.g., size, color) to be correctly represented as product variants in X-Cart.
Data Mapping Setup
Here, you'll align specific data fields from your Base CSV files with the corresponding fields in X-Cart. This typically involves:
- Customer Groups Mapping: Match customer roles (e.g., 'Wholesale', 'Retail') from your source to appropriate groups in X-Cart.
- Order Status Mapping: Map the various statuses of your orders (e.g., 'Pending', 'Processing', 'Complete') from Base to X-Cart's equivalents.
Accurate data mapping is critical for maintaining data integrity and ensuring that all information is correctly categorized and displayed in your new store.
Step 6: Run Demo Migration & Full Migration
Before committing to the full data transfer, we highly recommend running a Demo Migration. This free service transfers a limited number of entities (e.g., 10-20 products, customers, orders) within a short timeframe. It allows you to:
- Verify Data Integrity: Check if products, customer accounts, and order details appear correctly in X-Cart.
- Test Functionality: Ensure images load, product variants are correct, and basic site functions work.
- Review Mapping: Confirm that all mapped fields are accurately transferred.
Once you are satisfied with the demo results, proceed to the Full Migration. At this stage, you'll review the total cost, select any desired services like Migration Insurance (which offers remigrations if issues arise), and finalize the process. Learn more about how Migration Insurance works and how to pay for your service.
Post-Migration Steps
Completing the data transfer is a major milestone, but your work isn't quite finished. These post-migration tasks are crucial for optimizing your new X-Cart store and ensuring a seamless transition for your customers.
- Thorough Data Verification: This is the most critical step. Manually check a sample of your products (SKUs, variants, descriptions, pricing, images), customer accounts, and orders to confirm all data has been accurately transferred and displayed on X-Cart. Look for any discrepancies or missing information.
- Configure X-Cart Settings: Set up essential store configurations unique to X-Cart, including payment gateways, shipping methods, tax rules, currency settings, and general store information.
- Install and Configure Apps/Modules: Install any necessary X-Cart modules or extensions that replicate functionalities from your old Base store or provide new features.
- Update DNS Records: Once you're confident your X-Cart store is fully operational, update your domain's DNS records to point to your new X-Cart hosting. This will make your new store live to the public. Plan this step to minimize downtime.
- Implement 301 Redirects: Even if you opted for SEO URL migration, it's wise to double-check that all critical old URLs from Base are correctly redirecting to their new X-Cart counterparts. This preserves your SEO rankings and prevents broken links, maintaining your link equity.
- Conduct Extensive User Acceptance Testing (UAT): Test every aspect of your new X-Cart store as if you were a customer. This includes product browsing, adding items to the cart, the entire checkout process, account creation/login, search functionality, and mobile responsiveness.
- Inform Your Customers: Announce your new and improved store to your customer base. Highlight new features or improvements to enhance their shopping experience.
- Monitor Performance: After launch, continuously monitor your X-Cart store's performance, site speed, and server logs for any issues.
Should you encounter any issues or require further assistance, our Frequently Asked Questions section is a great resource. You can also leverage our Cart2Cart Remigration Service or Recent Data Migration Service for new data or re-running the migration if needed, or simply contact us for expert support.
Ways to perform migration from Base to X-Cart
Automated migration
Just set up the migration and choose the entities to move – the service will do the rest.
Try It Free
Data Migration Service Package
Delegate the job to the highly-skilled migration experts and get the job done.
Choose Package
Benefits for Store Owners
Benefits for Ecommerce Agencies
Choose all the extra migration options and get 40% off their total Price
The design and store functionality transfer is impossible due to Base to X-Cart limitations. However, you can recreate it with the help of a 3rd-party developer.
Your data is safely locked with Cart2Cart
We built in many security measures so you can safely migrate from Base to X-Cart. Check out our Security Policy
Server Security
All migrations are performed on a secure dedicated Hetzner server with restricted physical access.Application Security
HTTPS protocol and 128-bit SSL encryption are used to protect the data being exchanged.Network Security
The most up-to-date network architecture schema, firewall and access restrictions protect our system from electronic attacks.Data Access Control
Employee access to customer migration data is restricted, logged and audited.Frequently Asked Questions
Will my Base store experience downtime during migration to X-Cart?
How long does a typical store migration from Base to X-Cart take?
What factors influence the cost of migrating an e-commerce store from Base to X-Cart?
Is my store data secure during the migration process from Base to X-Cart?
How can I prevent SEO ranking loss when migrating from Base to X-Cart?
Should I use an automated tool or hire an expert for my Base to X-Cart migration?
Can customer passwords be migrated from Base to X-Cart?
How can I verify data accuracy after migrating from Base to X-Cart?
Will my existing store design and theme from Base transfer to X-Cart automatically?
What data entities can be migrated from Base to X-Cart?
Why 150.000+ customers all over the globe have chosen Cart2Cart?
100% non-techie friendly
Cart2Cart is recommended by Shopify, WooCommerce, Wix, OpenCart, PrestaShop and other top ecommerce platforms.
Keep selling while migrating
The process of data transfer has no effect on the migrated store. At all.
24/7 live support
Get every bit of help right when you need it. Our live chat experts will eagerly guide you through the entire migration process.
Lightning fast migration
Just a few hours - and all your store data is moved to its new home.
Open to the customers’ needs
We’re ready to help import data from database dump, csv. file, a rare shopping cart etc.
Recommended by industry leaders
Cart2Cart is recommended by Shopify, WooCommerce, Wix, OpenCart, PrestaShop and other top ecommerce platforms.














