Sitecore Commerce to BigCommerce Migration - Step-by-Step Guide & Expert Services
Sitecore Commerce to BigCommerce migration made effortless. Need to move Sitecore Commerce store to BigCommerce? Our secure service ensures a seamless switch from Sitecore Commerce to BigCommerce, preserving SEO and ensuring zero downtime. Quickly transfer data with complete accuracy. Access our comprehensive step-by-step guide for a smooth DIY process, or leverage our expert service to handle your entire Sitecore Commerce to BigCommerce migration.
What data can be
migrated from Sitecore Commerce to BigCommerce
-
Products
-
Product Categories
-
Manufacturers
-
Customers
-
Orders
- Name, SKU, Full Description, Manufacturer, Sort Order.
- MSRP.
- Meta Title, Meta Keywords, Meta Description.
- Quantity, Stock Availability.
- Weight, Width, Height.
- Related Products.
- Options(Name, Price).
- Name, Status.
- Meta Title, Meta Description, Meta Keywords.
- Name, Meta Title.
- Telephone.
- Customer Billing Address.
- Customer Shipping Address.
- Order Date, Order Status, Order Products(Name, SKU), SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price.
- Email, Billing Address.
- Shipping Address.
- Name, SKU, Full Description, Manufacturer, Sort Order.
- MSRP.
- Meta Title, Meta Keywords, Meta Description.
- Quantity, Stock Availability.
- Weight, Width, Height.
- Related Products.
- Options(Name, Price).
- Name, Status.
- Meta Title, Meta Description, Meta Keywords.
- Name, Meta Title.
- Telephone.
- Customer Billing Address.
- Customer Shipping Address.
- Order Date, Order Status, Order Products(Name, SKU), SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price.
- Email, Billing Address.
- Shipping Address.
Products
Estimate your Migration Cost
Cart2Cart will smoothly migrate Sitecore Commerce to BigCommerce ecommerce data like products, orders, customers, etc. in just a few hours with zero influence on your current Sitecore Commerce store performance.
How to Migrate from Sitecore Commerce to BigCommerce In 3 Steps?
Connect your Source & Target carts
Choose Sitecore Commerce and BigCommerce 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 BigCommerce and extra options to customise your Sitecore Commerce to BigCommerce migration.
Launch your Demo/Full migration
Run a free Demo to see how the Cart2Cart service works, and when happy - launch Full migration.
Migrate Sitecore Commerce to BigCommerce: The Ultimate 2025 Guide
Seamlessly Migrate Your E-commerce Store from Sitecore Commerce to BigCommerce
Replatforming an e-commerce store is a critical strategic decision that can significantly impact your business's future growth and operational efficiency. If you're currently running on Sitecore Commerce and considering a move, transitioning to a robust SaaS platform like BigCommerce offers a compelling path towards enhanced scalability, simplified management, and a richer feature set. While Sitecore Commerce provides powerful enterprise-level capabilities, its complexity, ongoing maintenance, and total cost of ownership often lead merchants to seek more agile and cost-effective solutions.
This comprehensive guide will walk you through the entire process of migrating your valuable e-commerce data from Sitecore Commerce to BigCommerce. Given that Sitecore Commerce does not typically offer a direct, standardized API for third-party migration tools, our approach will focus on leveraging CSV file exports from your Sitecore environment as the source data for a smooth transition to BigCommerce via its powerful API. We'll cover everything from essential prerequisites to post-migration verification, ensuring data integrity and minimal disruption to your online business.
Prerequisites for a Successful Migration
Before embarking on your migration journey, proper preparation of both your existing Sitecore Commerce store and your new BigCommerce environment is crucial. Taking these preparatory steps will streamline the data transfer process and help avoid common pitfalls.
Preparing Your Sitecore Commerce Source Store (CSV Export)
- Data Export: Since Sitecore Commerce doesn't typically provide a direct API connection for common migration tools, you will need to export all your vital store data into CSV (Comma Separated Values) files. This includes:
- Products: SKUs, product names, descriptions, pricing, inventory levels, images, variants, attributes.
- Categories: Hierarchical structure, names, descriptions.
- Customers: Customer details, shipping addresses, billing addresses.
- Orders: Order history, line items, order statuses, customer associations.
- Other Entities: Manufacturers, product reviews, coupons, CMS pages, and blog posts, if your Sitecore setup supports easy export for these.
- Data Cleanup: Before exporting, take the opportunity to clean up your Sitecore data. Remove outdated products, duplicate customer entries, or irrelevant information. This ensures you only migrate clean, relevant data to your new BigCommerce store.
- Backup Your Data: Always perform a full backup of your Sitecore Commerce database and files before making any significant changes or exports. This provides a safety net in case any issues arise.
For more insights on preparing your source store, read our guide on How to prepare Source store for migration?
Preparing Your BigCommerce Target Store
- Set Up a New BigCommerce Store: If you haven't already, create a new BigCommerce store. You'll need an active BigCommerce account to proceed with the migration.
- Obtain API Credentials: BigCommerce relies on API access for data transfer. You'll need to generate specific credentials within your BigCommerce admin panel:
- Client ID (Username)
- Access Token (API Token)
- API Path
These can typically be found by navigating to Settings > API Accounts in your BigCommerce admin. Ensure your custom app has the necessary scopes (permissions) to read and write all the data entities you plan to migrate (e.g., Products, Orders, Customers). BigCommerce's App Marketplace is where you can manage custom app development if specific integrations are needed.
- HTTPS Requirement: BigCommerce API connections require HTTPS, which is standard for security.
- Initial Configuration: While the migration tool will transfer core data, you'll still need to configure basic store settings in BigCommerce, such as your theme, payment gateways, shipping zones, and tax settings, after the data transfer is complete.
Refer to our The Short & Essential Guide to Access Credentials for Cart2Cart for detailed instructions on acquiring your API details. You can also review How to prepare Target store for migration? for additional target store preparation tips.
Performing the Migration: A Step-by-Step Guide
With your data prepared and BigCommerce credentials in hand, you're ready to initiate the migration. This guide outlines the steps using a typical migration wizard interface.
Step 1: Start Your Migration
The first step is to begin the migration process. You'll typically navigate to a service's migration page where you can choose to start a do-it-yourself migration using the wizard, or opt for a guided service.
Step 2: Source Store Setup (Sitecore Commerce via CSV)
This is where you connect your existing Sitecore Commerce data. Since Sitecore Commerce is not directly supported by a standard API for migration, you'll select 'CSV File to Cart' as your source platform. You'll then upload the CSV files you prepared earlier, containing your products, categories, customers, orders, and other entities.
Supported entities for CSV import typically include: Products, Product Categories, Manufacturers, Product Reviews, Customers, Orders, Invoices, Taxes, Stores, Coupons, CMS Pages, and Blog Posts. Ensure your CSV files are formatted correctly to allow for a smooth import.
Step 3: Target Store Setup (BigCommerce)
Now, configure the destination for your data. Select 'BigCommerce' from the list of target shopping carts. You will then be prompted to enter your BigCommerce store's URL and the API credentials you obtained earlier: the Client ID (Username), Access Token (API Token), and API Path. These details establish a secure API connection, allowing the migration tool to transfer data to your new BigCommerce store.
Step 4: Select Data Entities
In this crucial step, you choose exactly which data entities you want to move from your Sitecore Commerce CSV files to BigCommerce. You can select 'All entities' for a comprehensive data transfer or pick specific items like Products (including SKUs, pricing, variants), Product Categories, Customers, Orders, Coupons, CMS Pages, and Blog Posts. While Sitecore Commerce might have allowed for reviews and invoices, BigCommerce's API natively supports Products, Categories, Manufacturers, Product Attributes & Options, Customers, Orders, Coupons, Blog Posts, and CMS Pages. Carefully review your selections to ensure all essential data is included.
Step 5: Configure Additional Options
Enhance your migration with a range of additional options designed to improve data integrity and preserve your SEO rankings. Consider the following:
- Clear Target Store Data: If your BigCommerce store already contains dummy data, selecting this option (Clear current data on Target store before migration option) will remove it before the migration begins, ensuring a clean slate.
- Create 301 SEO URLs: This is vital for maintaining your search engine optimization. Automatically generating 301 redirects ensures that old Sitecore Commerce URLs seamlessly redirect to their new BigCommerce counterparts, preserving your link equity and preventing broken links.
- Preserve IDs: Options like Preserve Product IDs, Preserve Category IDs, Preserve Customers IDs, and Preserve Orders IDs help maintain the original identification numbers for easier internal management and record-keeping.
- Create Variants from Attributes: If your Sitecore products use attributes that need to be converted into BigCommerce product variants (e.g., size, color), this option is highly beneficial.
Remember BigCommerce's API rate limits. While tools manage this, be aware that very large migrations might take longer to complete due to these restrictions.
Step 6: Data Mapping
Data mapping ensures that fields from your Sitecore Commerce CSV files are correctly matched with the corresponding fields in BigCommerce. This step is particularly important for customer groups and order statuses. For instance, you'll map 'Pending Payment' from Sitecore to 'Awaiting Payment' in BigCommerce, or specific customer roles to BigCommerce's customer groups. This process ensures data consistency and integrity post-migration.
Step 7: Perform Demo Migration
Before committing to a full data transfer, always run a free demo migration. This crucial step transfers a limited number of entities (e.g., 10-20 products, customers, orders) to your BigCommerce store. It allows you to:
- Verify the connection settings.
- Check the accuracy of data transfer and mapping.
- Identify any potential issues or data anomalies before the full migration.
- Review how your products, SKUs, customer data, and order history appear on the new platform.
Step 8: Full Migration
Once you're satisfied with the results of your demo migration, proceed with the full data transfer. This will move all selected entities from your Sitecore Commerce CSV files to your BigCommerce store. During this process, you may experience some minor downtime on your new BigCommerce store, though the migration tool typically minimizes this. Consider options like Migration Insurance Service, which offers additional remigrations for a specified period, providing peace of mind. Learn more about How Migration Insurance works?
Post-Migration Steps
Completing the data transfer is a significant milestone, but the journey isn't over. Several crucial post-migration tasks are necessary to ensure your new BigCommerce store is fully operational, optimized, and ready for your customers.
- Thorough Data Verification: After the full migration, meticulously review all migrated data on your BigCommerce store. Check product listings, images, prices, inventory, customer accounts, order history, and CMS pages for accuracy. Ensure product variants and attributes are correctly configured.
- Configure BigCommerce Store Settings: Complete the setup of your BigCommerce store. This includes:
- Theme Customization: Design your storefront to align with your brand.
- Payment Gateways: Integrate your preferred payment processors.
- Shipping Settings: Define shipping zones, methods, and rates.
- Tax Settings: Configure sales tax rules.
- App Integrations: Explore the BigCommerce App Store for extensions that enhance functionality (e.g., marketing, analytics, accounting).
- Implement 301 Redirects: While the migration tool can create 301 redirects, a comprehensive review of your old Sitecore Commerce URLs and new BigCommerce URLs is essential. Manually implement any missing redirects to preserve your SEO rankings and link equity, guiding visitors and search engines to the correct new pages. This is crucial for maintaining good user experience and avoiding 404 errors.
- Update DNS Settings: Once you're confident everything is set up correctly, update your domain's DNS (Domain Name System) records to point to your new BigCommerce store. This is the moment your new store officially goes live. Plan this carefully to minimize downtime.
- Comprehensive Testing: Before announcing your new store, perform extensive testing. This includes:
- User Experience (UX): Navigate through the store as a customer.
- Checkout Process: Test purchases from product selection to payment and order confirmation.
- Mobile Responsiveness: Ensure your store looks and functions perfectly on all devices.
- Site Speed: Monitor your page load times.
- Internal Links: Check all internal links and navigation.
- SEO Optimization and Monitoring: Your replatforming is an opportunity to refresh your SEO strategy. Review product metadata, category descriptions, and content for keyword optimization. Monitor your search engine rankings and traffic post-migration to quickly address any dips.
- Staff Training: Train your team on how to manage the new BigCommerce platform, including order processing, inventory management, customer service, and content updates.
Migrating from Sitecore Commerce to BigCommerce is a strategic move that can significantly benefit your e-commerce operations. By following these steps and paying close attention to data integrity and post-migration optimization, you can ensure a smooth transition and set your business up for success on the BigCommerce platform. Should you encounter any challenges or require specialized assistance, don't hesitate to Contact Us for expert support.
Ways to perform migration from Sitecore Commerce to BigCommerce
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 Sitecore Commerce to BigCommerce 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 Sitecore Commerce to BigCommerce. 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
Will my Sitecore Commerce store go offline during migration to BigCommerce?
How can I verify data accuracy after migrating from Sitecore Commerce to BigCommerce?
Is my data secure during the Sitecore Commerce to BigCommerce transfer?
What factors influence the cost of migrating from Sitecore Commerce to BigCommerce?
What data entities can I migrate from Sitecore Commerce to BigCommerce?
How can I keep SEO rankings when switching from Sitecore Commerce to BigCommerce?
Should I use an automated tool or hire an expert for Sitecore Commerce to BigCommerce migration?
Can customer passwords be migrated when moving from Sitecore Commerce to BigCommerce?
How long does a Sitecore Commerce to BigCommerce migration take?
How do I transfer my store's design and theme from Sitecore Commerce to BigCommerce?
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.














