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.

Set it up in minutes

What data can be
migrated from Base to X-Cart

  • Products Product information, e.g. Product Title, Description, Model, Created Time, Modified Time, Available, Weight, Quantity, Default Price, Special Price, Tax Class, etc.
  • Product Categories Product categories constituting the major groups of products in the store.
  • Manufacturers Information about the manufacturer of each product in the store database, e.g. Name, Description, URL, Meta Title, Meta Keywords, Meta Description, etc.
  • Customers Information about each customer, e.g. Email, Login, First Name, Last Name, Company, Birthday, Phone, Fax, Active, Created Time, Modified Time, etc.
  • Orders General information about the orders made by customers, e.g. Customer, Customer Info, Billing Address, Shipping Address, Currency, Status, Totals, Created Time, etc.
  • Name, SKU, Short Description, Full Description, Manufacturer, Tax Class.
  • Meta Title, Meta Keywords, Meta Description.
  • Quantity.
  • Weight, Width, Height.
  • Related Products Check whether you have the necessary plugin installed on X-Cart store. More info.
  • 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 Check whether you have the necessary plugin installed on X-Cart store. More info.
  • 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

  • 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.

    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. Inform Your Customers: Announce your new and improved store to your customer base. Highlight new features or improvements to enhance their shopping experience.
    8. 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
    Automated Migration

    Data Migration Service Package

    Delegate the job to the highly-skilled migration experts and get the job done.

    Choose Package
    Service Package
    Customers

    Benefits for Store Owners

    Ecommerce Agencies

    Benefits for Ecommerce Agencies

    Clear Target Store data before migration

    Will delete all data from your X-Cart store

    Create product variants based on the combinations of options

    Or the available attribute values combination

    Move images from products, categories, blog posts descriptions

    Those included in the descriptions

    Set products quantity to 100 on X-Cart store

    To check how the migration works for out of stock products

    Preserve product IDs on Target Store

    Your Base product IDs will be the same in X-Cart

    Migrate categories and products SEO URLs

    Keep your Base URL structure on X-Cart

    Preserve customer IDs on Target Store

    Your Base customer IDs will be the same in X-Cart

    Choose all the extra migration options and get 40% off their total Price

    Try it now
    Migration Limitations

    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.

    4.9 Total Score
    500+ reviews

    Base to X-Cart Migration Video Tutorial

    Let’s figure out everything about Base to X-Cart migration through Cart2Cart.

    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?

    No, your Base store will remain online and fully operational throughout the migration to X-Cart. The process runs on a secure external server, ensuring zero downtime for your customers. You can continue selling uninterrupted. Read our Security Policy for more details on secure transfers.

    How long does a typical store migration from Base to X-Cart take?

    The migration duration to X-Cart varies based on data volume and complexity. A demo migration usually takes minutes, while a full migration can range from a few hours to several days. Our experts work efficiently to minimize the timeline. Get an estimation of your migration time.

    What factors influence the cost of migrating an e-commerce store from Base to X-Cart?

    The cost of migrating from Base to X-Cart depends on several factors: the number of entities (products, customers, orders), chosen additional options (e.g., preserving IDs), and the complexity of customizations. Our pricing is transparent and based on your specific migration needs. Understand service costs.

    Is my store data secure during the migration process from Base to X-Cart?

    Absolutely. Data security is our top priority. Your Base store data is transferred via secure connections to X-Cart, and no sensitive information is stored on our servers. We adhere to strict security protocols to protect your business and customer data. Review our Security Policy.

    How can I prevent SEO ranking loss when migrating from Base to X-Cart?

    We prioritize SEO preservation during your move to X-Cart. Key elements like 301 redirects, meta descriptions, and product/category URLs are migrated. However, for X-Cart, SEO options for blogs are not included. We ensure search engines understand your new store structure. Explore our Post-Migration Checklist for SEO tips.

    Should I use an automated tool or hire an expert for my Base to X-Cart migration?

    An automated tool like ours simplifies the Base to X-Cart migration, making it faster and more cost-effective for most users, especially with our Ultimate Data Migration Service. For highly complex stores with extensive custom development or specific requirements, hiring an expert can provide tailored solutions and hands-on management.

    Can customer passwords be migrated from Base to X-Cart?

    Yes, customer passwords can typically be migrated from Base to X-Cart using a specialized password migration module. This ensures a seamless login experience for your customers on the new platform without requiring them to reset their passwords. A Cart2Cart X-Cart Migration module is required for this. Explore customer password migration.

    How can I verify data accuracy after migrating from Base to X-Cart?

    You can verify data accuracy by running a free Demo Migration, allowing you to check a limited set of entities in your X-Cart store. Post-full migration, a thorough review of products, orders, and customer data on your new X-Cart platform is recommended. Check demo migration results for a preview.

    Will my existing store design and theme from Base transfer to X-Cart automatically?

    No, store designs and themes from Base do not transfer automatically to X-Cart. Design is platform-specific and requires a new theme on X-Cart. You'll need to install or customize an X-Cart theme, or recreate your design post-migration. Only data is transferred. Solve the design dilemma.

    What data entities can be migrated from Base to X-Cart?

    A comprehensive range of data entities can be transferred, including products, customers, orders, categories, reviews, and images. We ensure your core e-commerce data from Base transitions smoothly to X-Cart, retaining relationships between entities. Custom fields may require specific handling. Learn about data entity migration options.

    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.

    Trusted by eCommerce dominators since 2009

    slide 1 of 3
    slide 1 to 2 of 3
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    RHONDA MORIN
    Online store owner

    This service made things so easy to go from my Magento store that was just a mess to X-cart that works like a gem. I am still in the process of getting everything set up but I wanted to see if things would work and sure enough, like a wonderful fast charm. I can’t even imagine how long it would have taken me to move all those products and categories and tax info and all of it. Such a life saver and time saver! Thank you!!!!
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    HARDIK PATEL
    Online store owner

    Great Solution! Excellent Support team which helped to migrate my store data from Magento to Bigcommerce in no time. Cart2Cart developed a custom solution to which helped me to Migrate my Blog Data too. I will surely use their service on my upcoming projects.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    JESSICA KORYBUT
    Online store owner

    Migration from Shopify to BigCommerce was exactly what I need it. Customers information, orders, products description and images were displayed in my new platform perfectly. Additionally, the support team were very helpful and patience while I was doing all of this process. I highly recommend it!
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    JEREMY WILSON
    Online store owner

    Working with Cart2Cart on a recent Yahoo Store to BigCommerce Store migration was a pleasure. The support was very helpful in getting to my end solution. I would definitely recommend their service for anyone looking to migrate data between these platforms.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    DEVELOPER TEAM
    Online store owner

    Solid work on the cart2cart migration from Magento to BigCommerce! Also, they helped me a lot for the data re-migration due to an accidental deletion on BigCommerce I definitely would recommend Cart2Cart 🙂
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    BEN FRIDAY
    Online store owner

    I have been very happy with the service and support of Cart2Cart in migrating from an older WebAsyst based e-commerce site to a much more modern CS-Cart based one. Worked perfectly!
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    UMAIR ZAMAN
    Online store owner

    Very good support. They migrated our store from Big Cartel to Magento, and were very cooperative during all this process. Thank you team. I recommend them to everyone
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    PETER JAAP BLAAKMEER
    Online store owner

    I have successfully used Cart2Cart to migrate products & categories from DrupalCommerce to Magento. It’s easy, affordable and they offer decent support (no I’m not affiliated with them).
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    NIURY PEREIRA
    Online store owner

    we have already contracted the service three times to migrate from prestashop to magento. We were very well catered for. I recommend!
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    JORDY VAN OVEREEM
    Online store owner

    Many of my customers have Magento 1 stores. This year Magento will stop supporting this system and because of this these customers need to migrate to another system. Migration can be difficult and very time consuming process. But then i found Cart2Cart. There solution is the best and affordable. With the first migration there where some problems, but i did made some mistakes with filling in the correct fields to get a connection between the current and the target store. After starting a chat these problems where fixed very quickly. Support is very good and there solution is very affordable. The perfect solution!
    Review source