Your PrestaShop to BigCommerce Migration Journey with Cart2Cart
Migrating your store with Cart2Cart is designed to be straightforward and efficient. Here's a detailed look at the steps involved:
Connect Your Source Store: PrestaShop
First, you'll specify your current PrestaShop store as the source. You'll provide your store's URL and choose a connection method:
- Cart2Cart Bridge (FTP Upload): Upload bridge files over FTP/SFTP to your PrestaShop root directory.
- Platform Admin User Credentials: Provide login/password for automatic bridge upload via the admin section.
- Cart2Cart Bridge in ZIP archive: Manually upload the bridge in a ZIP archive via the admin section.
Connect Your Target Store: BigCommerce
Next, you'll configure your new BigCommerce store as the target. You'll enter your BigCommerce store URL and select a connection method:
- API Connection: Provide the necessary API credentials (API path, API token).
- App / Module / Extension Installation: Install the Cart2Cart app or module directly within your BigCommerce store.
Select Data Entities and Configure Options
Once both stores are connected, you'll choose exactly what data you want to migrate. Cart2Cart provides a comprehensive list of entities, such as products, customers, and orders. You can also select additional migration options to customize your transfer, including:
- Migrating SEO URLs for categories and products.
- Creating 301 redirects to preserve search engine rankings.
- Migrating images embedded in descriptions.
- Preserving original order and customer IDs.
- Mapping customer groups and order statuses.
Run Demo or Full Migration
Before initiating the full transfer, we highly recommend running a free Demo Migration. This allows you to transfer a limited set of data to your BigCommerce store and review the results to ensure everything is migrated correctly. Once satisfied with the demo, you can proceed with the Full Migration, transferring all your selected data to your new BigCommerce store.
What Data Can Be Migrated from PrestaShop to BigCommerce?
Cart2Cart ensures a comprehensive transfer of your essential e-commerce data. For your PrestaShop to BigCommerce migration, the following entities and their associated fields can be migrated:
- Products: Name, SKU, Full Description, Manufacturer, Price, Special Price, Meta Title, Meta Description, Base Image, Additional Images, Quantity, Stock Status, Weight, Variants (Weight, Attributes, Quantity, Images, Price, Special Price).
- Product Categories: Name, Description, Status, Meta Title, Meta Description, Image.
- Customers: 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).
- Orders: ID, Order Date, Order Status, Order Products (Name, SKU, Product Price, Quantity), SubTotal Price, Shipping Price, Total Price, Customer Name, Email, Billing Address (First Name, Last Name, Company, Address 1, Address 2, Country, State, City, Zip Code).
- Manufacturers: Name.
- Product Reviews
- Coupons
- Customer Groups
- Orders Status
- Blogs & Posts
- CMS Pages
- Stores
- Taxes
- Carriers
- Catalog Price Rules
- Fulfillment Status
More details
See a full walkthrough and pair-specific notes for PrestaShop to BigCommerce.
How long does a PrestaShop to BigCommerce migration take?
The duration of your migration depends on the volume of data being transferred and the complexity of your store. A free Demo Migration, which transfers a limited set of data, typically takes just a few minutes. A Full Migration can range from a few hours to several days for very large stores. Cart2Cart's automated process works efficiently in the background.
Will my store experience downtime during the migration?
With Cart2Cart, downtime is minimal to non-existent. Our service performs the migration in the background, allowing your PrestaShop store to remain operational throughout the process. You only need to temporarily pause operations during the final DNS cutover, which is typically very brief.
What data can I migrate from PrestaShop to BigCommerce?
You can migrate a wide range of entities, including Products (with variants, images, descriptions, SEO), Product Categories, Customers (with billing/shipping addresses), Orders (with statuses, products, totals), Manufacturers, Product Reviews, Coupons, Customer Groups, Blogs, Posts, CMS Pages, Stores, Taxes, Carriers, Catalog Price Rules, and Fulfillment Status. For a detailed list of supported fields, please refer to our 'Data You Can Migrate' section.
Can I test the migration before committing to a full transfer?
Absolutely! Cart2Cart offers a free Demo Migration. This allows you to transfer a small sample of your PrestaShop data to your BigCommerce store (or a Cart2Cart test store) so you can review the results and ensure everything looks correct before proceeding with a Full Migration.
What are the connection methods for PrestaShop and BigCommerce?
For your PrestaShop source store, you can connect using the Cart2Cart Bridge (via FTP/SFTP upload, admin user credentials for auto-upload, or a ZIP archive for manual admin upload). For your BigCommerce target store, connection is typically established via API Connection (requiring appropriate credentials) or by installing a dedicated Cart2Cart App/Module/Extension.
Is there a way to preserve my SEO rankings during the migration?
Yes, Cart2Cart offers additional options to help preserve your SEO. You can choose to 'Migrate categories and products SEO URLs' and 'Create 301 redirects on your target store after migration'. These options ensure that old links are redirected to new ones, preventing 404 errors and maintaining your search engine visibility.
What if I need to re-migrate or update data after the initial transfer?
Cart2Cart provides flexible Migration Insurance plans. These plans allow you to perform additional re-migrations or data updates within a specified period after your initial Full Migration. This is ideal for transferring new data added to your old store or making adjustments post-migration.

