Supported versions: CubeCart 6.5.0

Supported versions: CubeCart 6.5.0

Square to CubeCart Migration - Step-by-Step Guide & Expert Services

Experiencing seamless and efficient Square to CubeCart migration is now simpler than ever. Ready to move Square store to CubeCart with confidence? Cart2Cart ensures a fast, secure, and hassle-free transition, preserving your SEO and guaranteeing zero downtime. Whether you prefer a detailed step-by-step guide to switch from Square to CubeCart yourself or desire our expert team to transfer data for you, we've got you covered. Achieve a smooth Square to CubeCart migration effortlessly.

Set it up in minutes

What data can be
migrated from Square to CubeCart

  • 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.
  • Customers Information about each customer, e.g. Email, Login, First Name, Last Name, Company, Birthday, Phone, Fax, Active, Created Time, Modified Time, etc.
  • Name, SKU, Full Description.
  • Quantity.
  • Options(Name).
  • Name.
  • Telephone.
  • Customer Shipping Address.
  • Name, SKU, Full Description.
  • Quantity.
  • Options(Name).
  • Name.
  • Telephone.
  • Customer Shipping Address.
  • Products

  • The price of your migration depends on the volume of data to migrate and the additional migration options you pick. To check the price for Square to CubeCart conversion, click “Get estimates” and follow the suggested steps.

    How to Migrate from Square to CubeCart In 3 Steps?

    Connect your Source & Target carts

    Choose Square 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 Square 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.

    Migrating from Square to CubeCart: Your Definitive Guide for a Seamless E-commerce Transition

    A Comprehensive Guide to Transitioning from Square to CubeCart

    Embarking on an e-commerce platform migration can feel daunting, but it's often a crucial step for businesses seeking greater flexibility, enhanced features, and more control over their online store. This guide will walk you through the process of migrating your store from Square, a popular point-of-sale and e-commerce solution, to CubeCart, a robust and open-source shopping cart platform. We'll detail each step to ensure a smooth transition, preserving your vital data like products, customer information, and order history.

    Since Square's platform does not offer direct API integration for third-party migration tools in the same way some other carts do, our migration strategy will involve exporting your data from Square into a standardized CSV file format. This CSV file will then serve as the source for importing your valuable e-commerce data into your new CubeCart store. This method ensures that your product SKUs, variants, customer data, order details, and more are accurately transferred, setting the foundation for your new online presence.

    Prerequisites for Migration

    Before initiating the data transfer, careful preparation of both your existing Square store and your new CubeCart environment is essential. These steps will minimize potential issues and ensure data integrity.

    • For Your Square Store (Source Data Export):
      1. Data Cleanup: Review your Square data. Delete any outdated products, inactive customer accounts, or unnecessary order records. A clean dataset simplifies the migration and improves the performance of your new store.
      2. Export Your Data: Access your Square dashboard and export your essential store data, including products, customers, and orders, into CSV files. Ensure all necessary fields are included in the export. This will be the foundation of your CSV.File Data Migration.
      3. Backup: Always create a full backup of your current Square store data before making any significant changes or exports.
    • For Your CubeCart Store (Target Environment):
      1. CubeCart Installation: Ensure you have a fresh, fully installed CubeCart instance. It's recommended to start with a clean installation without any existing data, especially if you plan to use the 'Clear Target' option during migration.
      2. Server Requirements: Verify that your hosting environment meets CubeCart's technical requirements for optimal performance.
      3. FTP/SFTP Access: You will need full FTP or SFTP access credentials to your CubeCart server. This is crucial for uploading the Cart2Cart migration bridge, which facilitates the connection. If you're unsure about the root folder, refer to What is a root folder and where can I find it?
      4. Database Access: While the bridge primarily handles the database connection, having your CubeCart database credentials (hostname, database name, username, password) on hand can be useful for troubleshooting or advanced configurations.
      5. Install Cart2Cart CubeCart Migration Module: CubeCart requires the installation of a specific Cart2Cart module to enable the migration bridge connection. This module will be provided during the setup process.
      6. Backup: Even if your CubeCart store is new, perform a backup before migration. This offers a restoration point if any unexpected issues arise. More on preparing your target store can be found in our FAQ: How to prepare Target store for migration?
    • General Prerequisites:
      • Cart2Cart Account: You will need an active Cart2Cart account to utilize our migration wizard.
      • Understand Data Entities: Familiarize yourself with the types of data you want to move: product SKUs, variants, images, categories, customer accounts, orders, reviews, and CMS pages.

    Performing the Migration: A Step-by-Step Guide

    Follow these detailed steps using the Cart2Cart migration wizard to transfer your e-commerce data from Square (via CSV) to CubeCart.

    Step 1: Initiate Your Migration

    Navigate to the Cart2Cart website and click on 'Start Free Demo' or 'Start Migration' to begin the process.

    Step 2: Set Up Your Source Store (Square via CSV)

    In the migration wizard, select 'CSV File' as your Source Cart Type. You will then be prompted to upload the CSV files you exported from your Square store. This method allows you to transfer a comprehensive range of data, including products, product categories, manufacturers, reviews, customers, orders, invoices, taxes, and CMS pages.

    Step 3: Set Up Your Target Store (CubeCart)

    Next, select 'CubeCart' as your Target Cart Type. You will need to provide the following CubeCart details:

    • CubeCart Admin URL: The URL to your CubeCart admin panel (e.g., http://yourstore.com/admin/).
    • Admin Login and Password: Your CubeCart administrator credentials.
    • Bridge Upload: Cart2Cart connects to CubeCart using a migration bridge. You'll be instructed to download the bridge file and upload it via FTP to the root folder of your CubeCart installation. The system will then automatically detect the bridge location and establish a connection using parameters such as adminLogin, adminPwd, adminUrl, url, bridgeLocation, token, dbTablesPrefix, dbPossiblePrefixes, and dbCharSet. The necessary Cart2Cart CubeCart Migration module will also be installed during this process.

    Our system employs secure protocols, ensuring that your access details are safe. For more information, please read Is it safe to provide your company with my access details?

    Step 4: Select Data Entities for Migration

    This critical step allows you to choose exactly which data types you wish to transfer from your CSV files to CubeCart. Cart2Cart supports the migration of a wide range of entities, including:

    • Products
    • Product Categories
    • Product Manufacturers
    • Product Reviews
    • Customers
    • Orders
    • Invoices
    • Taxes
    • Stores
    • Coupons
    • CMS Pages

    You can choose to migrate all entities or select them individually based on your specific requirements.

    Step 5: Configure Additional Migration Options

    Enhance your data transfer with a variety of additional options. These settings help tailor the migration to your CubeCart store's needs and preserve crucial aspects of your e-commerce presence.

    • Migrate Images in Description: Transfer product images embedded within descriptions.
    • Clear Target: This option will remove any existing data from your CubeCart store before the migration, ensuring a clean import. Learn more about clearing current data on Target store.
    • Preserve Product IDs, Orders IDs, Customer IDs: Maintain your original IDs for products, orders, and customers to ensure consistency and avoid breaking external links or internal systems. Consult How Preserve IDs options can be used?
    • SEO URLs & 301 SEO URLs: Crucially important for maintaining your search engine rankings and link equity. This option migrates your existing SEO-friendly URLs and creates 301 redirects to ensure old links point to your new CubeCart pages.
    • Migrate Invoices: Transfer existing invoice data.
    • Password Migration: Migrate customer passwords, allowing your existing customers to log into their new CubeCart accounts seamlessly.
    • Create 301 SEO URLs: Specifically focuses on generating redirects to preserve your SEO performance.
    • Skip Custom Attributes: Choose to exclude custom product attributes if they are not needed in CubeCart.

    Step 6: Map Data (Customer Groups & Order Statuses)

    This step is crucial for maintaining data consistency. You will need to map the customer groups and order statuses from your Square CSV files to their corresponding equivalents in CubeCart. This ensures that your customer segments and order workflows are accurately replicated in the new platform.

    Step 7: Run a Free Demo Migration

    Before committing to the full migration, run a free demo. This allows you to transfer a limited number of entities (e.g., 10 products, 10 customers, 10 orders) to your CubeCart store. The demo helps you:

    • Verify Data Integrity: Check how your data (SKUs, variants, customer details) appears in CubeCart.
    • Understand the Process: Get a feel for the migration workflow.
    • Identify Potential Issues: Address any mapping or configuration problems before the full transfer.

    Step 8: Perform Full Migration

    Once you are satisfied with the demo results, proceed with the full migration. This will transfer all selected data entities from your Square CSV files to your CubeCart store. During this stage, you may consider an Migration Insurance Service to provide peace of mind and options for additional remigrations. Read more about How Migration Insurance works?

    Post-Migration Steps

    Completing the data transfer is a significant milestone, but the process doesn't end there. Follow these post-migration steps to ensure your CubeCart store is fully operational and optimized.

    • Verify Data Integrity and Functionality:

      Thoroughly inspect your new CubeCart store. Check:

      • Products: Ensure all products, including SKUs, variants, images, descriptions, and pricing, are accurate.
      • Customers: Verify customer accounts, addresses, and order histories.
      • Orders: Confirm that all past orders, statuses, and details are correctly migrated.
      • Reviews & CMS Pages: Check if customer reviews and informational content pages (e.g., About Us, Contact Us) are intact.
    • Configure CubeCart Store Settings:

      Set up essential configurations specific to CubeCart:

      • Payment Gateways: Integrate your preferred payment methods (e.g., PayPal, Stripe).
      • Shipping Methods: Configure your shipping zones and rates.
      • Taxes: Set up your tax rules according to your location and products.
      • Theme & Design: Customize your CubeCart theme to reflect your brand identity and ensure a seamless user experience.
      • Extensions/Plugins: Install any necessary CubeCart modules or extensions to add desired functionalities.
    • Update DNS and Implement 301 Redirects:

      Once your CubeCart store is fully configured and tested, it's time to point your domain to the new store. If you opted for 301 redirects during migration, verify that they are functioning correctly. This is vital for preserving your SEO rankings and link equity from your old Square URLs to your new CubeCart URLs.

    • Conduct Comprehensive Testing:

      Perform exhaustive testing of all critical store functions:

      • Checkout Process: Place test orders using various payment and shipping methods.
      • Customer Accounts: Test account creation, login, password resets, and order history viewing.
      • Search & Navigation: Ensure products are easily discoverable via search, categories, and filters.
      • Mobile Responsiveness: Check how your store performs on different devices.
    • Notify Customers:

      Inform your loyal customers about the transition to your new CubeCart store. Provide clear instructions on how they can access their accounts (especially if passwords were migrated).

    • Monitor Performance and SEO:

      After launch, continuously monitor your store's performance using analytics tools. Pay attention to site speed, user experience metrics, and SEO rankings. Address any issues promptly.

    • Consider Recent Data Migration:

      If your Square store remained active during the migration period, consider utilizing the Recent Data Migration Service to transfer any new orders or customers that came in after your initial data export.

    By following this detailed guide, your move from Square to CubeCart can be a controlled, efficient, and successful replatforming project. Should you encounter any challenges or require additional assistance, our team is always ready to help. Feel free to Contact Us or explore our Frequently Asked Questions for more insights.

    Ways to perform migration from Square to CubeCart

    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 CubeCart store

    Move images from products, categories, blog posts descriptions

    Those included in the descriptions

    Set products quantity to 100 on CubeCart store

    To check how the migration works for out of stock products

    Migrate categories and products SEO URLs

    Keep your Square URL structure on CubeCart

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

    4.9 Total Score
    500+ reviews

    Square to CubeCart Migration Video Tutorial

    Let’s figure out everything about Square to CubeCart migration through Cart2Cart.

    Your data is safely locked with Cart2Cart

    We built in many security measures so you can safely migrate from Square 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

    Should I use an automated tool or hire an expert for Square to CubeCart migration?

    An automated tool like Cart2Cart efficiently handles the data transfer from Square to CubeCart. This process requires installing a Connection Bridge and the Cart2Cart CubeCart Migration module. For complex cases or full hands-off service, consider a Migration Customization Service or Assisted Migration.

    Will my Square store go offline during migration to CubeCart?

    No, your Square store will not go offline. The migration is processed on a secure external server, so Square remains active during the move to CubeCart. This ensures no downtime for your current operations. Read our Security Policy.

    Is my data secure during the Square to CubeCart migration process?

    Yes, your data is fully secure. All transfers from Square to CubeCart occur via a secure SSL-encrypted connection. We prioritize data privacy and do not store your credentials on our servers after the migration is complete. Review our Security Policy.

    How do I ensure data accuracy after migrating from Square to CubeCart?

    We recommend performing a free demo migration from Square to CubeCart for preliminary data validation. After the full transfer, thoroughly review products, orders, and customer data in your new CubeCart store to confirm accuracy. Check demo migration results and full migration results.

    How can I keep SEO rankings when switching from Square to CubeCart?

    SEO rankings are preserved with proper 301 redirects for your Square URLs and metadata transfer to CubeCart. While CubeCart has some blog SEO limitations, our service ensures core product and category SEO data migrates. Explore SEO tips.

    What is the typical timeline for a Square to CubeCart migration?

    The migration duration from Square to CubeCart depends on your data volume. A demo migration takes minutes, giving you a quick preview. Full migrations typically range from a few hours for small stores to several days for very large ones. Get an estimation of migration time.

    Can customer passwords be migrated from Square to CubeCart?

    Yes, customer passwords can be securely migrated from Square to CubeCart, allowing your customers to log into their new accounts without needing to reset them. This feature involves specific cryptographic handling for security. Learn about password migration.

    What data entities are migrated from Square to CubeCart?

    Key data like products, customers, orders, categories, product images, and reviews can be seamlessly migrated from Square to CubeCart. We support a wide range of entities; specific options are available to customize your data transfer needs. Learn about data entity options.

    Will my existing Square store design transfer to CubeCart?

    No, the design and theme of your Square store are not directly transferable. Migration focuses on data entities. You will need to choose or develop a new theme for your CubeCart store and then apply any custom styling or branding elements. Choose your new theme.

    What factors determine the cost of a Square to CubeCart migration?

    The cost of migrating from Square to CubeCart is determined by the total number of entities (products, customers, orders) you transfer, plus any selected additional options. You can get an instant, transparent estimate using our online Migration Wizard. Understand service cost.

    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
    MARK EDWARDS
    Online store owner

    Very impressed with cart2cart. We used it to migrate userbase and productbase from OsCommerce to Cubecart. Excellent support – even when dealing with a database issue in one of the carts, not really to do with cart2cart! I would recommend.
    Review source

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

    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    • Testimonial Person: Photo
    JORDY VAN OVEREEM
    Online store owner

    Many of my customers have Magento 1 stores. This year Magento will stop supporting this system and because of this these customers need to migrate to another system. Migration can be difficult and very time consuming process. But then i found Cart2Cart. There solution is the best and affordable. With the first migration there where some problems, but i did made some mistakes with filling in the correct fields to get a connection between the current and the target store. After starting a chat these problems where fixed very quickly. Support is very good and there solution is very affordable. The perfect solution!
    Review source