Basekit to X-Cart Migration - Step-by-Step Guide & Expert Services

Basekit to X-Cart migration is now simplified. Ready to move Basekit store to X-Cart? Our reliable service ensures a swift, secure, and SEO-friendly transfer data, maintaining your rankings with zero downtime. Whether you seek a clear step-by-step guide to smoothly switch from Basekit to X-Cart independently or prefer our professional team to handle your entire Basekit to X-Cart migration, we have the perfect solution for your business.

Set it up in minutes

What data can be
migrated from Basekit 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

  • The price of your migration depends on the volume of data to migrate and the additional migration options you pick. To check the price for Basekit to X-Cart conversion, click “Get estimates” and follow the suggested steps.

    How to Migrate from Basekit to X-Cart In 3 Steps?

    Connect your Source & Target carts

    Choose Basekit 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 Basekit 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 Basekit to X-Cart: A Definitive Step-by-Step Guide for Merchants

    A Comprehensive Guide to Transitioning from Basekit to X-Cart

    Are you considering a significant upgrade for your online store? Transitioning your e-commerce platform can unlock new features, enhance scalability, and improve overall operational control. This comprehensive guide will walk you through the essential steps of migrating your online store from Basekit to X-Cart, ensuring a smooth and successful data transfer. While Basekit offers a user-friendly website builder, merchants often seek more robust e-commerce capabilities, advanced inventory management, and greater customization that X-Cart provides. Our focus is on maintaining data integrity, preserving your SEO rankings, and minimizing downtime throughout this replatforming journey.

    Prerequisites for a Successful Migration

    Before initiating the data transfer, thorough preparation of both your source (Basekit) and target (X-Cart) stores is crucial. This proactive approach helps to avoid common pitfalls and ensures a seamless transition of your valuable store data.

    1. Preparing Your Basekit (Source) Store via CSV

    Since Basekit does not offer a direct API connection for data export, the migration process will rely on CSV file exports. You will need to export all relevant data from your Basekit store into CSV files. This typically includes products (with SKUs, descriptions, images, variants), customer information, and order history. Ensure your data is clean and organized to facilitate a smooth import. For more detailed advice on preparing your source, refer to our guide: How to prepare Source store for migration?

    • Data Export: Export product data, customer lists, and order history into separate CSV files. Pay close attention to product attributes and variations.
    • Data Review: Clean up any outdated or redundant information to ensure only accurate data is transferred.
    • Backup: Always create a full backup of your Basekit store data before any migration process.

    2. Preparing Your X-Cart (Target) Store

    X-Cart is a powerful, self-hosted e-commerce platform known for its flexibility. To prepare your X-Cart store for the incoming data, follow these steps:

    • Install X-Cart: Ensure you have a fresh installation of X-Cart, preferably one of the supported versions (4.0.0 through 5.4.0), ready on your hosting server. If you have an existing X-Cart store with data, consider backing it up and using the "Clear Target" option during migration, or consult our Clear current data on Target store before migration option FAQ.
    • Install the Cart2Cart Migration Module: X-Cart migrations require a specific bridge connection and a dedicated module. You will need to install the Cart2Cart X-Cart Migration module in your X-Cart administration panel. This module facilitates the secure exchange of data. FTP access is generally supported and may be required for bridge installation.
    • Admin Access: Have your X-Cart admin login credentials (adminLogin, adminPwd, adminUrl) and your store URL readily available.
    • FTP Access (Optional, but Recommended): For bridge connection, FTP access to your X-Cart's root folder is often necessary. Understand what a root folder is and where to find it.
    • Hosting Requirements: Ensure your X-Cart hosting meets all necessary server requirements for optimal performance.

    For more details on preparing your new platform, see: How to prepare Target store for migration? And for concerns about sharing credentials: Is it safe to provide your company with my access details?

    Performing the Migration: A Step-by-Step Guide

    With your stores prepared, you're ready to initiate the data transfer. Follow these steps using the migration wizard to move your e-commerce assets effectively.

    Step 1: Start Your Migration

    Begin by navigating to the migration service platform. You'll be presented with options to start a new migration. Choose the DIY (Do-It-Yourself) option to proceed with the wizard.

    Step 2: Connect Your Source Store (Basekit via CSV)

    As Basekit does not support a direct API connection for large-scale data export, you will select the "CSV File to Cart" option as your source platform. Upload the CSV files containing your products, customer information, orders, and any other relevant data you exported from Basekit. This is where your pre-migration data organization pays off.

    Step 3: Connect Your Target Store (X-Cart)

    Next, select "X-Cart" from the list of target shopping carts. You will need to provide your X-Cart store's URL and upload the special "bridge" file to your X-Cart root directory via FTP. This bridge acts as a secure gateway for data transfer. Ensure the Cart2Cart X-Cart Migration module is installed as per the prerequisites.

    You'll input connection fields such as adminLogin, adminPwd, adminUrl, and your store URL to establish a secure connection. The system will then validate the bridge location and other connection details to ensure everything is set up correctly.

    Step 4: Select Entities for Migration

    This critical step allows you to choose exactly which types of data (entities) you wish to transfer from your Basekit CSV files to your new X-Cart store. You can select all available entities or pick specific ones based on your needs.

    X-Cart supports the migration of a wide range of entities including:

    • Products (including SKUs, descriptions, images, and variants if configured correctly in CSV)
    • Product Categories
    • Product Manufacturers
    • Product Reviews
    • Customers (with associated data)
    • Orders (with order IDs, statuses, and history)
    • Invoices
    • Taxes
    • Stores (if multi-store setup is applicable in CSV)
    • Coupons
    • CMS Pages (static content)

    Note that entities like Blogs and Blog Posts are not explicitly supported for X-Cart migration as per the platform's data, so consider alternative methods for transferring blog content.

    Step 5: Configure Additional Migration Options

    Enhance your data transfer with a range of additional options designed to tailor the migration to your specific requirements:

    • Clear Target Store Data: If you have existing data in your X-Cart store that you wish to remove before migration, select this option. Learn more here.
    • Preserve IDs: Options like "Preserve Product IDs," "Preserve Orders IDs," and "Preserve Customers IDs" are crucial for maintaining consistency with external systems or for historical data. Understand the benefits of preserving IDs.
    • SEO URLs & 301 Redirects: Crucial for maintaining your search engine rankings and link equity. Select "SEO URLs" and "Create 301 SEO URLs" to ensure old Basekit URLs redirect seamlessly to your new X-Cart store.
    • Password Migration: Allow customers to log in with their existing credentials on your new X-Cart store.
    • Migrate Images in Description: Ensure product and category images embedded within descriptions are transferred correctly.
    • Migrate Invoices: Transfer your historical invoice data to X-Cart.
    • Create Variants from Attributes: If your CSV data supports it, this option can automatically generate product variants based on attributes.
    • Skip Custom Attributes: If you wish to exclude custom attributes from the migration, select this.

    Step 6: Data Mapping

    The data mapping step is vital for ensuring consistency between your Basekit (CSV) data and X-Cart's structure. You will need to map customer groups, order statuses, and potentially other custom fields from your source data to their corresponding fields in X-Cart. This ensures that your customer segments and order workflows translate accurately.

    Step 7: Run a Free Demo Migration & Full Migration

    It's highly recommended to run a free demo migration first. This allows you to transfer a limited number of entities (e.g., 10 products, 10 customers, 10 orders) to your X-Cart store. Review the demo results thoroughly to ensure data integrity and proper display before committing to a full migration.

    Once satisfied with the demo, you can proceed with the full migration. At this stage, you'll see a summary of the total entities to be migrated and the cost. You'll also have the option to select a Migration Insurance Plan, which provides additional remigrations if needed. Understand how Migration Insurance works.

    Post-Migration Steps to Optimize Your X-Cart Store

    Completing the data transfer is a major milestone, but several crucial steps remain to ensure your new X-Cart store is fully operational, optimized, and ready for your customers.

    1. Thorough Data Verification:
      • Products: Check product descriptions, images, pricing, SKUs, and stock levels. Verify that all variants and attributes are correctly displayed.
      • Customers: Ensure customer accounts, addresses, and order histories are accurate. Test login functionality with migrated passwords.
      • Orders: Confirm that all past orders, their statuses, and associated customer data are intact.
      • Categories & CMS Pages: Verify that your store's navigation structure and static content pages (e.g., About Us, Contact Us) are correctly transferred and linked.
      • SEO Elements: Review product/category metadata, URLs, and ensure any 301 redirects are working as expected to preserve link equity.
    2. Configure Essential Store Settings:
      • Payment Gateways: Set up and test all your preferred payment methods.
      • Shipping Methods: Configure shipping zones, rates, and carriers.
      • Taxes: Verify tax settings are correctly applied according to your region and products.
      • Theme & Design: Customize your X-Cart theme to match your brand identity and ensure a seamless user experience.
    3. Test All Functionality:
      • Checkout Process: Perform test purchases as a customer to ensure a smooth and error-free checkout flow.
      • Search: Test your store's search functionality for accuracy.
      • Forms: Verify contact forms, newsletter sign-ups, and other interactive elements.
      • Mobile Responsiveness: Ensure your X-Cart store looks and functions perfectly across all devices.
    4. Update DNS and Go Live:

      Once you are confident that your X-Cart store is fully functional and all data is verified, update your Domain Name System (DNS) records to point your domain to your new X-Cart store. This is the moment your new store officially goes live. Plan for a brief period of downtime during the DNS propagation, if necessary.

    5. Implement 301 Redirects (if not fully handled):

      While the migration service assists with 301 redirects, always double-check and implement any additional redirects for URLs that might have changed or for any specific content that needs to retain its SEO value. This protects your SEO rankings and ensures a smooth transition for visitors.

    6. Monitor and Optimize:

      Keep a close eye on your website analytics, especially traffic sources, bounce rates, and conversion rates, in the weeks following the migration. This will help identify any areas for further optimization and ensure your replatforming provides the expected benefits. Consider our Recent Data Migration Service to catch any new data (orders, customers) that might have been created on your old Basekit store during the final migration window.

    7. Deprecate Your Old Basekit Store:

      Once your X-Cart store is stable and performing well, you can safely decommission your old Basekit store.

    Migrating from Basekit to X-Cart is a significant undertaking, but with careful planning and execution, it can lead to a more powerful and scalable e-commerce presence. Should you encounter any challenges or require expert assistance, our team is always ready to help. Contact us for specialized services like Migration Customization or full-service packages like the Ultimate Data Migration Service.

    Ways to perform migration from Basekit 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 Basekit product IDs will be the same in X-Cart

    Migrate categories and products SEO URLs

    Keep your Basekit URL structure on X-Cart

    Preserve customer IDs on Target Store

    Your Basekit 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 Basekit to X-Cart limitations. However, you can recreate it with the help of a 3rd-party developer.

    4.9 Total Score
    500+ reviews

    Basekit to X-Cart Migration Video Tutorial

    Let’s figure out everything about Basekit 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 Basekit 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

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

    Yes, customer passwords can be migrated from Basekit to X-Cart, allowing your customers to log into their accounts on the new store without needing to reset them. This usually requires installing a specific Password Migration plugin for X-Cart.

    What factors influence the cost of migrating from Basekit to X-Cart?

    The cost of migrating from Basekit to X-Cart is primarily influenced by the volume of data entities (e.g., products, customers, orders) you need to transfer and any additional migration options you select, such as 301 redirects or preserving IDs. Our pricing is transparent and based on your specific needs. Understand migration costs.

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

    You can transfer a wide array of data from Basekit to X-Cart, including products, product images, categories, customers, customer groups, orders, and reviews. Our service allows you to select specific entities for migration to tailor your transfer. Learn about supported data entities.

    How do I transfer my store design and theme from Basekit to X-Cart?

    Direct migration of your store's design and theme from Basekit to X-Cart is not possible due to fundamental differences in their underlying architectures. You will need to choose a new theme for your X-Cart store and customize it to match your brand's aesthetic. Consider custom design services.

    How can I preserve SEO rankings when migrating from Basekit to X-Cart?

    Maintaining SEO rankings after moving from Basekit to X-Cart is critical. We offer options to migrate 301 redirects for product and category URLs, as well as transfer essential metadata, ensuring your organic traffic is protected. Explore comprehensive SEO tips for a smooth transition.

    Is my Basekit store data secure during the migration to X-Cart?

    Absolutely. Your Basekit store data is handled with utmost security during its transfer to X-Cart. Migrations are conducted via a secure Connection Bridge (required for X-Cart, a bridge-only platform) on a dedicated server, and we do not store your credentials. Review our Security Policy.

    Will my Basekit store experience downtime during migration to X-Cart?

    No, your Basekit store will not go offline. The migration process to X-Cart is performed on a secure external server, allowing your current store to remain fully operational and accessible to customers throughout the transfer. Read our Security Policy for peace of mind.

    How long does a Basekit to X-Cart migration typically take?

    The duration of a Basekit to X-Cart migration depends on your store's data volume and complexity. A Free Demo Migration can be completed in minutes, while a Full Migration might range from a few hours to several days for larger stores. Get an estimation.

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

    For most Basekit to X-Cart migrations, an automated tool offers speed, efficiency, and cost-effectiveness. For complex cases with unique requirements or if you prefer a hands-off approach, hiring an expert via our Assisted Migration Service can provide tailored support and peace of mind.

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

    After your Basekit to X-Cart migration, it's crucial to perform thorough data accuracy checks. Verify product counts, customer information, order details, and conduct test purchases. Our Full Migration Results Checklist provides a step-by-step guide to ensure everything is correct.

    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