Supported versions: X-Cart 5.4.1.33

Supported versions: X-Cart 5.4.1.33

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

WordPress to X-Cart migration is now seamless with Cart2Cart. Effortlessly move your WordPress store to X-Cart, ensuring speed, top-tier security, complete SEO preservation, and zero downtime. Ready to switch from WordPress to X-Cart? We simplify how you transfer data. Access our step-by-step guides for a smooth DIY transition, or let our experts manage your entire WordPress to X-Cart migration.

Set it up in minutes

What data can be
migrated from WordPress 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.
  • 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.
  • Multiple Languages
  • Cost.
  • Name, SKU, Short Description, Full Description, Status, Images in Description, Manufacturer, Tax Class.
  • Price, Special Price.
  • URL, Meta Title, Meta Keywords, Meta Description.
  • Product Image, Additional Images.
  • Quantity.
  • Weight, Width, Height, Depth.
  • Related Products Check whether you have the necessary plugin installed on X-Cart store. More info.
  • Options(Name, Price), Product Attributes(Name, Values).
  • Product Variants(SKU, Weight, Attributes, Quantity, Price, Special Price, Additional image).
  • Downloadable Products(Files, Max Downloads, Expiration Date).
  • Name, Description, Status.
  • URL, Meta Title, Meta Description, Meta Keywords.
  • Category Images.
  • Name, Description, Manufacturer Images.
  • Tax Class(Name, Tax Name, Rate, Country, City, State), Tax Rates(Country, Tax Name, Percent), Tax Rules(Tax Rate).
  • ID, First Name, Last Name, Email, Customer Group, Created Date.
  • 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).
  • ID, Order Date, Order Status, Order Products(Name, SKU, Option), Custom Order Status, Product Price, Quantity, SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price, Order Comments, Order Status History.
  • Customer Name, Email, Billing Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Shipping Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Name, Description, Status, Coupon Code, Uses Per Coupon, Type Discount, Discount Amount, Product, Category, Coupon Expire Date.
  • Created Date, Rate, User Name, Comment, Product.
  • Yes.
  • Cost.
  • Name, SKU, Short Description, Full Description, Status, Images in Description, Manufacturer, Tax Class.
  • Price, Special Price.
  • URL, Meta Title, Meta Keywords, Meta Description.
  • Product Image, Additional Images.
  • Quantity.
  • Weight, Width, Height, Depth.
  • Related Products Check whether you have the necessary plugin installed on X-Cart store. More info.
  • Options(Name, Price), Product Attributes(Name, Values).
  • Product Variants(SKU, Weight, Attributes, Quantity, Price, Special Price, Additional image).
  • Downloadable Products(Files, Max Downloads, Expiration Date).
  • Name, Description, Status.
  • URL, Meta Title, Meta Description, Meta Keywords.
  • Category Images.
  • Name, Description, Manufacturer Images.
  • Tax Class(Name, Tax Name, Rate, Country, City, State), Tax Rates(Country, Tax Name, Percent), Tax Rules(Tax Rate).
  • ID, First Name, Last Name, Email, Customer Group, Created Date.
  • 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).
  • ID, Order Date, Order Status, Order Products(Name, SKU, Option), Custom Order Status, Product Price, Quantity, SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price, Order Comments, Order Status History.
  • Customer Name, Email, Billing Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Shipping Address(First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code, Telephone).
  • Name, Description, Status, Coupon Code, Uses Per Coupon, Type Discount, Discount Amount, Product, Category, Coupon Expire Date.
  • Created Date, Rate, User Name, Comment, Product.
  • Yes.
  • 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 WordPress to X-Cart conversion, click “Get estimates” and follow the suggested steps.

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

    Connect your Source & Target carts

    Choose WordPress 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 WordPress 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 Your E-commerce Store: A Step-by-Step Guide from WordPress to X-Cart

    Seamlessly Migrate Your E-commerce Store from WordPress to X-Cart

    Transitioning your online store can feel like a daunting task, but with the right strategy and tools, moving from WordPress to X-Cart can be a smooth and rewarding experience. As an e-commerce platform, X-Cart offers robust features, flexibility, and performance that might align perfectly with your growing business needs. This comprehensive guide will walk you through every critical step, ensuring a successful data transfer and a seamless transition for your customers and operations.

    A well-executed migration involves careful planning, data integrity checks, and strategic optimization to maintain your SEO rankings and user experience. Whether you're looking for enhanced scalability, advanced marketing tools, or a more dedicated e-commerce environment, replatforming to X-Cart can unlock new potential for your business.

    Prerequisites for a Successful Migration

    Before you embark on your store migration journey, it’s essential to lay the groundwork. Proper preparation ensures a smoother process and minimizes potential downtime. Here’s what you’ll need:

    • Stable Internet Connection: A reliable connection is crucial for uploading files and maintaining the migration process.
    • Admin Access Credentials: You’ll need full administrative access to both your existing WordPress store and your new X-Cart installation. This includes administrator usernames, passwords, and the Admin URLs for both platforms. For detailed information on access credentials, refer to The Short & Essential Guide to Access Credentials for Cart2Cart.
    • FTP/sFTP Access: Both WordPress and X-Cart utilize a 'bridge' file for connection. You'll need FTP or sFTP access to upload this file to the root directory of each store. If you're unsure about the root folder, consult What is a root folder and where can I find it?
    • Platform-Specific Plugins: To facilitate the 'bridge only' connection method, you will need to install specific migration modules:
      • For your WordPress source store: The Cart2Cart WordPress Migration module.
      • For your X-Cart target store: The Cart2Cart X-Cart Migration module.
    • Backup Your Data: Always create a full backup of your WordPress store's database and files before starting any migration. This is a critical safety measure.
    • Prepare Your Target X-Cart Store: Ensure your X-Cart installation is ready. While some options allow clearing target data, having a clean slate is often beneficial. Learn more at How to prepare Target store for migration?

    Performing the Migration: A Step-by-Step Guide

    Once your prerequisites are met, you can begin the automated data transfer process. Follow these steps for a guided migration experience:

    Step 1: Register an Account

    Begin by registering an account on the migration service platform. This is your gateway to initiating the transfer process.

    Step 2: Set Up Your Source Store (WordPress)

    This is where you'll tell the system about your current WordPress store.

    1. Select Source Cart: From the dropdown menu, choose 'WordPress' as your Source Cart.
    2. Enter Store URL: Provide the full URL of your WordPress store.
    3. Install the Bridge: You will be prompted to download the Cart2Cart WordPress Migration module. Upload this 'bridge.php' file to the root directory of your WordPress installation via FTP/sFTP. The system uses this bridge for secure, direct communication with your database.
    4. Verify Connection: The tool will then verify the connection using your WordPress Admin URL and credentials.

    Step 3: Set Up Your Target Store (X-Cart)

    Now, configure the details for your new X-Cart store.

    1. Select Target Cart: Choose 'X-Cart' as your Target Cart.
    2. Enter Store URL: Input the full URL of your X-Cart store.
    3. Install the Bridge: Similar to the source store, download the Cart2Cart X-Cart Migration module and upload the 'bridge.php' file to the root directory of your X-Cart installation via FTP/sFTP.
    4. Verify Connection: The system will verify the connection using your X-Cart Admin URL and credentials.

    Step 4: Select Data Entities for Migration

    This crucial step allows you to specify exactly what data you want to move from WordPress to X-Cart. You have granular control over the transfer, ensuring only relevant information is replatformed.

    The system supports the migration of the following entities:

    • Products: Including SKUs, product names, descriptions, images, prices, and stock levels.
    • Product Categories: Maintaining hierarchical structures.
    • Product Manufacturers: Essential for product organization.
    • Product Reviews: Preserving valuable social proof.
    • Customers: All customer accounts and associated data.
    • Orders: Historical order data, including status and details.
    • Invoices: Related financial documents.
    • Taxes: Tax rules and configurations.
    • Stores: If applicable for multi-store setups.
    • Coupons: Marketing promotions.
    • CMS Pages: Important static content pages.

    You can choose to migrate 'All entities' or select specific ones based on your needs.

    Step 5: Configure Additional Options and Data Mapping

    This stage is vital for fine-tuning your migration and ensuring data integrity and SEO preservation.

    Additional Migration Options

    Select from a range of additional options to customize your data transfer:

    • Migrate Images in Description: Transfer product and category images embedded within descriptions.
    • Clear Target Store Data: Option to clear all existing data on your X-Cart store before the migration begins (recommended for a clean start).
    • Preserve IDs: Maintain original Product IDs, Orders IDs, and Customers IDs to avoid broken links and issues with third-party integrations. Learn more about How Preserve IDs options can be used?
    • Password Migration: Securely transfer customer passwords.
    • SEO URLs & Create 301 SEO URLs: Critical for maintaining your search engine rankings. This option allows for the creation of 301 redirects from your old WordPress URLs to the new X-Cart URLs, preserving valuable link equity.
    • Create Variants from Attributes: If your WordPress products use attributes, this option helps translate them into X-Cart product variants.
    • Migrate Invoices: Ensure all invoice data is transferred.
    • Skip Custom Attributes: If you have custom product attributes in WordPress that aren't needed in X-Cart, you can choose to skip them.

    Data Mapping

    Map your WordPress customer groups and order statuses to their corresponding equivalents in X-Cart. This ensures that your customer segments and order workflows remain consistent in the new platform.

    Step 6: Run Demo Migration and Full Migration

    Before committing to the full data transfer, it's highly recommended to perform a demo migration.

    1. Run Free Demo: This will migrate a limited number of entities (typically 20 products, 20 customers, 20 orders, etc.) within a short timeframe. Use this to review the data structure, image transfers, and overall integrity on your X-Cart store.
    2. Review Demo Results: Carefully inspect the migrated data on your X-Cart store. Check product details, customer accounts, and order history. Ensure everything looks as expected.
    3. Initiate Full Migration: Once satisfied with the demo results, you can proceed with the full migration. This will transfer all selected data entities from your WordPress store to X-Cart. You will also have the option to select a Migration Insurance Plan, which offers additional remigrations if needed.

    Post-Migration Steps

    Your data is now in X-Cart, but the journey isn't over. These crucial post-migration steps ensure your new store is fully operational, optimized, and ready for business.

    • Thoroughly Test Your X-Cart Store: This is paramount.
      • Check product pages, categories, and images.
      • Verify customer accounts and their historical orders.
      • Test the checkout process from start to finish.
      • Ensure all internal links are working correctly.
      • Confirm payment gateways and shipping methods are configured and functional.
    • Implement 301 Redirects: If you didn't use the automated 301 redirect option during migration, or if you have specific legacy URLs, manually set up 301 redirects from your old WordPress URLs to their new X-Cart counterparts. This preserves your SEO rankings and prevents broken links, maintaining valuable link equity.
    • Update DNS Settings: Point your domain name to your new X-Cart store's hosting server. Be aware that DNS propagation can take up to 48 hours.
    • Configure Essential Settings:
      • Set up your payment gateways.
      • Configure shipping methods and zones.
      • Integrate necessary third-party apps or plugins specific to X-Cart.
      • Review tax settings.
    • Update Google Search Console & Analytics:
      • Submit your new X-Cart sitemap to Google Search Console.
      • Monitor for any crawl errors and address them promptly.
      • Ensure your Google Analytics and other tracking codes are correctly installed on your new X-Cart store.
    • Inform Your Customers: Announce your new platform to your customer base. This is an excellent opportunity to highlight any new features or improvements.
    • Decommission Your Old WordPress Store: Once you are confident that your X-Cart store is fully operational and stable, you can safely decommission your old WordPress store.

    Migrating from WordPress to X-Cart is a significant undertaking, but by following this detailed guide, you can achieve a successful and impactful transition. Remember that careful planning and thorough post-migration testing are key to a seamless move and continued e-commerce success. If you encounter any challenges or prefer expert assistance, consider our contact us options for specialized support and Ultimate Data Migration Service packages.

    Ways to perform migration from WordPress 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

    Migrate categories and products SEO URLs

    Keep your WordPress URL structure on X-Cart

    Preserve product IDs on Target Store

    Your WordPress product IDs will be the same in X-Cart

    Preserve customer IDs on Target Store

    Your WordPress customer IDs will be the same in X-Cart

    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

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

    4.9 Total Score
    500+ reviews

    WordPress to X-Cart Migration Video Tutorial

    Let’s figure out everything about WordPress 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 WordPress 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 data entities are migrated from WordPress to X-Cart?

    We transfer a comprehensive range of data entities from your WordPress store to X-Cart, including products, customers, orders, categories, product images, customer passwords (if supported by X-Cart's module), reviews, and more. See all migration options.

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

    No, your WordPress store will not go offline. The migration process occurs on a secure external server, allowing your current store to remain fully operational while data is transferred to X-Cart via a secure connection bridge. Our Security Policy ensures continuity.

    How to preserve SEO rankings when migrating from WordPress to X-Cart?

    We prioritize preserving your SEO rankings during the WordPress to X-Cart replatforming. This is achieved by migrating 301 redirects, product/category URLs, and metadata. We ensure your organic traffic remains intact. Learn more about SEO migration.

    Is my data secure during the WordPress to X-Cart migration process?

    Yes, your data security is paramount. The migration from WordPress to X-Cart uses a secure Connection Bridge and encrypted protocols. No sensitive information is stored on our servers post-transfer, ensuring full compliance with data protection standards. Review our Security Policy for peace of mind.

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

    Using an automated tool like Cart2Cart offers a highly efficient and cost-effective approach for WordPress to X-Cart migration. For highly complex custom requirements or extensive store configurations, specialized Premium Data Migration Services can provide tailored expert assistance.

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

    Yes, customer passwords can be securely migrated from WordPress to X-Cart. This usually requires installing a specific password migration module on your X-Cart store to ensure a seamless login experience for your existing customers. Learn about password migration.

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

    The cost to move your store from WordPress to X-Cart is influenced by several factors: the quantity of data entities (products, orders, customers), selected additional options like SEO preservation, and any customized migration needs. Get a precise estimate on our website. Get a free migration estimate.

    How long does a typical WordPress to X-Cart migration take?

    The duration of your WordPress to X-Cart data transfer depends on the volume of entities. A free Demo Migration provides an accurate time estimate for your specific case. Full migrations typically range from a few hours to several days for large stores. Estimate your migration time.

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

    You can thoroughly verify data accuracy after your WordPress to X-Cart migration. We recommend checking a sample of products, customers, and orders. Utilizing a free Demo Migration Service allows you to validate data pre-full transfer. Check full migration results.

    Can my existing WordPress theme be transferred to X-Cart during migration?

    No, your existing WordPress theme cannot be directly transferred to X-Cart. These platforms have distinct architectures, requiring you to select a compatible X-Cart theme or opt for custom design and content adaptation on the new platform. Explore theme options.

    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
    DOMINIC SEBAG MONTEFIORE
    Online store owner

    Great product made moving website easy with fast responding customer service, saved days of work moving our website from wordpress to shopify.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    DOMINIC SEBAG MONTEFIORE
    Online store owner

    Great product made moving website easy with fast responding customer service, saved days of work moving our website from wordpress to shopify.




    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