Supported versions: X-Cart 5.4.1.33

Supported versions: X-Cart 5.4.1.33

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

ShopSite to X-Cart migration doesn't have to be complicated. When you're ready to move ShopSite store to X-Cart, Cart2Cart provides the ultimate solution. Seamlessly switch from ShopSite to X-Cart, ensuring lightning speed, top-tier security, and complete SEO preservation with zero downtime. Confidently transfer data knowing your business continuity is protected. Explore our detailed step-by-step guide for DIY users or opt for our expert-assisted ShopSite to X-Cart migration service.

Set it up in minutes

What data can be
migrated from ShopSite 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.
  • 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.
  • Name, SKU, Short Description, Full Description, Status, Images in Description, Manufacturer, Tax Class.
  • Price, Special Price.
  • Meta Title, Meta Keywords, Meta Description.
  • Product Image, Thumbnail Image, Additional Images.
  • Quantity.
  • Weight.
  • ID, First Name, Last Name, Email.
  • Customer Billing Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Customer Shipping Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Name, SKU, Short Description, Full Description, Status, Images in Description, Manufacturer, Tax Class.
  • Price, Special Price.
  • Meta Title, Meta Keywords, Meta Description.
  • Product Image, Thumbnail Image, Additional Images.
  • Quantity.
  • Weight.
  • ID, First Name, Last Name, Email.
  • Customer Billing Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Customer Shipping Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Products

  • Due to Cart2Cart`s flexible pricing policy, the migration price depends on the volume of transferred entities and the additional migration options you select. Simply choose your Source and Target platforms and get the approximate price of your ShopSite to X-Cart store migration right after completing the free Demo.

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

    Connect your Source & Target carts

    Choose ShopSite 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 ShopSite 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.

    ShopSite to X-Cart Migration: Your Definitive How-To Guide

    A Comprehensive Guide to Transitioning from ShopSite to X-Cart

    Embarking on an e-commerce platform migration can feel like a monumental task, but with the right guidance, it’s a streamlined process that unlocks new opportunities for growth and flexibility. This expert guide is designed to help merchants seamlessly move their online store from ShopSite to X-Cart, ensuring data integrity and a smooth transition. X-Cart offers a robust, customizable, and open-source platform that provides greater control over your store's functionality and design, making it an excellent choice for businesses looking to expand.

    This article will walk you through every critical step, from essential preparations to post-migration verification, ensuring you understand how to transfer your valuable store data—including products, customer information, orders, and more—with confidence. Prepare to elevate your e-commerce presence with X-Cart.

    Prerequisites for Migration

    Before initiating your store transfer from ShopSite to X-Cart, careful preparation is key to a successful and stress-free process. Ensure you have the following in place:

    • Access to Both Stores: You will need administrative access to your existing ShopSite store and your new X-Cart installation. This includes FTP/SFTP access for both platforms to upload the necessary connection bridge.
    • ShopSite Connection Module: For your ShopSite store, the Cart2Cart ShopSite Migration module is required. This plugin facilitates the secure data exchange.
    • X-Cart Connection Module: Similarly, for your target X-Cart store, the Cart2Cart X-Cart Migration module is essential.
    • Installed X-Cart Store: Have a fresh, empty X-Cart store installed on your desired hosting. This will be the destination for all your migrated data. Ensure it's reachable via a URL.
    • Data Backup: Always perform a full backup of your ShopSite store's database and files before starting any migration. While the process is designed to be safe, having a backup provides an extra layer of security.
    • Review Credentials: Ensure you have all necessary access credentials ready, including FTP login details and admin panel logins for both stores. For more information, read The Short & Essential Guide to Access Credentials for Cart2Cart.
    • Prepare Your Target Store: While X-Cart is your target, it's wise to review general preparation steps for a smooth migration. You can find useful tips in our guide on How to prepare Target store for migration?
    • Prepare Your Source Store: Similarly, understanding how to best prepare your ShopSite store can prevent issues. Refer to How to prepare Source store for migration? for best practices.

    Performing the Migration: A Step-by-Step Guide

    Follow these detailed steps to transfer your e-commerce data from ShopSite to X-Cart using a migration wizard.

    Step 1: Start Your Migration

    Your journey begins by initiating the migration process. Navigate to the migration wizard, where you’ll start configuring your store transfer.

    Step 2: Connect Your Source ShopSite Store

    Connecting your ShopSite store is the first major technical step. As ShopSite utilizes a "Bridge only" connection method, you will need to:

    1. Select ShopSite as your Source Cart from the dropdown menu.
    2. Download the Cart2Cart Bridge: The wizard will prompt you to download a connection bridge file.
    3. Upload the Bridge via FTP: Using an FTP client (like FileZilla), connect to your ShopSite store’s server and upload the `bridge.php` file to the root directory. The root directory is typically `public_html`, `www`, or the folder where your ShopSite installation files reside. For more details, see What is a root folder and where can I find it?
    4. Enter Your ShopSite URL: Provide your ShopSite store's URL into the designated field in the wizard. The system will automatically verify the bridge connection.

    Step 3: Connect Your Target X-Cart Store

    Next, you’ll establish the connection to your new X-Cart store. X-Cart also uses a "Bridge only" connection method:

    1. Select X-Cart as your Target Cart from the dropdown menu.
    2. Download the Cart2Cart Bridge: Similar to ShopSite, download the X-Cart specific connection bridge file.
    3. Upload the Bridge via FTP: Upload the `bridge.php` file to the root directory of your X-Cart installation using FTP.
    4. Enter Your X-Cart URL: Input your X-Cart store's URL. The system will then automatically detect and validate the bridge connection.

    Step 4: Select Data Entities for Migration

    This crucial step allows you to choose exactly which data types, or entities, you want to migrate from ShopSite to X-Cart. You can select all available entities or pick specific ones based on your needs.

    Supported entities for migration include:

    • Products (including SKUs, variants, attributes)
    • Product Categories
    • Manufacturers
    • Customers (including customer data, groups)
    • Orders (with order statuses, historical data)
    • Product Reviews
    • Invoices
    • Taxes
    • Stores
    • Coupons
    • CMS Pages

    Simply check the boxes next to the data you wish to transfer. For a complete store transition, selecting "All entities" is generally recommended.

    Step 5: Configure Additional Migration Options

    Enhance your migration with a variety of additional options. These settings allow for greater control over how your data is transferred and can help preserve your store's existing SEO value and customer experience.

    Consider selecting options such as:

    • Migrate Images in Description: Transfers product images embedded within descriptions.
    • Clear Target: Deletes any existing data in your X-Cart store before migration, ensuring a clean slate. Learn more about Clear current data on Target store before migration option.
    • Preserve Product IDs, Orders IDs, Customer IDs: Maintains the original IDs from ShopSite in X-Cart, which can be vital for external integrations and record-keeping. Understand How Preserve IDs options can be used?
    • Create Variants from Attributes: Helps organize product variations effectively in X-Cart.
    • SEO URLs / 301 SEO URLs: Preserves your search engine rankings by migrating existing SEO-friendly URLs or automatically creating 301 redirects for changed URLs.
    • Password Migration: Transfers customer passwords securely, allowing customers to log in to the new store without resetting.
    • Migrate Invoices: Ensures all billing records are moved.
    • Skip Custom Attributes: If you have custom attributes you don't need, this option prevents their transfer.

    Step 6: Map Data Fields

    To ensure data consistency, you'll need to map your ShopSite customer groups and order statuses to their corresponding fields in X-Cart. This step ensures that classifications like "Wholesale Customer" or "Processing Order" are correctly interpreted and applied in your new store.

    The wizard will present dropdown menus for each source field, allowing you to select the appropriate target equivalent.

    Step 7: Run Demo Migration & Full Migration

    Before committing to the full data transfer, it's highly recommended to perform a free Demo Migration. This allows you to migrate a limited number of entities (e.g., 10-20 products, customers, orders) to your X-Cart store in a short period (typically 15-30 minutes). Use this opportunity to:

    • Verify the accuracy of the migrated data.
    • Check product display, customer accounts, and order details in X-Cart.
    • Identify any potential issues or adjustments needed before the full migration.

    Once you’re satisfied with the demo results, you can proceed with the Full Migration. The wizard will display the total cost and allow you to select a Migration Insurance Plan, which provides options for remigrations within a specified period. Understanding How Migration Insurance works? can be beneficial for added peace of mind.

    The full migration duration will depend on the volume of data being transferred. You can monitor the progress, and you'll receive a notification upon completion.

    Post-Migration Steps

    Congratulations on completing your ShopSite to X-Cart data transfer! However, the process isn't truly complete without these vital post-migration actions:

    • Thorough Data Verification: Systematically check your X-Cart store. Verify product listings, images, prices, categories, customer accounts, order history, and CMS pages. Ensure all migrated data looks correct and functions as expected.
    • Test Store Functionality: Perform comprehensive tests on all critical aspects of your X-Cart store. This includes adding items to the cart, the checkout process, creating customer accounts, searching for products, and submitting contact forms.
    • Configure 301 Redirects: If you opted not to create 301 redirects during migration or if you’ve changed any URL structures, it's crucial to set up manual 301 redirects for any old ShopSite URLs that are not automatically redirected. This preserves your SEO rankings and prevents broken links, maintaining your link equity.
    • Update DNS Settings: Once you are completely satisfied with your new X-Cart store, update your domain's DNS records to point to your new X-Cart hosting. This will make your X-Cart store live for customers.
    • Install and Configure Apps/Plugins: Install any necessary X-Cart modules or extensions that replicate functionalities you had on ShopSite or add new desired features.
    • Update Marketing Tools: Reconfigure your Google Analytics, Google Search Console, advertising campaigns, and any other marketing integrations to point to your new X-Cart store URL.
    • SEO Review: Conduct a post-migration SEO audit to ensure your meta titles, descriptions, and site structure are optimized for X-Cart and that search engines are correctly indexing your new store.
    • Consider Ongoing Data Updates: If your ShopSite store remained active during migration, you might have new data (orders, customers) that weren’t transferred. Services like Recent Data Migration Service can help you migrate these incremental updates without affecting your live X-Cart store.
    • Ongoing Support: Should you encounter any issues or require further customization, don't hesitate to Contact Us. For additional remigration needs, explore our Cart2Cart Remigration Service.

    By following this comprehensive guide, your transition from ShopSite to X-Cart will be a well-executed strategic move, paving the way for your business's future growth and success.

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

    Migrate categories and products SEO URLs

    Keep your ShopSite URL structure on X-Cart

    Preserve customer IDs on Target Store

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

    4.9 Total Score
    500+ reviews

    ShopSite to X-Cart Migration Video Tutorial

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

    What factors influence the cost of a ShopSite to X-Cart migration?

    The cost of migrating from ShopSite to X-Cart primarily depends on the number of entities (products, customers, orders) and chosen additional options like preserving IDs or creating 301 redirects. Both platforms use a Bridge connection method, requiring their respective modules. Understand service cost factors.

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

    Yes, your data security is our top priority. The migration from ShopSite to X-Cart uses a secure Connection Bridge and is processed on a protected server. We never store your credentials or sensitive data post-migration. Review our comprehensive Security Policy.

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

    The duration of a ShopSite to X-Cart migration varies based on the volume of data. Small stores can complete the process in a few hours, while larger ones may take longer. A free demo migration offers a precise estimate for your specific store. Get migration time estimation details.

    Can customer passwords be transferred during a ShopSite to X-Cart migration?

    Yes, customer passwords can be securely migrated from ShopSite to X-Cart. This option ensures a seamless login experience for your customers on the new platform, maintaining their existing credentials. Learn more about password migration.

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

    No, your ShopSite store will not go offline. The migration is processed on a secure external server, so ShopSite remains fully active. This ensures zero downtime, allowing you to continue selling while data is transferred to X-Cart. Learn about store functionality during migration.

    How can I validate the accuracy of my data after migrating from ShopSite to X-Cart?

    To ensure data accuracy after migrating from ShopSite to X-Cart, you should thoroughly check all transferred entities. Our service offers a free demo migration to preview the data transfer and provides tools to verify the full migration results. Check full migration results.

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

    For ShopSite to X-Cart migration, an automated tool offers efficiency and cost-effectiveness. For complex cases or a fully hands-off experience, hiring an expert through our Assisted Migration service ensures a smooth, managed transfer tailored to your needs. Consider expert migration assistance.

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

    You can migrate core data entities including products, customers, orders, categories, product images, and customer passwords. While ShopSite's multi-store features and blog SEO options have limitations, essential store information is transferred to X-Cart. Explore all migratable data entities.

    How can I preserve SEO rankings when switching from ShopSite to X-Cart?

    SEO rankings are preserved with proper 301 redirects and metadata transfer. We migrate URLs, categories, product details, and SEO elements to protect your organic traffic from ShopSite to X-Cart. Note that ShopSite's blog SEO options are not included in the transfer. Migrate SEO URLs with Cart2Cart.

    Will my ShopSite store's design and theme transfer to X-Cart?

    No, your ShopSite store's design, template, or custom theme will not be directly transferred to X-Cart. Data migration focuses on entities like products and orders. You will need to install or customize a new theme on your X-Cart store. Choose between custom or pre-made templates.

    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