Custom Cart to X-Cart Migration - Step-by-Step Guide & Expert Services
Seamless Custom Cart to X-Cart migration starts here. Ready to move Custom Cart store to X-Cart quickly and securely? Cart2Cart ensures a smooth switch from Custom Cart to X-Cart with zero downtime and full SEO preservation. Whether you prefer a simple step-by-step guide to transfer data yourself or need our experts to manage your entire Custom Cart to X-Cart migration, we’ve got you covered. Trust the leading service for a hassle-free transition.
What data can be
migrated from Custom Cart 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 calculate your Custom Cart to X-Cart migration price, click the button below. The migration price may vary depending on the number of data types and the additional migration options selected.
How to Migrate from Custom Cart to X-Cart In 3 Steps?
Connect your Source & Target carts
Choose Custom Cart 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 Custom Cart 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 Custom Cart to X-Cart: The Essential Step-by-Step Guide
Migrate Custom Cart to X-Cart: The Essential Step-by-Step Guide
Are you considering moving your e-commerce store from a Custom Cart solution to the robust and feature-rich X-Cart platform? Replatforming your online business can be a significant undertaking, but with a clear plan and the right tools, it can be a smooth transition that propels your store to new heights. This comprehensive guide will walk you through every critical step of migrating your store data from your Custom Cart system to X-Cart, ensuring data integrity and minimal downtime.
Given that 'Custom Cart' typically refers to a bespoke or less common e-commerce setup, the most efficient and reliable method for transferring your valuable store data will involve a CSV file export from your current system. This approach allows for standardized data handling and ensures compatibility with migration services.
Prerequisites for Migration
Before you begin the data transfer process, a few essential preparations are necessary to ensure a seamless migration. Taking these steps seriously will save you time and potential headaches down the line.
- Prepare Your Custom Cart Data: Since Custom Cart is not a standardized platform listed, you will need to export your store data (products, categories, customers, orders, etc.) into well-structured CSV files. Ensure all necessary fields are included and data is consistent.
- Set Up Your X-Cart Store: You need a fresh, installed X-Cart instance ready to receive your data. Make sure it's fully accessible and configured with a clean database. X-Cart versions 4.0.0 through 5.4.0 are widely supported for migration. If you haven't installed X-Cart yet, do so and ensure you have administrative access. Read our guide on preparing your target store.
- Install the Cart2Cart X-Cart Migration Module: For a successful connection, X-Cart requires a specific migration module. This plugin facilitates the secure transfer of data via a 'bridge' connection. You'll need FTP access to install this module on your X-Cart store.
- Backup Everything: Always create a complete backup of your Custom Cart database and files, and your X-Cart store (even if it's new). This provides a safety net in case any unforeseen issues arise during the data transfer.
- Review Your Data: Take this opportunity to clean up old or redundant data in your Custom Cart. Removing unnecessary information before migration can streamline the process and improve your new X-Cart store's performance.
- Access Credentials: Have all necessary access credentials ready for both your Custom Cart (for CSV export) and your X-Cart store (admin login, password, URL, FTP details for bridge installation). Check our guide on access credentials.
Performing the Migration: A Step-by-Step Guide
With your preparations complete, you are ready to initiate the data migration from your Custom Cart (via CSV) to X-Cart using a specialized migration service. Here's a step-by-step walkthrough:
Step 1: Start Your Migration
Begin by accessing the migration wizard. This is where you'll define your source and target platforms and kick off the replatforming journey.
Step 2: Source Store Setup (Custom Cart via CSV)
Connecting your Custom Cart store (through CSV files) is the first major step. Select 'CSV File to Cart' as your source platform. You will then be prompted to upload your prepared CSV files containing your products, customer data, orders, and other entities. The service will process these files to extract your store's information.
Step 3: Target Store Setup (X-Cart)
Next, you will configure your X-Cart target store. Select 'X-Cart' from the list of supported platforms. You'll need to provide your X-Cart store's URL, administrator login, and password. Additionally, you will need to install the Cart2Cart X-Cart Migration module on your X-Cart store to establish a secure 'bridge' connection. This bridge is crucial for facilitating the data transfer directly to your X-Cart database. The system can often detect the bridge location automatically.
Step 4: Data Entity Selection
At this stage, you choose precisely which data entities you want to transfer from your Custom Cart CSV files to your new X-Cart store. Common entities include:
- Products (including SKUs, variants, images, descriptions)
- Product Categories
- Product Manufacturers
- Product Reviews
- Customers (including customer groups, shipping, and billing addresses)
- Orders (including order statuses, invoices)
- Taxes
- Stores (if multi-store setup is supported and relevant)
- Coupons
- CMS Pages
While your Custom Cart might have supported additional entities like Blogs or Blog Posts via CSV, X-Cart's direct migration typically focuses on the core e-commerce entities listed above. Carefully review the options and select all relevant data to maintain comprehensive store functionality.
Step 5: Additional Migration Options
This is where you can refine your migration with various advanced settings to ensure data integrity and SEO preservation:
- Migrate Images in Description: Essential for products and CMS pages.
- Clear Target: This option allows you to clear any existing data in your X-Cart store before the transfer, ensuring a clean slate.
- Preserve IDs: Options like 'Preserve Product IDs', 'Preserve Category IDs', 'Preserve Orders IDs', and 'Preserve Customers IDs' help maintain consistency for existing integrations or historical data. Learn more about how to use Preserve IDs.
- SEO URLs & 301 SEO URLs: Crucial for maintaining your search engine rankings. This option creates 301 redirects from your old Custom Cart URLs to the new X-Cart URLs, preserving link equity.
- Password Migration: Allows customers to log into their accounts on the new X-Cart store with their existing passwords.
- Create Variants from Attributes: If your Custom Cart products use attributes, this helps correctly map them to X-Cart variants.
- Migrate Invoices: Transfers your invoice data to X-Cart.
- Skip Custom Attributes: An option to exclude attributes not directly supported or needed in X-Cart.
Take time to consider each option, especially those related to SEO, to prevent any loss of organic traffic after the replatforming.
Step 6: Data Mapping Setup
Ensure that your Custom Cart data aligns perfectly with X-Cart's structure. This step allows you to map various fields, such as customer groups and order statuses, from your source CSV to their corresponding equivalents in X-Cart. Accurate mapping is vital for data consistency and a smooth operational experience post-migration.
Step 7: Run Demo Migration
Before committing to a full migration, run a free demo migration. This allows you to transfer a limited number of entities (e.g., 10-20 products, customers, and orders) to your X-Cart store. This step is invaluable for:
- Verifying the connection between your Custom Cart CSV files and X-Cart.
- Checking the accuracy of data transfer and mapping.
- Identifying any potential issues before the full transfer.
Review the migrated data on your X-Cart store thoroughly. If you encounter any discrepancies, you can adjust your settings or contact support for assistance.
Step 8: Initiate Full Migration
Once you are satisfied with the demo results, you can proceed with the full migration. Confirm your selections, choose any optional services like Migration Insurance (which provides extra remigrations), and then launch the full data transfer. The time taken will depend on the volume of your data.
Post-Migration Steps
The migration isn't truly complete until you've performed a series of crucial post-migration checks and configurations on your new X-Cart store:
- Thorough Data Verification: Rigorously check all migrated data. Ensure product details, images, prices, customer accounts, order histories, and CMS pages are displayed correctly on X-Cart.
- Configure Store Settings: Reconfigure your shipping methods, payment gateways, tax settings (X-Cart supports multi-tax), and any other general store settings.
- Install Necessary X-Cart Modules/Extensions: X-Cart offers a rich ecosystem of modules. Install and configure any additional extensions or integrations you need for marketing, analytics, accounting, or customer service.
- Update DNS Records: If you're using a new domain or pointing your old domain to the new X-Cart store, update your DNS records to direct traffic to your new site.
- Test All Functionality: Act as a customer. Place test orders, register new accounts, use coupon codes, and submit reviews to ensure all functionalities work as expected.
- Set Up 301 Redirects: If you used the 'Create 301 SEO URLs' option during migration, double-check that your old Custom Cart URLs correctly redirect to the corresponding new X-Cart pages. This is vital for maintaining your SEO rankings and preventing broken links.
- Update Internal Links: Scan your content and update any internal links that might still point to the old Custom Cart URLs.
- Inform Customers: Announce your new store and its improved user experience to your customer base.
- Monitor SEO Performance: Keep a close eye on your search engine rankings and traffic using tools like Google Analytics and Google Search Console.
- Consider Additional Services: If you have ongoing updates in your old store, explore services like Recent Data Migration to transfer any new data that appeared after your full migration.
Migrating from a Custom Cart to X-Cart opens up a world of advanced e-commerce capabilities, offering improved performance, scalability, and a richer feature set. By following this detailed guide, you can ensure a successful and smooth transition, setting your online business up for future growth and enhanced user experience.
Ways to perform migration from Custom Cart 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 Custom Cart 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 Custom Cart 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
Should I use an automated tool or hire an expert for Custom Cart to X-Cart migration?
How long does a Custom Cart to X-Cart migration typically take?
Will my Custom Cart store's design transfer to X-Cart automatically?
How can I keep SEO rankings when switching from Custom Cart to X-Cart?
What data entities can I migrate from Custom Cart to X-Cart?
Is my data secure during the Custom Cart to X-Cart migration process?
Can customer passwords be migrated from Custom Cart to X-Cart?
How can I verify data accuracy after migrating from Custom Cart to X-Cart?
Will my Custom Cart store go offline during migration to X-Cart?
What factors influence the cost of Custom Cart to X-Cart migration?
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.














