PHPShop to CubeCart Migration - Step-by-Step Guide & Expert Services
Seamless PHPShop to CubeCart migration is effortless with Cart2Cart. Looking to move PHPShop store to CubeCart? Our automated service ensures secure, swift data transfer. Switch from PHPShop to CubeCart without downtime or SEO impact. We meticulously transfer data, preserving all vital information. Explore our step-by-step guide for DIY users, or let our experts manage your entire store transition. Trust Cart2Cart for a flawless PHPShop to CubeCart migration.
What data can be
migrated from PHPShop to CubeCart
-
Products
-
Product Categories
-
Manufacturers
-
Customers
-
Orders
- Name, ID, SKU, Short Description, Full Description, Manufacturer, Tax Class, Sort Order.
- MSRP.
- Meta Title, Meta Keywords, Meta Description.
- Quantity, Stock Availability.
- Weight.
- Options(Name, Price).
- Name, ID, Status.
- Meta Title, Meta Description, Meta Keywords.
- Name, Meta Title.
- ID, Telephone, Newsletter, Gender, Created Date.
- Customer Billing Address.
- Customer Shipping Address.
- ID, Order Date, Order Status, SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price.
- Customer Name, Email, Telephone, Billing Address.
- Shipping Address.
- Name, ID, SKU, Short Description, Full Description, Manufacturer, Tax Class, Sort Order.
- MSRP.
- Meta Title, Meta Keywords, Meta Description.
- Quantity, Stock Availability.
- Weight.
- Options(Name, Price).
- Name, ID, Status.
- Meta Title, Meta Description, Meta Keywords.
- Name, Meta Title.
- ID, Telephone, Newsletter, Gender, Created Date.
- Customer Billing Address.
- Customer Shipping Address.
- ID, Order Date, Order Status, SubTotal Price, Discount Price, Tax Price, Shipping Price, Total Price.
- Customer Name, Email, Telephone, Billing Address.
- Shipping Address.
Products
Estimate your Migration Cost
To calculate your PHPShop to CubeCart migration price, click the button below. The migration price varies in accordance with the number of data types and the additional migration options selected.
How to Migrate from PHPShop to CubeCart In 3 Steps?
Connect your Source & Target carts
Choose PHPShop and CubeCart 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 CubeCart and extra options to customise your PHPShop to CubeCart migration.
Launch your Demo/Full migration
Run a free Demo to see how the Cart2Cart service works, and when happy - launch Full migration.
Migrate PHPShop to CubeCart: Your Comprehensive 2024 Guide
Seamlessly Migrate Your E-commerce Store from PHPShop to CubeCart
Embarking on an e-commerce platform migration can feel like a daunting task, but with the right guidance, it’s a strategic move that can revitalize your online store. This comprehensive guide will walk you through the process of moving your store data from PHPShop to CubeCart, ensuring a smooth transition and preserving your valuable assets. Since PHPShop typically doesn't offer a direct API for automated migration tools, we will facilitate this transfer using the robust CSV.File Data Migration method, allowing for a precise transfer of your product, customer, and order data.
CubeCart, known for its flexibility and strong feature set, offers a compelling new home for your business. By replatforming, you can leverage CubeCart's advanced capabilities, enhance user experience, and gain better control over your online presence. Let's dive into the essential steps to make this transition a success.
Prerequisites for a Successful Migration
Before initiating your data transfer, certain preparatory steps are crucial to ensure a smooth and efficient process. These prerequisites help safeguard your existing data and prepare your new CubeCart environment.
- For PHPShop (Source Store - CSV Export):
You will need to export your PHPShop store's data into CSV files. This typically includes:
- Products: SKUs, product names, descriptions, prices, images, variants (attributes), categories, manufacturers.
- Customers: Customer names, email addresses, billing and shipping details, passwords (if your PHPShop version supports export).
- Orders: Order IDs, statuses, purchased items, customer information, billing/shipping addresses.
- Other Entities: Potentially product reviews, CMS pages, or coupons, depending on what your PHPShop installation supports for export.
Ensure your CSV files are well-structured and contain all necessary information for a complete transfer. For more details on preparing your source store, refer to our How to prepare Source store for migration? FAQ.
- For CubeCart (Target Store):
- Fresh CubeCart Installation: Install a clean, new instance of CubeCart. This provides a clear environment for your migrated data without conflicts. CubeCart supports versions from 3.0.0 up to 4.2.0.
- Install Cart2Cart CubeCart Migration Module: As CubeCart uses a 'Bridge only' connection method, you will need to install the Cart2Cart CubeCart Migration module on your target store. This module acts as a secure data conduit. Ensure you have FTP access to your CubeCart store to upload the bridge file to its root folder. For further details on access credentials, see The Short & Essential Guide to Access Credentials for Cart2Cart and What is a root folder and where can I find it?.
- Hosting Environment: Ensure your CubeCart hosting environment has sufficient resources to handle the new influx of data and future store operations.
For additional guidance on setting up your target store, please consult our How to prepare Target store for migration? guide.
- General Preparations:
- Data Backup: Always perform a complete backup of your current PHPShop store before any migration.
- Admin Access: Have full administrative access to both your PHPShop database (for CSV export) and your new CubeCart store.
Performing the Migration: A Step-by-Step Guide
With your preparations complete, it's time to initiate the data transfer process. Follow these steps using an automated migration wizard to move your PHPShop data to CubeCart.
Step 1: Start Your Migration
Begin by accessing the migration wizard. If you haven't already, you'll typically need to create an account or log in to the migration service. This is your starting point for setting up the migration parameters.
Step 2: Set Up Your Source Store (PHPShop via CSV)
In this crucial step, you will specify PHPShop as your source platform, which will be handled via CSV files. Select 'CSV File to Cart' from the dropdown menu for your source shopping cart type.
- Upload Your CSV Files: You will be prompted to upload the CSV files you exported from your PHPShop store. Ensure all relevant data, such as products, categories, customers, and orders, are included.
- Configure Source Options: Review available source options specific to CSV migration, such as 'Preserve Product IDs', 'Preserve Category IDs', 'Preserve Customers IDs', 'Preserve Orders IDs', 'Create Variants from Attributes', 'SEO URLs', 'Migrate Images in Description', and 'Password Migration'. Select those that align with your data transfer needs.
Step 3: Set Up Your Target Store (CubeCart)
Now, select 'CubeCart' as your target e-commerce platform. To establish a secure connection, you will need to provide the necessary access credentials. This typically includes:
- Admin URL, Admin Login, and Admin Password: For your CubeCart store's administration panel.
- Bridge Location: The URL path to the Cart2Cart CubeCart Migration module (bridge) you installed on your CubeCart root folder via FTP. The bridge facilitates the secure data exchange.
- Database Details: Information such as `dbTablesPrefix`, `dbPossiblePrefixes`, and `dbCharSet` might be required for a robust database connection.
The system will validate these credentials to ensure a successful connection.
Step 4: Select Data Entities for Migration
At this stage, you'll choose exactly which types of data you want to transfer from your PHPShop CSVs to CubeCart. CubeCart supports a wide range of entities:
- Products: Including product categories, manufacturers, and product reviews.
- Customers: All customer accounts and associated data.
- Orders: Historical order information.
- Invoices: Associated invoice records.
- Taxes: Tax rules and configurations.
- Stores: If you're managing multiple storefronts.
- Coupons: Discount codes and promotions.
- CMS Pages: Static content and informational pages.
You can choose to migrate 'All entities' or select specific ones based on your requirements.
Step 5: Configure Additional Migration Options
This step allows you to customize your data transfer with various options to ensure data integrity and optimize your new CubeCart store. Recommended options can significantly enhance your replatforming experience:
- Migrate Images in Description: Transfers product images embedded within descriptions.
- Clear Target: Clears all existing data on your target CubeCart store before migration, ensuring a clean import.
- Preserve Product IDs, Preserve Orders IDs, Preserve Customers IDs: Maintains original IDs for better record-keeping and linking from external systems.
- SEO URLs / 301 SEO URLs / Create 301 SEO URLs: Crucial for maintaining your search engine rankings and link equity by creating redirects from old URLs to new ones.
- Migrate Invoices: Transfers your invoice records.
- Password Migration: Migrates customer passwords securely, allowing customers to log in to the new store with existing credentials.
- Skip Custom Attributes: An option to exclude custom product attributes if not needed on CubeCart.
Step 6: Map Data Fields
Data mapping is vital for ensuring consistency between your old PHPShop data structure (via CSV) and CubeCart's structure. You'll typically map:
- Customer Groups: Match customer roles from your source to appropriate roles in CubeCart.
- Order Statuses: Align the statuses of your historical orders (e.g., 'Pending,' 'Processing,' 'Completed') to CubeCart's order flow.
This step guarantees that your customer data and order history are correctly categorized in the new platform.
Step 7: Run a Free Demo Migration
Before committing to a full migration, run a free demo. This migrates a limited number of entities (e.g., 10 products, 10 customers, 10 orders) within a short timeframe. It's an excellent opportunity to:
- Test Data Integrity: Check if products, categories, customer details, and orders have transferred correctly.
- Review Functionality: Ensure migrated items display as expected in CubeCart.
- Identify Issues: Address any potential mapping or data transfer issues before the full migration.
Step 8: Full Data Migration
Once you are satisfied with the demo results, proceed with the full data migration. This will transfer all selected data from your PHPShop CSVs to your CubeCart store. During this process, you may also consider purchasing a Migration Insurance Service, which offers additional remigrations within a specified period, providing peace of mind. For more on this, check How Migration Insurance works?.
Post-Migration Steps
After your data has successfully transferred to CubeCart, a few critical steps remain to ensure your new store is fully operational and optimized.
- Thorough Data Verification: Carefully check all migrated data, including product details (SKUs, variants, images), customer accounts, order histories, and reviews. Ensure data integrity across the board.
- Configure SEO and Redirects: If you didn't opt for automatic 301 redirects during migration, set them up manually to preserve your SEO rankings and link equity. Update your sitemap and submit it to search engines.
- Theme and Design Setup: Customize your CubeCart store's theme to match your brand identity and provide an optimal user experience.
- Install Essential Extensions and Plugins: Explore the CubeCart App Store for any necessary extensions for payment gateways, shipping, marketing, or other functionalities that were part of your PHPShop setup.
- Test All Store Functions: Perform comprehensive tests on the entire purchasing process: add items to cart, checkout, process payments, test shipping calculations, and verify account creation.
- Update DNS: Once confident, update your Domain Name System (DNS) records to point to your new CubeCart store.
- Decommission Old PHPShop Store: After confirming that your CubeCart store is fully operational and stable, you can safely decommission your old PHPShop instance.
Migrating from PHPShop to CubeCart, even via CSV, is a significant undertaking that requires careful planning and execution. By following this detailed guide, you can ensure a smooth transition, minimize downtime, and set your business up for future success on your new CubeCart platform. Should you encounter any challenges, our support team is always available to help. Feel free to Contact Us for expert assistance.
Ways to perform migration from PHPShop to CubeCart
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 PHPShop to CubeCart 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 PHPShop to CubeCart. 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 PHPShop store go offline during migration to CubeCart?
How can I keep SEO rankings when switching from PHPShop to CubeCart?
Can customer passwords be transferred from PHPShop to CubeCart?
What is the typical timeline for a PHPShop to CubeCart data migration?
What factors affect the cost of a PHPShop to CubeCart migration?
Is my e-commerce data secure during the PHPShop to CubeCart transfer?
Should I use an automated migration tool or hire an expert for PHPShop to CubeCart?
How do I ensure data accuracy after migrating my store from PHPShop to CubeCart?
Which data entities are migrated from PHPShop to CubeCart?
Will my existing PHPShop store design and theme be transferred to CubeCart?
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.














