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.

Set it up in minutes

What data can be
migrated from PHP Cart to BigCommerce

  • 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.
  • 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.
  • 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

  • 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
    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 BigCommerce store

    Create product variants based on the combinations of options

    Or the available attribute values combination

    Set products quantity to 100 on BigCommerce store

    To check how the migration works for out of stock products

    Migrate categories and products SEO URLs

    Keep your PHP Cart URL structure on BigCommerce

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

    4.9 Total Score
    500+ reviews

    PHP Cart to BigCommerce Migration Video Tutorial

    Let’s figure out everything about PHP Cart to BigCommerce migration through Cart2Cart.

    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?

    The duration of a PHP Cart to BigCommerce migration depends on your store's data volume and complexity. A small store might take a few hours, while larger stores with extensive data can take longer. A free Demo Migration offers an accurate estimate tailored to your specific store.

    What data entities can be migrated from PHP Cart to BigCommerce?

    We can migrate a comprehensive range of data from your PHP Cart store to BigCommerce, including products, categories, customer records, orders, and product reviews. Additional options allow for the transfer of SEO URLs and custom fields, ensuring a complete and accurate replatforming. Migration of Data Entities: Possible Options.

    How do I validate data accuracy after migrating from PHP Cart to BigCommerce?

    After your PHP Cart to BigCommerce migration, a thorough validation of data accuracy is crucial. Our service offers a free Demo Migration to review a sample of data. Post-full migration, carefully check product counts, customer details, order history, and other critical entities on your new BigCommerce store.

    Should I use an automated tool or hire an expert for PHP Cart to BigCommerce migration?

    Automated tools like Cart2Cart offer an efficient and cost-effective solution for migrating your PHP Cart data to BigCommerce, minimizing manual errors. For highly complex stores or specific customization needs, our Premium Data Migration Service provides expert assistance, combining automation with specialized support for a smooth transition.

    What factors influence the cost of migrating from PHP Cart to BigCommerce?

    The cost of your PHP Cart to BigCommerce migration is primarily determined by the total number of entities (products, customers, orders), the selection of additional options (e.g., SEO URLs, password migration), and any specific Migration Customization Service required. We provide transparent pricing based on your unique migration needs.

    How can I prevent losing SEO rankings when migrating from PHP Cart to BigCommerce?

    To preserve SEO rankings during your PHP Cart to BigCommerce migration, we ensure proper 301 redirects are implemented for all URLs. We also transfer crucial metadata, H1 tags, and image alt texts, protecting your organic traffic and search engine visibility. Explore SEO tips.

    How is my data secured during the PHP Cart to BigCommerce migration process?

    Your data security is paramount. We use secure connection bridges for PHP Cart data extraction and perform all transfers on encrypted servers. Your credentials are never stored post-migration. For BigCommerce, an API-only connection requires a custom app with specific scopes to ensure secure data handling. Our Security Policy details our measures.

    Will my PHP Cart store's design and theme transfer directly to BigCommerce?

    No, the design and theme of your PHP Cart store cannot be directly transferred to BigCommerce due to differing platform architectures. You will need to select or customize a new theme on BigCommerce. However, product images and content will be migrated, allowing you to rebuild your brand's aesthetic efficiently. Custom or Pre-Made e-Commerce Template: Solve the Dilemma.

    Can customer passwords be migrated from PHP Cart to BigCommerce?

    Yes, customer passwords can often be securely migrated from PHP Cart to BigCommerce. This usually involves a specific process, such as transferring encrypted passwords, to maintain user accounts without requiring password resets post-migration. Learn about Password Migration.

    Will my PHP Cart store experience downtime during migration to BigCommerce?

    No, your PHP Cart store will not go offline during the transfer to BigCommerce. Our migration process operates on a secure external server, ensuring your current store remains fully active and accessible throughout the move. This approach guarantees zero downtime for your customers. Read our Security Policy.

    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
    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
    FRANK OKUN
    Online store owner

    I was skeptical at first, but now I’m using Cart2Cart again! Cart2Cart saved us a lot of time by aiding in the migration of our client, Tool Accessory Depot from Magento to BigCommerce. We are now in the process of moving another clients store from OSCommerce to 3DCart.



    Cart2Cart support was extremely helpful, and was diligent in making sure the migration completed correctly, as they said it would.
    Review source

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    BASAT KHALIFA
    Online store owner

    We have migrated from creloaded 6.4 to Bigcommerce.com shopping cart.

    the Cart2Cart migration is outstanding. Provided quicky and easy transfer of our customer, catagories and products in minutes…



    thanks for the great support you have provided us and the quick service.
    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

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    NIURY PEREIRA
    Online store owner

    we have already contracted the service three times to migrate from prestashop to magento. We were very well catered for. I recommend!
    Review source