PHP Cart to BigCommerce Migration - Step-by-Step Guide & Expert Services
Embark on a successful PHP Cart to BigCommerce migration with Cart2Cart. Ready to move PHP Cart store to BigCommerce? We offer clear, step-by-step guidance for DIY users looking to switch from PHP Cart to BigCommerce, alongside expert-led services for businesses preferring a hands-off approach. Experience unparalleled speed, robust data security, critical SEO preservation, and absolutely zero downtime as we meticulously transfer data. Your smooth PHP Cart to BigCommerce migration is our priority.
What data can be
migrated from PHP Cart 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 seamlessly migrate PHP Cart to BigCommerce ecommerce data like products, orders, customers, etc. in a couple of hours with zero influence on your current PHP Cart store performance.
How to Migrate from PHP Cart to BigCommerce In 3 Steps?
Connect your Source & Target carts
Choose PHP Cart 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 PHP Cart 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.
Migrating Your PHP Cart Store to BigCommerce: A Comprehensive How-To Guide
Seamlessly Transition Your PHP Cart Store to BigCommerce
Replatforming your e-commerce store is a strategic move, often driven by the need for enhanced features, scalability, and improved user experience. If you're currently running a store on a PHP Cart platform and are considering a move to BigCommerce, you're looking at a transition from a potentially custom or legacy system to a modern, robust, and API-driven cloud-based solution. This guide will walk you through the entire process of transferring your valuable store data from your existing PHP Cart setup to BigCommerce, leveraging a structured CSV export method.
BigCommerce offers a powerful and flexible foundation for growth, boasting advanced features for product management, marketing, and order fulfillment. While PHP Cart solutions can be highly customized, they often require significant manual effort for updates, security, and feature enhancements. Moving to BigCommerce means tapping into a scalable platform that handles much of the underlying infrastructure, allowing you to focus more on selling and less on server maintenance.
This article provides an actionable, step-by-step approach to ensure a smooth and efficient data migration, preserving your critical information like products, customer records, and order history.
Prerequisites for a Successful Migration
Before initiating the data transfer, proper preparation is key to avoiding hiccups and ensuring data integrity. Here's what you'll need to prepare on both ends:
For Your PHP Cart Source Store (Data Export via CSV):
- Data Export Capabilities: Your PHP Cart system must allow for the export of key data entities such as products (including SKUs and variants), product categories, customer data, order history, and potentially reviews, invoices, or blog posts. This data will be exported into CSV (Comma Separated Values) files.
- Data Cleansing: Before export, take the opportunity to clean up your source data. Remove outdated products, duplicate customer entries, or irrelevant information. This ensures you only migrate clean, valuable data to your new BigCommerce store.
- Full Backup: Always perform a complete backup of your PHP Cart database and files. While the migration process is generally safe, having a backup is crucial for peace of mind.
For more details, you can consult our guide on preparing your source store for migration.
For Your BigCommerce Target Store:
- New BigCommerce Account: Ensure you have an active BigCommerce account and a newly provisioned store. It's recommended to start with a fresh store to avoid conflicts with existing data.
- API Credentials: BigCommerce relies on API for data connection. You will need to generate specific API credentials: a Client ID (Username), an Access Token (API Token), and your BigCommerce store's API Path. This usually involves creating a custom API account within your BigCommerce admin panel with the necessary scopes (permissions) to read and write data. BigCommerce requires HTTPS for API connections.
- Basic Store Setup: While the migration handles data, consider setting up your store's basic configurations like shipping zones, payment gateways, and a preliminary theme. This helps ensure a seamless transition post-migration.
Read our Short & Essential Guide to Access Credentials for more detailed instructions. For general target store preparation, see how to prepare your target store for migration.
Performing the Migration: A Step-by-Step Guide
The migration process typically involves a guided wizard. Follow these steps carefully to transfer your data effectively.
Step 1: Get Started with the Migration Wizard
Begin your migration journey by accessing the migration tool. Here, you'll choose to start a do-it-yourself migration or explore assisted services.
Step 2: Connect Your PHP Cart (CSV) Source Store
Since a direct API connection for a generic PHP Cart might not be available, the migration will proceed via CSV file upload. Select 'CSV File to Cart' as your Source Cart. You will then be prompted to upload the CSV files containing your exported PHP Cart data.
Ensure your CSV files contain all the entities you wish to migrate, such as products, categories, customers, orders, manufacturers, reviews, and CMS pages. The tool supports comprehensive data transfer from CSV.
Step 3: Connect Your BigCommerce Target Store
Next, you'll configure your BigCommerce store as the destination for your data. Select 'BigCommerce' as your Target Cart. You'll need to enter your BigCommerce store URL and the API credentials you prepared earlier: the Client ID, Access Token, and API Path. These credentials grant the migration tool the necessary permissions to transfer data into your new BigCommerce store.
Remember that BigCommerce requires a custom app with specific scopes to generate these API keys, and all API interactions must occur over HTTPS.
Step 4: Select Data Entities to Transfer
In this crucial step, you choose exactly which data entities you want to migrate from your CSV files to BigCommerce. You can select all available entities or handpick specific ones like:
- Products, including product categories, manufacturers, and attributes to create variants
- Customers
- Orders
- Coupons
- Blog posts and CMS pages
This allows for precise control over the scope of your data transfer.
Step 5: Configure Additional Migration Options
Enhance your migration with a range of optional features. These options allow you to tailor the data transfer to your specific business needs and can significantly impact the outcome, especially for SEO and data structure:
- Clear Target Store Data: This option (Clear current data on Target store before migration option) is useful if you've already imported some data or are re-migrating.
- Create 301 SEO URLs: Highly recommended to preserve your search engine rankings and link equity by automatically redirecting old URLs to new ones.
- Preserve IDs: Options like 'Preserve Product IDs', 'Preserve Category IDs', 'Preserve Customer IDs', and 'Preserve Order IDs' can maintain the original identification numbers from your source store. Learn more about how Preserve IDs options can be used.
- Create Variants from Attributes: This BigCommerce-specific option ensures that product attributes (like size or color) are correctly configured as product variants in your new store.
- Password Migration: If supported by your CSV export, customer passwords can also be migrated.
Step 6: Map Your Data
Data mapping is a critical step where you match specific fields from your source PHP Cart (via CSV) to their corresponding fields in BigCommerce. This ensures that data like customer groups and order statuses are correctly categorized in your new store.
For instance, you'll map 'Pending Payment' from your old store to 'Pending' in BigCommerce, or 'Wholesale Customer' to a specific customer group or tag in BigCommerce.
Step 7: Run a Demo Migration and Full Migration
Before committing to a full data transfer, run a free demo migration. This allows you to see how a subset of your data will appear on BigCommerce, helping you identify and fix any potential mapping issues or configuration errors without affecting your entire dataset. It's a crucial step for verifying data integrity and formatting.
Once satisfied with the demo results, you can proceed with the full migration. Consider adding a Migration Insurance Plan (how Migration Insurance works?) for added peace of mind, allowing for future remigrations if needed. The system will display a final review of the entities and estimated cost before you confirm the full migration.
Post-Migration Steps
Your migration doesn't end when the data transfer is complete. These crucial post-migration steps ensure your new BigCommerce store is fully operational and optimized:
- Thorough Data Review: Log into your BigCommerce admin panel and meticulously check all migrated data. Verify product details, images, categories, customer accounts, and order histories for accuracy.
- Test Store Functionality: Perform comprehensive tests of all critical store functions. This includes the entire checkout process, customer account creation and login, product search, contact forms, and email notifications.
- Configure SEO & Redirects: If you opted to create 301 redirects during migration, verify they are working correctly. Update your sitemap in Google Search Console and monitor for any drops in SEO rankings. Adjust meta titles and descriptions as needed to optimize for BigCommerce's structure.
- Install Essential Apps and Integrations: Explore the BigCommerce App Marketplace for apps that extend functionality, such as marketing tools, accounting integrations, or shipping solutions.
- Update DNS Settings: Point your domain name to your new BigCommerce store. This is the final step to make your new store publicly accessible.
- Go Live & Monitor: Once everything is verified, announce your new store! Closely monitor traffic, sales, and user feedback in the initial days and weeks.
For any new orders or data generated on your old PHP Cart store during the transition period, consider a Recent Data Migration Service to sync the latest information to BigCommerce. Should you require further assistance or custom adjustments, our team offers a Migration Customization Service and can be contacted directly.
Ways to perform migration from PHP Cart 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 PHP Cart 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 PHP Cart 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
How long does a typical PHP Cart to BigCommerce migration take?
What data entities can be migrated from PHP Cart to BigCommerce?
How do I validate data accuracy after migrating from PHP Cart to BigCommerce?
Should I use an automated tool or hire an expert for PHP Cart to BigCommerce migration?
What factors influence the cost of migrating from PHP Cart to BigCommerce?
How can I prevent losing SEO rankings when migrating from PHP Cart to BigCommerce?
How is my data secured during the PHP Cart to BigCommerce migration process?
Will my PHP Cart store's design and theme transfer directly to BigCommerce?
Can customer passwords be migrated from PHP Cart to BigCommerce?
Will my PHP Cart store experience downtime during migration 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.














