xt:Commerce to Shopware Migration - Step-by-Step Guide & Expert Services
xt:Commerce to Shopware migration doesn't have to be complicated. Ready to upgrade your eCommerce platform? Seamlessly move xt:Commerce store to Shopware with Cart2Cart. We ensure a secure, fast, and SEO-friendly transfer data process, guaranteeing zero downtime. Whether you prefer a detailed step-by-step guide for DIY completion or expert assistance to switch from xt:Commerce to Shopware, we have solutions tailored for you. Experience a hassle-free xt:Commerce to Shopware migration today.
What data can be
migrated from xt:Commerce to Shopware
-
Products
-
Product Categories
-
Manufacturers
-
Taxes
-
Customers
-
Orders
-
Multistore
-
Multiple Languages
Estimate your Migration Cost
Cart2Cart will smoothly migrate xt:Commerce to Shopware store data like products, orders, customers, etc. in a few hours with zero influence on your current xt:Commerce store performance.
How to Migrate from xt:Commerce to Shopware In 3 Steps?
Connect your Source & Target carts
Choose xt:Commerce and Shopware 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 Shopware and extra options to customise your xt:Commerce to Shopware migration.
Launch your Demo/Full migration
Run a free Demo to see how the Cart2Cart service works, and when happy - launch Full migration.
Migrate from xt:Commerce to Shopware: A Step-by-Step Guide to a Seamless Store Transition
Migrate from xt:Commerce to Shopware: A Step-by-Step Guide to a Seamless Store Transition
As your e-commerce business evolves, transitioning to a more robust and feature-rich platform like Shopware can unlock significant growth opportunities. If you're currently running your online store on xt:Commerce and considering a replatform, this comprehensive guide will walk you through every essential step of migrating your valuable data to Shopware, ensuring a smooth and secure data transfer with minimal downtime.
Shopware offers advanced functionalities, a modern user interface, and scalability that can greatly enhance your store's performance and customer experience. This guide leverages specialized migration tools to handle the complexities of moving your products, customer data, orders, and other crucial entities, preserving data integrity throughout the process.
Prerequisites for a Successful Migration
Before initiating your migration from xt:Commerce to Shopware, it's vital to prepare both your source and target environments to ensure a seamless transition. Adhering to these prerequisites will help you avoid common pitfalls and ensure data integrity.
- Backup Both Stores: Always create a full backup of your xt:Commerce database and files, as well as your Shopware store (if it contains any existing data). This serves as a critical safeguard against any unforeseen issues during the data transfer.
- Shopware Installation: Ensure you have a fresh, functional Shopware instance installed and ready to receive data. This will be your target store. You can learn more about preparing your target store here.
- Access Credentials: Gather all necessary access details for both your xt:Commerce and Shopware stores. This typically includes:
- Admin Panel Login URL, Username, and Password for both platforms.
- FTP/SFTP access credentials (Hostname, Username, Password, Port). These are essential for uploading the Connection Bridge to the root directory of each store. You can find a detailed guide on access credentials here.
- Platform-Specific Plugins: Be aware that for a successful bridge connection, a specific migration module is required for both platforms. You will need the Cart2Cart XT-Commerce Migration module for your source store and the Cart2Cart Shopware Migration module for your target store. These plugins facilitate secure API access for data extraction and import.
- Review Source Store Health: Address any known issues or inconsistencies in your xt:Commerce data (e.g., broken images, missing product descriptions) before migration to ensure cleaner data transfer. For more details on preparing your source store, refer to our FAQ.
Performing the Migration: A Step-by-Step Guide
Follow these detailed steps to perform your data migration from xt:Commerce to Shopware using a dedicated migration wizard:
Step 1: Start Your Migration
Begin by accessing the migration wizard. You will be presented with options to start a do-it-yourself migration, request assistance, or estimate costs. Choose to start your migration to proceed with the data transfer.

Step 2: Connect Your Source Store (xt:Commerce)
The first crucial step is to establish a secure connection with your existing xt:Commerce store. Select 'xt:Commerce' from the list of supported platforms and provide your store's URL. You will then be prompted to download a 'Connection Bridge' file. Unpack this file and upload the 'bridge2cart' folder to the root directory of your xt:Commerce store via FTP/SFTP. This bridge acts as a secure gateway, enabling the migration service to access and extract your store's data.
Note: Ensure the Cart2Cart XT-Commerce Migration module is correctly installed and configured in your xt:Commerce environment to facilitate the connection.

Step 3: Connect Your Target Store (Shopware)
Next, configure the connection to your new Shopware store. Select 'Shopware' as your target platform and enter its URL. Similar to the source store setup, you will need to download, unpack, and upload the 'Connection Bridge' folder to the root directory of your Shopware installation. This step is vital for the migration tool to securely import your data into the new platform.
Important: Verify that the Cart2Cart Shopware Migration module is installed on your Shopware store. This is a prerequisite for a successful connection and data import.

Step 4: Select Data Entities for Transfer
Once both stores are connected, you can specify which types of data you wish to migrate. The wizard provides a comprehensive list of supported entities, including:
- Products (including SKUs, variants, attributes)
- Product Categories
- Product Manufacturers
- Product Reviews
- Customers (including customer groups, passwords if enabled)
- Orders (including order statuses, invoices)
- Taxes
- Stores
- Coupons
- CMS Pages
You can choose to migrate all available data or selectively pick specific entities based on your requirements. This stage allows for precise control over the scope of your data transfer.

Step 5: Configure Additional Migration Options
This step allows you to fine-tune your migration with a range of powerful additional options designed to preserve your store's functionality and SEO rankings:
- 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. Note for Shopware: Version 6+ has ID preservation limitations for target stores. (How Preserve IDs options can be used?)
- Clear Target Store Data: If your Shopware store contains test data, you can choose to Clear Target store's current data before migration to ensure a clean import. (Clear current data on Target store before migration option)
- SEO URLs and 301 Redirects: Enable options to migrate SEO URLs and automatically create 301 SEO URLs. This is crucial for preserving your search engine rankings and link equity, guiding visitors and search engines from old URLs to new ones.
- Password Migration: Securely transfer customer passwords from xt:Commerce to Shopware.
- Create Variants from Attributes: Convert product attributes into distinct product variants for better organization in Shopware.
- Migrate Images in Description: Ensure product and category images embedded within descriptions are also transferred.
- Migrate Invoices: Transfer your historical invoice data for continuity.
- Concat Short Description: Combine short descriptions where applicable, for a more streamlined presentation.
These settings are critical for a comprehensive data transfer, helping you maintain user experience and search visibility.

Step 6: Map Customer Groups and Order Statuses
To ensure data consistency, you'll need to map your xt:Commerce customer groups and order statuses to their corresponding equivalents in Shopware. This step ensures that customer roles (e.g., 'Wholesale' to 'B2B Customer') and order states (e.g., 'Pending payment' to 'Open') are correctly associated in your new platform.

Step 7: Initiate Demo or Full Migration
Before committing to a 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 products, 10 customers, 10 orders) to your Shopware store, enabling you to review the data accuracy and integrity without any cost. Once satisfied with the demo results, you can proceed with the Full Migration.
During the full migration setup, you may also consider adding a Migration Insurance Plan. This plan provides a specified number of remigrations for a certain period, offering peace of mind. (How Migration Insurance works?)

Post-Migration Steps
Completing the migration is a significant milestone, but a few critical steps remain to ensure your new Shopware store is fully optimized and ready for business.
- Thoroughly Review and Test Your Shopware Store: After the data transfer, meticulously check all migrated data. Verify product details (SKUs, pricing, images, descriptions, variants), customer accounts, order history, and CMS pages. Test all essential store functionalities: product search, adding to cart, checkout process, payment gateways, and shipping options. Ensure all metadata has been accurately transferred.
- Configure 301 Redirects: Even if you used the migration tool's 301 redirect option, it's crucial to verify that all old xt:Commerce URLs correctly redirect to their new Shopware counterparts. This is paramount for preserving your SEO rankings, link equity, and ensuring a seamless user experience for returning customers and search engine bots.
- Install Essential Shopware Plugins and Apps: Explore the Shopware App Store and install any necessary plugins for payment processing, shipping carriers, marketing automation, accounting, and other third-party integrations that were part of your xt:Commerce setup.
- Update DNS Settings: Once you are confident that your new Shopware store is fully functional and all checks are complete, update your domain's DNS settings to point to your new Shopware hosting. Plan this step carefully to minimize downtime.
- Set Up Analytics and Tracking: Re-integrate your Google Analytics, Google Search Console, and any other tracking pixels or scripts into your Shopware store to continue monitoring website performance and customer behavior.
- Notify Your Customers: Inform your customer base about the successful transition to the new Shopware platform. Highlight any new features or improvements they can expect.
- Ongoing Optimization: Continuously monitor your Shopware store's performance, user experience, and SEO. Leverage Shopware's advanced features for ongoing optimization and growth.
- Consider Recent Data Migration: If you continued to process orders on your xt:Commerce store during the migration, consider using a Recent Data Migration service to transfer any new data accumulated since your initial transfer.
By following these steps, you can confidently transition your e-commerce operations from xt:Commerce to Shopware, setting the stage for enhanced performance and future growth. Should you require any assistance or customization services, do not hesitate to contact our support team.
Ways to perform migration from xt:Commerce to Shopware
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 xt:Commerce to Shopware 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 xt:Commerce to Shopware. 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 can be migrated from xt:Commerce to Shopware?
Will my xt:Commerce store experience downtime during migration to Shopware?
How can I prevent SEO loss when migrating from xt:Commerce to Shopware?
How long does it take to migrate an xt:Commerce store to Shopware?
What factors influence the cost of migrating from xt:Commerce to Shopware?
Is my data secure during the xt:Commerce to Shopware migration process?
Should I use an automated tool or hire an expert for xt:Commerce to Shopware migration?
How can I ensure data accuracy after migrating from xt:Commerce to Shopware?
How do I transfer my xt:Commerce store design to Shopware?
Can customer passwords be migrated from xt:Commerce to Shopware?
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.







