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.
What data can be
migrated from Basekit 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
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
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 Basekit 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 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?
What factors influence the cost of migrating from Basekit to X-Cart?
What data entities can be migrated from Basekit to X-Cart?
How do I transfer my store design and theme from Basekit to X-Cart?
How can I preserve SEO rankings when migrating from Basekit to X-Cart?
Is my Basekit store data secure during the migration to X-Cart?
Will my Basekit store experience downtime during migration to X-Cart?
How long does a Basekit to X-Cart migration typically take?
Should I use an automated tool or hire an expert for Basekit to X-Cart migration?
How can I verify data accuracy after migrating from Basekit 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.














