Supported versions: X-Cart 5.4.1.33

Supported versions: X-Cart 5.4.1.33

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

X-Cart to Ecwid migration has never been easier. Seamlessly move your X-Cart store to Ecwid with our automated service, ensuring a secure and fast switch from X-Cart to Ecwid. We meticulously transfer data – products, customers, orders – preserving your SEO rankings and guaranteeing zero downtime. Whether you prefer a detailed step-by-step guide to DIY, or desire expert assistance to manage your entire data transfer, we provide the ultimate X-Cart to Ecwid migration solution. Get started confidently today.

Set it up in minutes

What data can be
migrated from X-Cart to Ecwid

  • 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.
  • Taxes Details about the type of taxes assigned for products, e.g. Name, Value, Value Type (percent or exact value in default currency), Created Time, Modified Time, 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.
  • Coupons Codes that consumers can use to obtain a discount on their purchases.
  • Reviews Reviews of products on your store including Customers Name, Review, etc.
  • Name, SKU, Short Description, Full Description, Status, Manufacturer, Tax Class.
  • Price, Special Price, Tier Price.
  • Meta Title, Meta Keywords, Meta Description.
  • Product Image, Additional Images.
  • Quantity.
  • Weight.
  • Options(Name, Price).
  • Name, Description, Status.
  • Meta Title, Meta Description, Meta Keywords.
  • Name.
  • Tax Class(Name, Tax Name, Rate, Country, City, State), Tax Rates(Country, Tax Name), Tax Rules(Tax Rate, Name).
  • ID, Created Date.
  • Customer Billing Address(First Name, Last Name, Company, Address 1, Country, State, City, Zip Code, Telephone).
  • Customer Shipping Address(First Name, Last Name, Company, Address 1, Country, State, City, Zip Code, Telephone).
  • 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(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone, Fax).
  • Name, Description, Status, Coupon Code, Type Discount, Discount Amount, Product, Category.
  • Created Date, Rate, User Name, Comment, Product.
  • Name, SKU, Short Description, Full Description, Status, Manufacturer, Tax Class.
  • Price, Special Price, Tier Price.
  • Meta Title, Meta Keywords, Meta Description.
  • Product Image, Additional Images.
  • Quantity.
  • Weight.
  • Options(Name, Price).
  • Name, Description, Status.
  • Meta Title, Meta Description, Meta Keywords.
  • Name.
  • Tax Class(Name, Tax Name, Rate, Country, City, State), Tax Rates(Country, Tax Name), Tax Rules(Tax Rate, Name).
  • ID, Created Date.
  • Customer Billing Address(First Name, Last Name, Company, Address 1, Country, State, City, Zip Code, Telephone).
  • Customer Shipping Address(First Name, Last Name, Company, Address 1, Country, State, City, Zip Code, Telephone).
  • 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(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone, Fax).
  • Name, Description, Status, Coupon Code, Type Discount, Discount Amount, Product, Category.
  • Created Date, Rate, User Name, Comment, Product.
  • Products

  • Cart2Cart will automatically migrate X-Cart to Ecwid ecommerce data like products, orders, customers, etc. in a couple of hours with zero influence on your current X-Cart store performance.

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

    Connect your Source & Target carts

    Choose X-Cart and Ecwid 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 Ecwid and extra options to customise your X-Cart to Ecwid migration.

    Launch your Demo/Full migration

    Run a free Demo to see how the Cart2Cart service works, and when happy - launch Full migration.

    Migrate X-Cart to Ecwid: A Complete Guide for a Seamless Store Transition

    Introduction: Transitioning Your Store from X-Cart to Ecwid

    Embarking on an e-commerce platform migration can feel like a daunting task, but with the right guidance, moving your store from X-Cart to Ecwid can be a smooth and rewarding transition. Ecwid offers unparalleled flexibility, allowing you to integrate your online store seamlessly into any website, social media platform, or marketplace. This guide, crafted by e-commerce content experts and SEO strategists, will provide you with a detailed, step-by-step roadmap to replatform your store, ensuring data integrity and minimal downtime.

    We'll cover everything from essential preparations to the final post-migration checks, leveraging robust data transfer tools to move your valuable customer data, products (including SKUs and variants), orders, and more. Prepare to switch to a more agile and user-friendly platform, unlocking new growth opportunities for your business.

    Prerequisites for a Successful Migration

    Before you begin the data transfer process from X-Cart to Ecwid, a few preparatory steps are essential to ensure a seamless migration and safeguard your valuable e-commerce assets.

    For Your X-Cart Source Store:

    • Full Data Backup: Always perform a complete backup of your X-Cart store's database and files. This is your safety net in case any unforeseen issues arise during the migration process.
    • Access Credentials: Ensure you have full administrative access to your X-Cart store, including your admin login, password, and the store URL. For the migration tool, you'll typically need the adminLogin, adminPwd, and adminUrl.
    • Cart2Cart X-Cart Migration Module: As X-Cart uses a "Bridge only" connection method, you will be required to install the Cart2Cart X-Cart Migration module. This typically involves downloading a connection bridge and uploading it to your X-Cart store's root folder via FTP. Refer to What is a root folder and where can I find it? for guidance.
    • Data Review: Take this opportunity to clean up any outdated or unnecessary data (e.g., old products, inactive customer accounts) in your X-Cart store.
    • For more detailed preparation tips, consult How to prepare Source store for migration?

    For Your Ecwid Target Store:

    • Active Ecwid Account: Ensure you have an active Ecwid account set up. You can start with a free plan and upgrade as needed.
    • Cart2Cart Ecwid Migration App: Ecwid uses an "API only" connection. To facilitate the data transfer, you will need to install the Cart2Cart Ecwid Migration App from the Ecwid App Market. This app will enable the necessary API access for the migration tool.
    • API Access Credentials: After installing the app, you'll need to provide your Ecwid Store ID and an Access Token to connect. Ensure your Ecwid store meets the HTTPS requirement for API connections. For more on securely managing credentials, see Is it safe to provide your company with my access details?
    • Clean Store (Recommended): For optimal results, it's often best to migrate to a new, empty Ecwid store. If your Ecwid store already contains data, consider using the "Clear Target" option during migration (discussed later).
    • For additional target store setup advice, visit How to prepare Target store for migration?

    Performing the Migration: A Step-by-Step Guide

    With your preparations complete, let's dive into the actual migration process using the Cart2Cart wizard. This guide assumes you are using an automated migration service like Cart2Cart.

    Step 1: Launch the Migration Wizard

    Begin your migration journey by navigating to the migration service website. You'll typically find a clear "Start Migration" button to initiate the process.

    Step 2: Configure Your Source Cart (X-Cart)

    In the migration wizard, select X-Cart as your Source Cart. Provide the URL of your existing X-Cart store.

    As X-Cart relies on a "Bridge only" connection, you will be prompted to download the Cart2Cart Migration Bridge. Upload this bridge file to the root directory of your X-Cart installation via FTP. The wizard will then verify the connection using your X-Cart admin credentials (admin login, password, and URL) to establish secure access for data extraction.

    Step 3: Connect Your Target Cart (Ecwid)

    Next, select Ecwid as your Target Cart. Since Ecwid uses an "API only" connection, you will be directed to install the Cart2Cart Ecwid Migration App from the Ecwid App Market. Once installed, the wizard will ask for your Ecwid Store ID and Access Token to establish a secure API connection.

    For detailed instructions on obtaining these credentials, consult The Short & Essential Guide to Access Credentials for Cart2Cart.

    Step 4: Select Data Entities for Migration

    This crucial step allows you to choose exactly which data entities you want to transfer from your X-Cart store to Ecwid. Common entities supported for migration include:

    • Products: Including product names, descriptions, images, SKUs, prices, variants (options), and quantities.
    • Product Categories: Ensuring your store's navigation and structure are maintained.
    • Customers: Transferring customer data, including names, addresses, and order history. Note that X-Cart also supports "Password Migration" as an option.
    • Orders: Migrating your complete order history.
    • Product Reviews: Preserving valuable social proof.
    • Coupons: Moving your promotional codes.
    • CMS Pages: Transferring informational content like About Us, Contact Us, etc.

    Select "All entities" or individually pick the data types relevant to your new Ecwid store.

    Step 5: Configure Additional Migration Options

    Enhance your migration by selecting various additional options that tailor the data transfer to your specific needs. These options help maintain SEO rankings, improve user experience, and ensure data integrity. Key options to consider include:

    • Preserve IDs: Retain original product, category, customer, and order IDs. Learn more at How Preserve IDs options can be used?
    • Migrate Customer Passwords: If supported, securely transfer customer passwords for a seamless transition for your existing customer base.
    • Create 301 Redirects: Essential for preserving your SEO link equity and avoiding broken links. This option automatically redirects old X-Cart URLs to their new Ecwid counterparts.
    • Migrate Images in Product Descriptions: Ensures that all product images embedded within descriptions are transferred.
    • Clear Target Store Data: If you're migrating into an Ecwid store that already has data, this option allows you to clear existing information before the new data is imported. Read about this option at Clear current data on Target store before migration option.
    • Create Variants from Attributes: An X-Cart source option to properly convert product attributes into Ecwid variants.

    Step 6: Data Mapping

    In this step, you will map your X-Cart customer groups and order statuses to their corresponding equivalents in Ecwid. This ensures that your customer segmentation and order workflow remain consistent and functional in your new store.

    Step 7: Initiate Demo or Full Migration

    Before committing to a full data transfer, we highly recommend performing a Free Demo Migration. This will move a limited number of entities (e.g., 10-20 products, customers, orders) to your Ecwid store, allowing you to:

    • Verify the accuracy of the data transfer.
    • Test your chosen additional options.
    • Ensure the integration works as expected.

    Once you're satisfied with the demo results, proceed with the Full Migration. Review the estimated cost and consider adding Migration Insurance Service, which offers additional re-migrations and support. Learn more about How Migration Insurance works?.

    While Ecwid has "API rate limits" as a notice, a professional migration tool typically manages these automatically to ensure a steady and complete data flow.

    Post-Migration Steps: Activating Your New Ecwid Store

    The migration doesn't end once the data is transferred. These crucial post-migration steps will help you fine-tune your Ecwid store and ensure a smooth launch.

    • Thorough Data Verification: Rigorously check all migrated data in your Ecwid store. Verify product details (SKUs, variants, prices, images), customer accounts, order history, and CMS pages. Test all functionalities, including the checkout process, customer login, and product search, to ensure an optimal user experience.
    • Configure Ecwid Settings: Set up your payment gateways, shipping methods, and tax settings in Ecwid. Customize your store's design and theme to match your brand identity. Explore the Ecwid App Market for any essential plugins or integrations your business requires.
    • Update SEO and Redirects: If you used the 301 redirect option, verify that all old X-Cart URLs correctly redirect to their new Ecwid counterparts. Update your Google Search Console, Google Analytics, and any other marketing tools with your new store's URL. This is critical for maintaining your SEO rankings and link equity.
    • Notify Customers: Inform your loyal customers about your new store and any changes they might experience (e.g., new login procedures if passwords weren't migrated).
    • Go Live: Once everything is verified and configured, point your domain to your new Ecwid store. If you continued to receive orders on your X-Cart store during the migration, consider using a Recent Data Migration Service to transfer any new data since your initial migration.
    • For ongoing support or complex migration needs, don't hesitate to Contact Us.

    Ways to perform migration from X-Cart to Ecwid

    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

    Migration Limitations

    The design and store functionality transfer is impossible due to X-Cart to Ecwid limitations. However, you can recreate it with the help of a 3rd-party developer.

    4.9 Total Score
    500+ reviews

    X-Cart to Ecwid Migration Video Tutorial

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

    Your data is safely locked with Cart2Cart

    We built in many security measures so you can safely migrate from X-Cart to Ecwid. 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

    How long does it take to migrate an X-Cart store to Ecwid?

    The duration for migrating your X-Cart store to Ecwid depends on the volume and complexity of your data. Smaller stores can complete in a few hours, while larger ones might take several days. A Free Demo Migration provides an accurate time estimate based on your specific store data. Find more about the estimation of migration time.

    What data entities are transferred from X-Cart to Ecwid during migration?

    We transfer a comprehensive range of data from X-Cart to Ecwid, including products, categories, customers, orders, reviews, and manufacturers. Be aware that X-Cart multi-store features have limitations. Ecwid, being API-only, requires the Cart2Cart Ecwid Migration App for connection. Explore our Ultimate Data Migration Service for a full list of supported entities.

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

    To ensure data accuracy post-migration from X-Cart to Ecwid, conduct a Demo Migration first. This allows you to preview selected data. After the full transfer, thoroughly review key entities like products, orders, and customer accounts on your new Ecwid store. This helps identify any discrepancies and ensures everything is perfect, as detailed in How to Check Full Migration Results.

    Will my X-Cart store's design or theme transfer to Ecwid?

    No, your X-Cart store's design and theme elements are not directly migrated to Ecwid. You'll need to select or create a new theme within the Ecwid platform. Only your core data, such as products and categories, will populate your new Ecwid store's design. Consider our Custom or Pre-Made e-Commerce Template service for design needs.

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

    Using an automated tool like Cart2Cart is highly efficient for X-Cart to Ecwid data transfer, handling core migration automatically via the necessary module/app. However, for complex requirements, specific X-Cart multi-store needs, or to manage Ecwid's API rate limits, our Migration Customization Service provides expert assistance. It balances automation with tailored solutions for a seamless transition.

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

    The cost of migrating from X-Cart to Ecwid is primarily determined by the number of data entities (products, customers, orders, etc.) you wish to transfer and any additional options selected. Ecwid, being API-only, may have API rate limits that affect complex transfers. You can get a precise estimate by initiating a migration on our website, as explained in How much does the service cost?

    Will my X-Cart store go offline during migration to Ecwid?

    No, your X-Cart store will not go offline. The migration to Ecwid is processed on a secure external server using a Connection Bridge, so your source store remains active throughout the transfer. Read our Security Policy.

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

    Yes, customer passwords can be securely transferred from X-Cart to Ecwid. This requires installing the Cart2Cart Passwords Migration plugin on your X-Cart store (the X-Cart Migration module is also required). This ensures existing customers can log in to your new Ecwid store without needing to reset their passwords. See Password Migration for details.

    Is my X-Cart store data secure during the Ecwid migration process?

    Yes, your X-Cart data security is paramount. All data transfers to Ecwid are performed via an encrypted Connection Bridge and processed on a highly secure external server. We adhere to strict privacy protocols, ensuring your information is safe throughout the move. Learn more about our Security Policy.

    How can I keep SEO rankings when switching from X-Cart to Ecwid?

    SEO rankings are preserved with proper 301 redirects and metadata transfer. We migrate URLs, meta titles/descriptions, and H1 tags to protect your organic traffic from X-Cart to Ecwid. Note that X-Cart's blog SEO options have limitations. Utilize the Migrate SEO URLs with Cart2Cart option to maintain your search visibility.

    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
    MARIO CINQUOTTI
    Online store owner

    This was the only service that worked for X-Cart5 to PrestaShop migration. Other paid service (even a paid “pro” module on PrestaShop store) revealed completely useless. With Cart2Cart I was able to test migration and quickly see any issue on the target shop. I recommend it
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    GOAT MILK STUFF
    Online store owner

    We migrated a large x-cart site to shopify. This was the only app that could help us migrate hundreds of thousands of orders and customers. They were extremely knowledgeable and responsive. They answered my questions quickly and accurately. The initial migration went smoothly with no errors. The final migration at launch (to bring in the newest orders and customers) went equally as well. Data security was also handled to my satisfaction. Definitely would recommend this app.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    DEB LAMPERD FROM CREATIVE 33
    Online store owner

    Recently used this service to migrate a customer list from X-Cart store to new WordPress website using Woocommerce. The free demo was a great feature. Support has been very impressive. The migration itself took about 3 minutes with perfect results. I would highly recommend this service.




    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    FRANK BEFERA
    Online store owner

    I have been working to migrate thousands of orders from an old X-Cart installation (v4) to a new WooCommerce installation and happened upon Cart2Cart. I was skeptical at first as X-Cart is not an easy database to navigate and I have had mixed results with other imports or exports over the years. But, I ran the Cart2Cart test import and BAM! – Perfect. This was the best $200 I ever spent. Thanks guys for the great software and customer support.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    SHASHANK
    Online store owner

    I’m very happy with their service – we migrated Xcart to WooCommerce and it got done fairly quickly as opposed to a manual of doing so..highly recommended
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    NICK MAURER‎
    Online store owner

    We used Cart2Cart to migrate our Huge X-Cart store to a sleek new Shopify store and the transition was fantastic. We were up and running very quickly without any major complications. Would highly suggest this service to anyone wanting to migrate to a new shopping cart system.

    The site we had migrated was http://www.CircleTrackSupply.com if you want to see it! 😀

    Thanks, Cart2Cart.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    WILLIAM KELLY
    Online store owner

    We recently migrated from X-Cart to Magento. The Cart2Cart service migrated thousands and thousands of products, users and orders flawlessly, Saving me over a weeks worth of programming time, (in a one man department that’s major).

    We had a small hiccup early in the process and the staff was on it quickly and solved the issue.

    One piece of advice for non-techies. If the store is simple you can probably do it yourself, if it’s a complex situation, (multi store etc.) you might try their service, (they might have been able to save me even more time and I am a techie).

    Thanks folks, I’d recommend this to anyone about to undertake a store migration.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    JOE FLETCHER
    Online store owner

    If you’re migrating from one store to another with any more than 10 products or so, you’ve got to use this. I migrated from Xcart to Magento with 100s of customers & products. I probably could have done this myself by mapping out tables, fields, etc., but that could have taken hours. I tried Cart2cart, and it took maybe 20 minutes total.



    I totally didn’t expect it to work… with everything that could go wrong, surely something would. But it actually worked amazingly. There were a few fields that didn’t move over, so I wrote Cart2Cart to see if they could include those… not only did they revise their migration process to include those, but they then redid the migration for me. Very responsive support team there, and in private correspondence, I can tell they are serious about making improvements wherever possible.
    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