General Questions

General Questions126

Cart2Cart Contributor Guidelines

What Shopping Carts Can I Migrate With Cart2Cart?

Cart2Cart supports migration between a wide array of popular eCommerce platforms. The specific platforms supported are constantly evolving as new versions are released and new platforms emerge.

Extensive Platform Support for Seamless Data Migration

Cart2Cart supports data migration from and to platforms like Magento, Shopify, WooCommerce, OpenCart, PrestaShop, BigCommerce, VirtueMart, X-Cart, osCommerce, and many others. For a comprehensive and up-to-date list, please visit the Supported Platforms page on the Cart2Cart website.

Ensuring Compatibility for Your eCommerce Data Migration

We strive to support the latest stable versions of each platform to ensure a smooth and reliable data migration experience. If you have any questions regarding the compatibility of specific versions or platforms, don't hesitate to contact our support team.

Ready to migrate your store? Start your free demo now!

More info
Why isn't my coupon code working?

Why Isn't My Coupon Code Working for My Data Migration?

Valid coupon codes for Cart2Cart, the data migration service, are displayed exclusively on the Cart2Cart website and our official social media accounts:

You can also use vouchers provided by our certified industry partners and affiliates. However, please note that coupon codes issued without prior agreement with Cart2Cart may not be valid.

Any other promo codes you find online are likely fake. We do not offer coupons through deal sites.

Important: Attempting to activate a discount with unauthorized vouchers from websites not officially partnered with Cart2Cart will result in an error message.

Cart2Cart occasionally issues coupon codes to reward our loyal customers. If you encounter a coupon code from a deal website, it will not be valid for your data migration.

Ready to migrate your store? Start your free demo now!

More info
Missing migrated data after a new demo migration

Why is My Data Missing After a New Demo Migration?

Cart2Cart offers a free demo migration, allowing you to transfer a limited amount of data (typically 10 products, customers, and related orders) to your target store. This enables you to test our data migration service and see how your data will appear on the new platform. You can run unlimited demo migrations from a single customer account, all completely free of charge.

However, it's crucial to understand that each new demo migration overwrites the data migrated during the previous demo on the target store. This means that any content transferred during a prior demo will be replaced by the data from the latest demo.

Think of it like this: each demo migration is a fresh start for your test store. The old data is cleared out to make way for the new data being tested. This ensures a clean and accurate representation of how the full data migration will look.

To avoid confusion and ensure you're seeing the most up-to-date results, always remember that the latest demo migration's data is the only data present on your target store.

Ready to see how Cart2Cart can streamline your data migration process? Start your free demo migration now!

More info
Do I risk losing data from my existing store during the migration?

Will I Lose Data During My E-commerce Data Migration?

The Source (current) store data isn't affected by the e-commerce data migration process at all. In layman's terms, your products, customers, orders, and other crucial data are simply copied and pasted into your target store. This process is akin to creating a duplicate of your existing data in a new location.

Therefore, the e-commerce data migration process is completely safe for your original store, and there's no risk of losing any data. We, at Cart2Cart, guarantee 100% uptime and data security throughout the entire migration. You can continue selling without interruption while your source store's data is being migrated to the new platform. Consider it as seamlessly moving your business to a new location without closing doors for even a moment.

Ready to migrate your e-commerce data safely and efficiently? Start your free demo now!

More info
Password Migration

Ensure Seamless eCommerce Data Migration with Password Migration

Performing an eCommerce data migration with Cart2Cart becomes even more beneficial when you include the Password Migration functionality. This feature ensures your clients' passwords are accurately and securely transferred to the Target Store. By migrating passwords, you provide a seamless transition for your customers. They can immediately log in and create new orders on your enhanced e-shop the moment it goes live, eliminating the frustration of password recovery and confirmation. This leads to a better customer experience and reduces potential disruption to your sales.

Here's a detailed look at password migration compatibility between various eCommerce platforms:

More info
Migrate Multiple Languages via Cart2Cart

Migrate Multiple Languages with Cart2Cart: Your eCommerce Data Migration Solution

Cart2Cart offers a seamless and efficient eCommerce data migration service, designed to move your online store's data automatically, quickly, and accurately. A key feature is our support for multiple language migration, ensuring all your translated content is transferred accurately to your new store. This allows your customers to continue browsing and making purchases in their preferred language, resulting in a smoother transition and improved customer experience. With Cart2Cart, your eCommerce data migration is in safe hands, offering new possibilities for online retailers seeking to expand their reach.

See the table below to check if multiple language migration is supported between your current and future eCommerce platforms:

Multiple languages Target
WooCommerce Magento PrestaShop OpenCart Shopware VirtueMart
Source
Magento YES YES YES YES YES YES
OpenCart YES YES YES YES YES YES
osCommerce YES YES YES YES YES YES
Prestashop YES YES YES YES YES
More info
Does Cart2Cart migrate currencies?

Currency Migration with Cart2Cart

Because of technical peculiarities, Cart2Cart doesn’t support direct migration of currencies. All product and order totals will have prices set in the default currency established in your Target cart, regardless of what currency is set in the Source cart. This means that while the data itself will be migrated, the specific currency symbols and values will be converted to match the target store's default currency.

For example, if you're migrating from a store using USD and EUR to a store with EUR as the default, all prices will be converted to EUR using the exchange rate at the time of import. However, it's important to note that the historical exchange rates are not migrated.

Important Note for Magento Migrations: When migrating *to* Magento, Cart2Cart can migrate exchange rates, providing more accurate currency conversions within your new Magento store. Please contact our support team or your migration expert to ensure this option is properly configured.

To avoid confusion for your customers, it's recommended to clearly communicate the default currency of your target store. You may also need to adjust pricing after the migration to reflect any significant exchange rate fluctuations.

Ready to migrate your store? Start your free demo now!

More info
Which ports does my host need to open your IP's up to?

Which Ports Need to be Open for Cart2Cart Data Migration?

To establish a secure connection with your online store for data migration, Cart2Cart typically utilizes ports 80 and 443. Port 80 is used for the HTTP protocol, while port 443 is used for the HTTPS protocol, ensuring encrypted and secure data transfer. To ensure a smooth and successful data migration process with Cart2Cart, please verify that these ports are open and accessible for Cart2Cart's IP addresses.

Having these ports open allows Cart2Cart to access your store's database and files, enabling the transfer of products, customers, orders, and other essential data to your new eCommerce platform. Without access through these ports, the migration process may be interrupted or fail to initiate.

Next Steps:

  • If you are unsure how to open these ports, consult with your hosting provider or system administrator.
  • For any further questions or assistance regarding port configurations for your specific hosting environment, please contact our support team via Live Chat.
  • Ready to migrate? Start your free demo now.
More info
Why is it impossible to migrate to the Shopify test store?

Why is it impossible to migrate to the Shopify test store?

Due to the technical limitations of Shopify, creating a temporary test store for data migration is not feasible. However, you can still perform a complete data migration to Shopify using their free trial plan. This allows you to fully evaluate the migrated data and store functionality before committing to a paid plan. To ensure a smooth Shopify data migration, consider using a specialized service like Cart2Cart. We offer a streamlined process and expert support to help you transfer your products, customers, orders, and other essential data to Shopify efficiently. Start your free demo now to see how easy it is!

More info
Is it possible to migrate my custom attributes?

Is it Possible to Migrate Custom Attributes During Shopping Cart Migration?

Yes, it is often possible to migrate custom attributes during a shopping cart migration with Cart2Cart. The extent to which custom attributes can be migrated depends on the specific shopping cart platforms involved and the nature of the custom attributes themselves.

The list of supported entities that can be transferred from one platform to another is indicated on the corresponding connector page of our website. These connector pages detail the specific data that Cart2Cart can automatically migrate between platforms like Magento, Shopify, WooCommerce, and many others. If you need to migrate entities that are not included in the list of supported data, this should be discussed with our team before the migration. Custom entities migration might require custom development and will likely incur additional costs. To assess the feasibility and cost of migrating custom attributes specific to your store, we recommend contacting our support team.

How to Check if Custom Attributes Migration is Supported

Before initiating your data migration, carefully review the Cart2Cart documentation or the specific migration tool's interface to determine which custom attributes are supported for the platforms you are migrating from and to. If you're unsure, reach out to Cart2Cart support for clarification.

Custom Attribute Migration Options

If the standard migration process doesn't support your specific custom attributes, Cart2Cart offers customization options. This might involve custom coding or database mapping to ensure these attributes are correctly transferred to your new store.

Next Steps for Custom Attribute Migration

  1. Check Supported Entities: Review the list of supported entities for your specific source and target platforms on the Cart2Cart website.
  2. Contact Support: If your custom attributes aren't listed, contact Cart2Cart support for assistance.
  3. Request a Custom Quote: Discuss your specific needs with the Cart2Cart team to get a custom quote for migrating your custom attributes.

Ready to migrate your store? Start your free demo today! Or, schedule a call with a Migration Expert to discuss your specific data migration needs.

More info
How long is Cart2Cart accountable for the migration results?

How Long is Cart2Cart Accountable for Data Migration Results?

Cart2Cart is committed to providing accurate and reliable data migration services. To ensure your satisfaction, we offer a 30-day accountability period following the completion of your Full Migration.

This means that Cart2Cart accepts complaints concerning the accuracy of the transferred data only for 30 days upon the Full Migration completion. This timeframe allows you to thoroughly verify that all your data has been migrated correctly and that no critical information is missing or corrupted. After this period, we won’t be liable for any changes (e.g., database modifications, data deletion, corruption, loss, etc.) that may distort the data migration results. It's crucial to inspect your newly migrated store immediately after the process to ensure data integrity.

During this 30-day period, please carefully review your new store and compare it to your source store. Pay close attention to:

  • Product details (names, descriptions, prices, images)
  • Customer information (names, addresses, order history)
  • Order data (order status, payment information, shipping details)
  • Category structure
  • Other relevant data specific to your business

If you identify any discrepancies or issues with your data migration within the 30-day accountability period, please contact our support team immediately. We will investigate the issue and take corrective action to resolve it. You can reach us via Live Chat, email, or phone.

After the 30-day period, we assume that the migrated data is accurate and complete. Any changes made to your new store after the migration, such as manual data entry, database modifications, or third-party app installations, are your responsibility. These changes could potentially affect the integrity of the migrated data, and Cart2Cart will not be liable for any issues arising from such modifications.

To learn more about Cart2Cart's data migration services and how we ensure data accuracy, please visit our website.

Ready to migrate your store? Start your free demo now!

More info
How to deal with the IP blocking

Understanding Cart2Cart's Connection Bridge for Seamless Data Migration

Store migration with Cart2Cart involves securely transferring data entities between your Source and Target platforms' databases. Since our automated tool doesn't directly interact with these carts, a Connection Bridge is crucial to establish a secure connection. This ensures a smooth and reliable data migration process.

The Connection Bridge acts as a secure gateway, enabling Cart2Cart to access and transfer data. It's essentially a file that links to your database, executing requests to delete, import, or retrieve data. Cart2Cart interacts with these Bridges, instructing them on how to manipulate the data. Therefore, these Bridges must remain active throughout the entire store migration process to facilitate a complete and accurate data transfer.

To execute a bridge request (instructions for data manipulation), we use regular HTTP queries. The request ports depend on the protocol (HTTP or HTTPS) used by your source and target carts, typically ports 80 and 443, respectively. Most requests utilize the HTTP POST method, which is more secure than the GET method and allows for sending and receiving larger volumes of data, optimizing the data migration process.

The frequency of Bridge usage depends on the speed of the Internet connection with your store and the complexity of the request. More complex requests require more processing time, leading to longer wait times for responses. Cart2Cart's system is designed to handle these variations to ensure a robust and reliable data migration.

Common Causes of Hosting Blocking During Data Migration

The most common reason for hosting blocking is an excessive number of requests per time unit from a single PC (IP address). Blocking can also occur due to the use of the HTTP POST method, as browsers typically use the GET method for standard web surfing. Occasionally, hosting providers may block all requests sent to the same address – i.e., the Bridge (bridge2cart/bridge.php).

How Cart2Cart Mitigates Hosting Blocking Issues During Data Migration

Cart2Cart employs several strategies to deal with hosting blocking:

  • Making requests from a different IP address.
  • Using a network of servers to distribute the load and avoid triggering security measures.
  • Implementing sophisticated request throttling mechanisms to stay within hosting providers' limits.

Troubleshooting: How to Unblock Migration Requests

If you encounter hosting blocking during your data migration, here are some steps you can take to resolve the issue:

  • Allow more requests to the server per time unit.
  • Ensure your store is accessible in all countries (check for IP address blocking).
  • Permit additional inbound/outbound Internet traffic.
  • Remove restrictions on database request execution and the number of connections.
  • Contact your hosting provider to whitelist Cart2Cart's IP addresses (you can obtain these from our support team).

Need help with your data migration? Explore Cart2Cart's platform migration services or schedule a call with our migration experts for personalized assistance.

Ready to start your data migration? Start your free demo today and experience the ease of seamless data transfer!

More info
Is it safe to provide your company with my access details?

Is it Safe to Provide My Store Access Details for Data Migration?

Yes, absolutely. At Cart2Cart, we understand your concerns about data security. We treat your store access details with the utmost confidentiality and security. We do not transfer your access details anywhere and use them exclusively for researching the migration process and resolving any potential issues during your data migration.

To further enhance your data security during the migration process, we strongly recommend the following two security measures:

  1. Restrict Access by IP Address: Create temporary access with restrictions based on IP addresses. Please whitelist the following IP addresses to grant our system access:
    • 5.58.76.130
    • 116.202.82.183
    • 154.38.131.10
    • 23.19.115.248
    • 23.19.116.221
    • 31.186.34.167
    • 188.116.5.34
    • 154.30.33.133
    • 31.186.37.115
    • 154.3.253.49
    • 168.81.41.61
    • 168.81.16.90
    • 154.13.147.141
    • 86.125.93.44
    • 5.101.148.187

  2. Revoke Access After Migration: Once your data migration is complete and you've verified the results, immediately delete or revoke the granted access.

By following these steps, you can be confident that your store data is protected throughout the entire data migration process.

Ready to migrate your store? Start your free demo now!

More info
Where can I find API access details when migrating to Visualsoft?

Where can I find API access details when migrating to Visualsoft?

When performing a data migration to Visualsoft, you'll need specific API (Application Programming Interface) access details to allow Cart2Cart to securely connect to your Visualsoft store and transfer your data. These details are crucial for a successful and seamless migration process.

When migrating to Visualsoft, you need the following API access details:

  • API Client ID
  • Username
  • Password

Unfortunately, these API access details aren't readily available within the Visualsoft admin panel. The most efficient way to obtain them for your Visualsoft data migration is to contact Visualsoft Support directly. Explain that you require the API credentials for a third-party data migration service like Cart2Cart. They will be able to provide you with the necessary information.

Need help with your Visualsoft data migration? Schedule a Call with a Migration Expert to discuss your specific requirements and ensure a smooth transition.

Ready to begin? Start your free demo now and experience the ease of migrating your data to Visualsoft with Cart2Cart!

More info
When should I install the theme on my Target store - before or after migration?

When Should I Install the Theme on My Target Store?

It's up to you whether you install the theme before or after the data migration. However, we strongly recommend completing the data migration first.

Migrating your data first allows you to set up and design your new store with real data, ensuring the theme fits seamlessly and accurately reflects your product catalog and customer information. This approach provides a more informed and efficient design process.

More info
Why does Cart2Cart migrate images with 777 rights?

Why Does Cart2Cart Assign 777 Permissions During Data Migration?

During the data migration process, Cart2Cart creates a directory structure on your target store to house all the images imported from your source platform. According to the target cart's requirements, these directories, as well as the images themselves, are initially assigned 777 permissions (read, write, and execute for all users). This ensures that the image migration process is successful, regardless of server configurations.

While these permissions are necessary for the migration, it's important to understand the security implications. After the data migration is complete, you can and should change the permissions for these directories and files to a more restrictive setting that suits your security needs. Consult with your hosting provider or a security expert for guidance on the most appropriate permissions for your specific environment.

Need help with your data migration? Contact our support team via Live Chat for assistance.

More info
Why do I get the “Invalid credentials” error at the 1st step of the Migration Wizard?

Why do I get the “Invalid credentials” error during data migration with the Migration Wizard?

An "Invalid credentials" error during the data migration setup with the Migration Wizard typically indicates that the provided credentials (store URL, admin email, and admin password) do not match the target store's actual credentials. This prevents the Wizard from accessing the store and performing the data migration.

Troubleshooting Invalid Credentials for WiziShop Data Migration

If you are encountering this error while migrating to WiziShop, follow these steps to ensure you have the correct credentials:

Step 1: Create a Dedicated User with Admin Rights in WiziShop

For a seamless data migration, create a dedicated user account within your WiziShop admin panel specifically for the Migration Wizard. This ensures the tool has the necessary permissions without compromising your primary admin account.

In your WiziShop admin panel, navigate to Manage users -> Add user.

WiziShop: Manage users - data-lazy-src=
More info
How to cancel a 2-step verification for my GoDaddy store?

How to Cancel Two-Step Verification (2-SV) for Your GoDaddy Store

If you're looking to simplify access to your GoDaddy store or preparing for a data migration, you might need to disable Two-Step Verification (2-SV). Here's how to do it:

Steps to Disable GoDaddy Two-Step Verification

To cancel 2-SV for your current GoDaddy store, follow these instructions. Keep in mind that disabling 2-SV might make your account less secure, so ensure you have other robust security measures in place. If you are planning to migrate your store's data to another platform, disabling 2-SV can simplify the data migration process. Many users choose data migration when they want to move their online store to a more robust or feature-rich platform.

  1. Navigate to your GoDaddy Login & PIN page. You'll need to enter the code from your phone or authenticator app, or insert your security key to proceed.
  2. Under 2-Step Verification, select Edit. This will allow you to modify your current 2-SV settings.
  3. Specify the authentication method you want to remove and activate the Delete button. For example, if you're using an authenticator app, you'll need to select that method for removal.
  4. Select Remove. A success message will appear, confirming that your 2-SV has been turned off immediately.

If you encounter any issues while cancelling 2-SV, please contact the GoDaddy Support Team for direct assistance. They can provide specific guidance based on your account setup.

Considering a Platform Change?

If you're disabling 2-SV as part of a larger plan to migrate your online store, consider using Cart2Cart for a seamless data migration experience. Cart2Cart simplifies the process of moving your products, customers, orders, and other critical data between e-commerce platforms.

Ready to explore your data migration options? Start your free demo today!

More info
I have two Cart2Cart accounts and want to transfer migrations from one account to another. How can I do that?

Transferring Migrations Between Cart2Cart Accounts

It isn't currently possible to directly merge separate Cart2Cart accounts. However, if you need to transfer previous eCommerce data migrations from one account to another, the most efficient way is to contact our Support Manager. They can arrange for a Cart2Cart administrator to securely transfer your migration setup and history. This ensures a smooth transition and avoids the need to recreate your migration from scratch.

Next Steps: To initiate the transfer, contact our Support team with details of both Cart2Cart accounts involved. They will guide you through the necessary steps.

More info
How to migrate reviews from Shopify?

How to Migrate Reviews from Shopify using Cart2Cart

Migrating your customer reviews from Shopify is crucial for maintaining trust and credibility in your new store. Here’s how to seamlessly transfer your Shopify reviews using Cart2Cart, the automated data migration service:

1. Start by accessing the Cart2Cart Migration Wizard and filling in the required fields, such as your Source Store URL and Admin API access token. Ensure the information you provide is accurate to facilitate a smooth and successful data migration.

Cart2Cart Migration Wizard setup for Shopify data migration

2. On the Choose entities step of the Migration Wizard, select "Reviews". If you haven’t installed the Product Reviews plugin yet, install it now.

Selecting Reviews entity in Cart2Cart for Shopify data migration

3. Click the “Add App” button to install the Product Reviews plugin.

Installing Product Reviews plugin for Shopify data migration

4. Once installed, navigate to the APP menu item, and choose “Product Reviews → Export” to export your reviews.

Exporting Shopify Product Reviews for data migration

5. Upload the exported CSV file to the Cart2Cart Migration Wizard.

Uploading Shopify review CSV file to Cart2Cart for data migration

Ready to migrate your Shopify store and all its valuable data? Start your free demo now!

Need personalized assistance with your data migration? Schedule a call with a Cart2Cart migration expert today.

More info
How to take a screenshot when reporting an error?

How to Take a Screenshot for Effective Data Migration Support

When reporting a problem to the Cart2Cart Technical Engineer during your data migration, providing clear and informative screenshots is crucial for a swift resolution. Your screenshots should meet the following criteria:

    • Make sure to capture a full-page screenshot that includes the store URL and the menu items. This provides context and allows the engineer to understand the environment.
    • If there’s a problem with the migrated data, please take several screenshots showing the incorrectly transferred entities or populated fields. Highlight the specific issues you're encountering.
    • Here are some examples of detail-rich screenshots (they highlight the problem with red color and outline the important points with green):

Example of a good screenshot for data migration support with highlights

Another example of a helpful screenshot for data migration troubleshooting with highlights

Detailed screenshot example for reporting data migration issues with highlights

  • Below are examples of the screenshots that lack context and give Cart2Cart specialists no understanding of how to help you with your data migration:

Example of an unhelpful screenshot for data migration support - lacks context

Poor screenshot example for data migration troubleshooting - missing store URL

Inadequate screenshot example for reporting data migration problems - too small and unclear

Insufficient screenshot example for data migration support - no clear indication of the issue

By providing clear, full-page screenshots with highlighted issues, you'll help the Cart2Cart team quickly diagnose and resolve any problems encountered during your data migration. The more information you provide, the faster and more efficient the support process will be.

Ready to experience seamless data migration? Start your free demo today!

More info
Does Cart2Cart synchronize store data?

Does Cart2Cart Synchronize Store Data?

Cart2Cart primarily focuses on migrating store data from one e-commerce platform to another, and does not synchronize it. While our service efficiently moves data – including products, customers, orders, and other essential information – between platforms, Cart2Cart doesn't perform ongoing, real-time synchronization of data between the Source and Target stores. Think of it as moving your store from one location to another, rather than constantly mirroring the two.

Note: For synchronizing data after the initial migration, you can explore the Smart Update or Recent Data Migration services. These options allow you to update your Target store with recent changes from your Source store, paying only when you need to actualize your data.

Efficient E-commerce Data Migration with Cart2Cart

Cart2Cart provides a streamlined solution for e-commerce data migration, transferring your store's crucial data from your current platform to a new one without disrupting your business. This includes:

  • Products: Migrate all product details, including images, descriptions, and variations.
  • Customers: Transfer customer accounts, order history, and contact information.
  • Orders: Move order data, including order status and payment details.
  • Categories: Replicate your store's category structure.
  • Other Data: Migrate reviews, blog posts, CMS pages and more.

With Cart2Cart, you can migrate to various popular platforms like Magento, Shopify, WooCommerce, OpenCart, PrestaShop and many more. See the full list of supported platforms.

Keeping Your Data Current After Migration

While Cart2Cart excels at the initial e-commerce data migration, keeping your data synchronized long-term requires a different approach. That's where our Smart Update and Recent Data Migration services come in.

  • Smart Update: Allows you to selectively update data on your Target store after the initial migration, focusing on recent changes.
  • Recent Data Migration: Performs a complete re-migration of data that has changed since the initial migration.

These services are ideal for keeping your stores aligned without the need for constant, resource-intensive synchronization.

Ready to Migrate Your Store?

Start your free demo of e-commerce data migration now and see how easy it is to move your store to a new platform! Start your free demo.

Need help planning your migration? Schedule a call with a Migration Expert to discuss your specific needs.

More info
Are there any limitations to product variants migration?

Limitations of Product Variants Migration with Cart2Cart

Technical limitations inherent in various shopping cart platforms supported by Cart2Cart can affect the migration of product variants, especially in very large quantities. Specifically, migrating products with more than 1000 variants each may lead to technical issues, potentially even migration suspension in certain cases. This is because some platforms have limitations on the number of variants they can handle efficiently during a data migration process.

These limitations are most relevant when performing a complex data migration involving a large number of product variants. While Cart2Cart strives to provide seamless data migration solutions, these platform-specific constraints can sometimes impact the process.

If you anticipate encountering this issue or have already experienced difficulties, please contact Cart2Cart's Contact Team for assistance. Our team can analyze your specific situation and explore potential solutions to ensure a smooth data migration experience. We may be able to suggest strategies for optimizing your product data or adjusting the migration settings to overcome these limitations.

Next Steps:

To discuss your specific data migration needs and learn how Cart2Cart can help, schedule a call with a Migration Expert.

More info
Can I migrate my attribute groups?

Migrating Product Attributes and Attribute Groups During Shopping Cart Data Migration

When performing a shopping cart data migration with Cart2Cart, it's important to understand how product attributes and attribute groups are handled. Cart2Cart automates the transfer of product attributes, but not product attribute groups.

Specifically, Cart2Cart supports the transfer of product attributes, but not product attribute groups through automated migration. Only attributes that are actively associated with products will be migrated. Attributes that exist in your source store but are not assigned to any products will not be moved to the target store during the automated shopping cart data migration process.

If you need to migrate product attribute groups along with their attributes, preserving the original arrangement from your source cart, consider using our Service Packages. Our team of experts can assess the feasibility of migrating your attribute groups to the new store.

To determine if your attribute groups can be migrated using a Service Package, please contact our support team. They can provide a personalized assessment and guide you through the process. During your shopping cart data migration, our team will ensure the integrity of your data.

Next Steps:

More info
Why is my migration taking so long?

Why is My Data Migration Taking So Long?

The time required for your data migration can vary, as it depends on several factors outside of our direct control. These factors can influence the speed of the transfer differently depending on the specific shopping cart platforms involved. Cart2Cart strives to complete your migration as efficiently as possible while ensuring data integrity and accuracy.

Here are some common issues that can impact the duration of your data migration:

  • Open Source Carts: These carts often involve large datasets and can be affected by firewall limitations. To ensure smooth data transfer, verify that Cart2Cart IPs are whitelisted. Additionally, hosting environments that restrict Cart2Cart's processing speed or block requests can cause delays. Examples of open source carts include Magento, WooCommerce, and OpenCart.
  • Hosted Carts: Hosted platforms often have API request limits, which can throttle the speed of the data transfer. Examples of hosted carts include Shopify, BigCommerce and Squarespace.
  • Limited Access Platforms: Some platforms (both open source and hosted) restrict access to their databases or APIs, or only provide partial access. In these cases, data extraction relies on CSV exports. The migration time will then depend on the number of entities being transferred.

As a general guideline, migrations involving fewer entities are typically faster. Larger stores with extensive data may require more time to migrate. We prioritize the careful handling of your data to prevent mixing or duplication, ensuring a reliable and accurate eCommerce migration.

Ready to migrate your store? Start your free demo now and see how Cart2Cart can streamline your data migration process!

More info
What is the right structure of .csv and .xml files with entities to upload to the Migration Wizard?

What is the Correct CSV or XML File Structure for Data Migration with Cart2Cart?

When migrating your e-commerce data using Cart2Cart, you might need to manually upload data files in .csv, .dat, or .xml formats for certain platforms. This article provides the required file structures and templates to ensure a smooth and accurate data migration process. Accurate data mapping and formatting are crucial for a successful migration.

Due to the unique technical aspects of some e-commerce platforms supported by Cart2Cart, you may need to manually upload .csv, .dat, or .xml files containing your transferable entities to the Migration Wizard. This is essential for a complete and accurate eCommerce Data Migration.

Since each e-commerce platform is unique, the structure of these entity files (products, customers, orders, etc.) and the list of mandatory fields within them can vary. To ensure a high-quality and precise data migration, Cart2Cart requires specific file structures. You can download templates for these structures below.

Please note: Cart2Cart validates the presence of the mandatory fields within the files but does not check the data itself.

CSV and XML File Structure Examples for Data Migration

Here are examples of the required file structures for various e-commerce platforms:

Actinic

CSV File

ekmPowershop

ePages

Etsy

Miva Merchant 5.x - 9.x

Miva Merchant 4.x

nopCommerce

Shopify

Volusion

More info
Where do I find my Migration ID and Ticket ID?

Where Do I Find My Migration ID and Ticket ID?

Let's clarify where you can locate your Migration ID and Ticket ID when using Cart2Cart's data migration service.

Finding Your Migration ID for Data Migration

Your Migration ID is essential for tracking and managing your data migration process. You can find it in your Migrations List within the Cart2Cart interface.

To locate it, simply navigate to your Migrations List. You'll see the Migration ID displayed above each of your data migration projects. This ID is crucial for referencing specific migrations when communicating with our support team.

Location of Migration ID in Cart2Cart's Migration List for data migration

Locating Your Ticket ID

The Ticket ID is used to identify specific support requests you've submitted to Cart2Cart. Each time a ticket is created, one of our Support Managers sends an email response. The Ticket ID can be found in the subject line of that email.

Location of Ticket ID in email subject line from Cart2Cart support for data migration

Need further assistance? Contact support via Live chat.

More info
Will Cart2Cart migrate Blogs and Blog posts?

Can Cart2Cart Migrate Blogs and Blog Posts During Shopping Cart Migration?

Yes, Cart2Cart can migrate blogs and blog posts as part of your shopping cart migration process. This ensures you don't lose valuable content and SEO equity when switching platforms.

Supported Platforms for Blog Migration

Cart2Cart supports the migration of blogs and blog posts from/to the following shopping carts:

After the shopping cart migration with Cart2Cart, blog posts will appear in chronological order on your new store.

Important Considerations for Blog Migration

Blog details, blog categories, and blog posts are transferable only within default, built-in shopping cart blogging engines. Blogs and blog posts created with the help of third-party blogging apps may not be moved automatically. Please contact our support team via Live Chat to discuss options for migrating content from third-party blogging apps.

Specifically for PrestaShop, it's important to note that PrestaShop doesn’t have a default blogging engine. To migrate blog content to PrestaShop, an additional paid PrestaBlog (Professional Blog) module is typically required. More details here.

Ready to migrate your store? Start your free demo now!

More info
How can I add a new language to my shopping cart?

When performing a shopping cart migration, preserving your store's multiple languages is crucial for maintaining a consistent customer experience. To ensure a successful migration with all your languages intact, you need to add and configure the corresponding languages properly in your Target Cart *before* initiating the data transfer.

For example, if your Source Cart has both English and Spanish languages enabled, you must ensure that both are present and properly configured as available languages in your Target Cart. It's also critically important that each language uses the *identical ISO code* in both the Source and Target carts. This ensures that the data is correctly mapped and displayed after the migration.

Below are general guidelines for adding and editing languages in some of the most popular e-commerce platforms: OpenCart, PrestaShop, and Magento.

How to Add Languages for Accurate Shopping Cart Data Migration

Adding Languages and Editing ISO Codes in OpenCart

  1. Go to the OpenCart marketplace and download the language pack you need. Unzip and upload the contents to your OpenCart root folder.
  2. Navigate to your OpenCart Admin Panel: System → Localization → Languages → "Add New."
  3. Consult the README file included with the language pack for specific language information.
  4. Enter the necessary details, including the language name, ISO code, locale, image, and directory. Ensure the ISO code matches the one used in your Source Cart.
  5. Adding a new language in OpenCart for shopping cart migration
  6. Click "Save."

If you only need to verify or modify the ISO code of an existing language, click "Edit" and make the required changes.

Adding Languages in PrestaShop for Data Migration

  1. Log in to your PrestaShop Admin Panel and go to "Improve" → International → Localization → Languages. You'll see English as the default language.
  2. PrestaShop admin panel showing default language settings for data migration
  3. To add more languages, go to International → Translations → Add/Update Language.
  4. Adding a new language in PrestaShop for shopping cart migration
  5. Select the language that corresponds to your Source Cart. The ISO code will be populated automatically based on your selection.

To confirm that the ISO codes match your Source Cart, go to Localization → Languages → ISO code.

  • Checking ISO codes in PrestaShop for accurate data migration
  • Adding Languages in Magento for Data Migration

    Magento's language packs are available through the Magento Marketplace. Installation methods may vary depending on the specific language pack and your Magento version.

    1. Download the desired language pack from the Magento Marketplace and follow the installation instructions provided.
    2. Log in to your Magento Admin Panel.
    3. Navigate to System → Web Setup Wizard (or similar, depending on your Magento version).
    4. Magento Web Setup Wizard for adding language packs during data migration
    5. Go to Component Manager.
    6. Magento Component Manager for installing language packs during data migration
    7. Sign in to your Magento Marketplace account using your Public and Private Access Keys.
    8. Magento Marketplace Access Keys for installing language packs during data migration
    9. To find your keys, go to Magento Marketplace → My Profile → Access Keys. Copy and paste them into the required fields.
    10. Magento Marketplace Access Keys location for installing language packs during data migration
    11. Synchronizing Component Manager with Magento Marketplace purchases for data migration
    12. Click "Sync" to synchronize the Component Manager with your Marketplace purchases. Under "New Purchases," click "Install."
    13. The Extensions Grid will appear. Locate the language pack and click "Install."
    14. After installation, configure the language pack according to the developer's instructions, which can be found in the Magento Marketplace User Guide.

    Finally, double-check that the ISO code of the installed language is identical in both your Source and Target carts. Cart2Cart can help ensure a smooth and accurate data migration, preserving your multilingual store's integrity.

    Ready to migrate your store with all languages intact? Start your free demo now!

    More info
    How to change store's root folder permissions (chmod 755)?

    How to Change Store's Root Folder Permissions (chmod 755) for Data Migration

    To change your store’s root folder permission to "chmod 755", which may be required for certain data migration processes, you'll need to connect to your server using an FTP (File Transfer Protocol) application like Filezilla. Follow these steps:

    1. Connect to your server via FTP.
    2. Locate your store's root folder.
    3. Right-click on the root folder.
    4. Select "File permissions..." from the menu.
    Filezilla file permissions menu for data migration

    In the "Numeric value" field, enter "755". Ensure the permissions are selected as shown in the screenshot below. This configuration grants the owner read, write, and execute permissions; the group read and execute permissions; and others read and execute permissions.

    Filezilla set file permissions to 755 for data migration

    Changing file permissions incorrectly can cause issues with your store. If you're unsure about any of these steps, consult with your hosting provider or a qualified server administrator before proceeding with your data migration.

    Next Steps:

    More info
    How to create FTP access with the help of cPanel?

    How to Create FTP Access for Your Data Migration

    FTP (File Transfer Protocol) accounts provide secure access to your online store's files, which is often necessary for a successful data migration. This allows services like Cart2Cart to directly access and transfer your store's data. To create FTP access using cPanel, follow these steps:

      1. Log in to your website's cPanel.
      2. In the "Files" section, click "FTP Accounts."
    cPanel FTP Accounts Interface for Data Migration
      1. To log in to your account via FTP, enter your website's domain as the FTP host, along with the username and password you created. It's crucial to use strong passwords. Consider using cPanel's "Password Generator" for a secure password.
    FTP Login Details for Data Migration
      1. In the "Directory" field, cPanel might automatically suggest a directory based on the FTP username. This is often incorrect. You should delete everything in this field *after* your store's root folder. Common root folders are public_html, httpdocs, htdocs, or html.
    Setting the Correct FTP Directory for Data Migration
    1. The FTP quota determines the maximum bandwidth the FTP user can utilize. When creating an FTP account for data migration, it is recommended to set the quota to "Unlimited" to allow unrestricted bandwidth usage for the cPanel account.
    2. Click "Create FTP Account."

    Once you have created the FTP account, you can provide the credentials to Cart2Cart to initiate the data migration process.

    Ready to migrate your store? Start your free demo now!

    More info
    How can I switch domain name after the migration?

    Cart2Cart doesn’t provide domain switching services directly. However, this guide outlines common scenarios and steps to switch your domain name after completing your shopping cart migration.

    First, let's define two key terms:

    • DNS (Domain Name System): A system that translates domain names into IP addresses, allowing browsers to connect to the correct web server.
    • NS (Name Server): A server that responds to queries about the location of a domain name's services. Websites typically have multiple name servers.

    Here are three common scenarios you might encounter after your automated migration:

    1. Both your source and target stores are hosted by the same provider, using the same domain, but the target store is in a subdirectory.
    2. Both stores are hosted by the same provider, but each has a different domain name.
    3. The source and target stores are hosted by different providers with different domain names.

    Switching Domains After Data Migration: Common Scenarios

    Scenario 1: Same Provider, Same Domain (Target Store in Subdirectory)

    This is the simplest scenario. Both stores are hosted by the same provider under the same domain, with the target store located in a subdirectory.

    For example: source store is source.com, and the target is source.com/target-store.

    1. Log in to your FTP.
    FTP Login for Data Migration
    1. Rename your source store directory (e.g., source.com to abcd.com).
    Rename Source Store Directory for Data Migration
    1. Create a new folder with the original name of your source store directory (source.com).
    Create New Folder for Target Store Data Migration
    1. Move all data from the target-store folder (abcd.com/target-store) to the newly created folder (source.com).

    Scenario 2: Same Provider, Different Domains

    If both stores are with the same provider but have different domain names:

    1. Log in to your FTP.
    2. Rename your source store directory.
    3. Once the source store name is available, rename your target store folder to the original name of your source store directory.

    The domain switch is complete; your target store now uses the source store's domain name.

    Scenario 3: Different Providers, Different Domains

    Important: Switching domains with different providers may cause your target store to be temporarily unavailable for 24-72 hours.

    Follow these steps to switch domains between different providers:

    1. Log in to your domain registrar or hosting provider's admin panel.
    2. Navigate to the Domains menu (name may vary depending on the provider).
    Domains Menu in Hosting Provider for Data Migration
    1. Select the domain you want to modify.
    Select Domain for Data Migration
    1. In the domain management menu, find the option to manage DNS records or Name Servers.
    Manage DNS Records for Data Migration
    1. Enter the new name servers provided by your new hosting provider.
    Enter New Name Servers for Data Migration
    1. Save the changes.

    Troubleshooting Domain Switching After Data Migration

    Here are common reasons why your domain might still point to the old store after a data migration:

    1. Old DNS information hasn't been removed from your domain details. Solution: Update your domain details to point to the DNS servers of your new hosting provider.
    2. Your previous hosting provider still has your domain details in their DNS. Solution: Contact your previous hosting provider and request they remove the domain information.
    3. DNS changes haven't propagated across the internet. Solution: Allow up to 72 hours for DNS propagation. If the issue persists, contact your hosting providers.

    Need help with your eCommerce data migration? Schedule a call with a migration expert or start your free demo today!

    More info
    Why am I being charged VAT?

    Why am I being charged VAT?

    According to international regulations, all software service purchases are accompanied by sales taxes. To comply with this requirement for a smooth data migration, every Cart2Cart refill includes tax collection. More specifically, Paypro, the company handling taxes from Cart2Cart, collects VAT from Canada and EU countries.

    For EU-based companies, VAT is charged and due in the EU country where the goods are consumed by the final consumer. To check out the VAT rates depending on countries, click here. Every EU country has its specific VAT percentage that can be seen after the country is chosen.

    For Canadian residents, the GST/HST is collected and paid to the Government of Canada. However, according to Canadian law, you can get compensation from the State by providing the GST number of the company receiving the payment, i.e., Cart2Cart. Please, contact our support team to request the GST number.

    Note: If you are a business with a valid VAT ID, you do not need to pay VAT. In case you've already paid VAT, you may request a refund. Just provide your Order ID and VAT ID in the corresponding fields, and our accounting department will refund the VAT. Private individuals cannot have VAT refunded.

    Fixed VAT is collected with each recurring payment. For more detailed information about VAT rates for different countries, please go here. The residences of the countries not included in the list won’t be charged while refilling the Cart2Cart account. After each successful payment, PayPro sends an invoice to the customer's email indicated on the order page.

    Ready to start your data migration? Start your free demo now!

    More info
    Can I try Cart2Cart for free? Is there any Demo available?

    Can I try Cart2Cart for free? Is there a demo available?

    Yes! Cart2Cart offers a FREE Demo Migration so you can experience how our automated data migration service works with your specific stores. This allows you to test the migration process before committing to a full migration.

    During the free demo, you can migrate a limited number of data entities (up to 10 products and related customers/orders). The demo migration typically takes around 15 minutes to complete.

    Feel free to make any adjustments to your migration settings and run the DEMO migration as many times as you need to ensure the results meet your expectations. This hands-on experience helps you understand the ease and efficiency of using Cart2Cart for your data migration needs.

    Start Your Free Demo Data Migration

    Ready to see Cart2Cart in action? Start your free demo migration today and experience the seamless transfer of your store's data!

    Need Help?

    If you have any questions or need assistance with your demo migration, don't hesitate to contact our support team via live chat or schedule a call with one of our migration experts.

    More info
    How can I upload Connection Bridge automatically?

    How can I upload the Connection Bridge automatically for data migration?

    Automatic Connection Bridge upload offers an alternative to manual FTP upload. This feature allows you to upload the Connection Bridge directly through our interface, streamlining the process for your data migration.

    To use the automatic Connection Bridge upload, provide your FTP credentials:

    • Host: Your FTP host address (e.g., 10.4.5.24)
    • Port: The FTP port (usually 21; specify only if different)
    • Login: Your FTP username (e.g., User)
    • Password: Your FTP password (e.g., 555222)
    • Path: The path to your store's root directory on the server. If your store is in the "home" folder, you can leave this field blank. Otherwise, enter the full path (e.g., /path/to/your/store).

    Note: Hosting configurations vary. If you encounter issues with the automatic Connection Bridge upload, manual upload is a quick alternative.

    Troubleshooting Automatic Connection Bridge Upload

    If the automatic upload fails, consider these common issues:

    • Incorrect FTP credentials. Double-check your host, username, and password.
    • Firewall restrictions. Ensure your firewall isn't blocking FTP connections.
    • Incorrect path. Verify the path to your store's root directory.

    If you continue to experience problems, please contact our support team via Live Chat for assistance.

    Watch our video guide to learn how to set up the Connection Bridge:

    Ready to migrate your store? Start your free demo now!

    More info
    Default currency is undefined

    Troubleshooting: Default Currency is Undefined During Data Migration

    If you encounter an error message stating that the default currency is undefined during your data migration, it means Cart2Cart cannot automatically detect the default currency configured in your source store. This is crucial for accurate data transfer, especially for pricing and financial information.

    How to Specify Your Default Currency for Data Migration

    To resolve this, you need to ensure that a default currency is clearly defined in your source store's admin panel. Here's a general approach, followed by a specific example:

    1. Log in to your source store's administration panel.
    2. Navigate to the settings related to store configuration, localization, or currency. The exact location varies depending on your platform (e.g., Shopify, Magento, WooCommerce, etc.).
    3. Locate the option to set or select the default currency.
    4. Ensure that only one currency is selected as the default. If multiple currencies are enabled, designate one as the primary or base currency.
    5. Save your changes.

    Example: Setting Default Currency in VirtueMart

    For example, in VirtueMart, you can set the default currency as follows:

    Admin panel -> SHOP -> Shop -> Currency.

    Setting default currency for VirtueMart data migration

    Make sure there’s only one currency on the list; otherwise, it would be impossible to identify the default one for data migration.

    Troubleshooting Currency Issues During Data Migration

    • Multiple Currencies Enabled: If your store supports multiple currencies, ensure one is explicitly set as the default or base currency.
    • Currency Not Activated: The desired currency might be installed but not activated. Make sure it's enabled in your store's settings.
    • Cache Issues: After setting the default currency, clear your store's cache (if applicable) to ensure the changes are reflected.

    By correctly defining your default currency, you can ensure a smooth and accurate data migration process with Cart2Cart.

    Ready to migrate your store? Start your free demo now!

    If you're still experiencing issues, contact our support team via Live Chat or schedule a call with a Migration Expert.

    More info
    Where can I find more info about Cart2Cart discount policy?

    Where can I find more info about Cart2Cart discount policy for data migration?

    You can find detailed information about Cart2Cart's discount policy for shopping cart data migration in our Terms of Service, Chapter 2.7.12:

    Discounts are typically offered as a percentage off the migration price and are communicated through promotional emails, advertisements, on-site banners, or third-party channels. Please note the following:

    • Only one discount code can be used per order. If you have multiple codes, use the one offering the largest discount.
    • Discount codes may have a validity period or be applicable to specific product lists.
    • Cart2Cart reserves the right to modify or cancel any discount without prior notice.
    • Discounts apply only to the migration price and not to additional options or services.
    • If a discount code is not applied during the "Confirm Migration" step, the discount will not be applied to your data migration price, and Cart2Cart will not provide a refund in this case.

    Ready to migrate your store? Start your free demo now!

    More info
    Do I have to pay extra money for Remigration or Recent Data Migration?

    Do I have to pay extra for Remigration or Recent Data Migration?

    Yes, the cost of Remigration and Recent Data Migration is calculated as 50% of the original migration price, based on the number of entities transferred during the standard data migration.

    Think of it this way: you only pay half the original migration cost for the re-run. This allows you to keep your new store up-to-date with the latest changes from your old store, without paying the full price again.

    However, the price of additional options remains the same as during the standard transfer in both cases. You can find more detailed information about these two services here.

    Have more questions? Contact our Support Team for assistance or schedule a call with a migration expert.

    Ready to migrate your store? Start your free demo now!

    More info
    Can my new hosting cause migration interruption?

    Will My New Hosting Affect My Data Migration?

    Yes, your new hosting environment plays a crucial role in the success of your data migration. It's essential to ensure your hosting plan meets the necessary requirements to handle the migration process smoothly. Here's what you need to consider:

    Sufficient Hosting Space for Data Migration

    If your store contains a large number of products, customers, orders, and other data, make sure your new hosting plan provides enough storage space to accommodate all of it. Insufficient storage can lead to migration interruptions or incomplete data transfer. Cart2Cart needs adequate space on your target store to accurately copy and transfer your data.

    Check hosting space for data migration

    Other Hosting Considerations for Seamless Data Migration

    Beyond storage space, other hosting factors can impact the migration process:

    • PHP Version: Ensure your new hosting supports the PHP version required by your target e-commerce platform. Consult your platform's documentation for compatibility information.
    • Database Compatibility: Confirm that your hosting supports the database type (e.g., MySQL, PostgreSQL) and version required by your target platform.
    • Hosting Limitations: Be aware of any limitations imposed by your hosting provider, such as file size limits or restrictions on database connections, as these could affect data transfer. Contact your hosting provider to clarify any limitations.
    • Server Resources: Adequate CPU and memory resources are essential for smooth migration, especially for larger stores.

    What Happens If My Hosting Is Insufficient?

    If your new hosting plan lacks the necessary resources, you may experience:

    • Migration failures or interruptions
    • Incomplete data transfer
    • Slow migration speeds
    • Errors during the migration process

    How to Avoid Hosting-Related Migration Issues

    1. Assess Your Data Size: Estimate the total size of your store's data, including products, images, customers, and orders.
    2. Choose an Appropriate Hosting Plan: Select a hosting plan that provides ample storage space and resources to accommodate your data and the demands of your target platform.
    3. Communicate with Your Hosting Provider: Discuss your migration plans with your hosting provider to ensure they can support the process.
    4. Consider a Test Migration: Perform a test migration with a subset of your data to verify that your hosting environment can handle the load. Cart2Cart's free demo lets you migrate a limited number of entities.

    By carefully considering your hosting environment, you can minimize the risk of migration issues and ensure a successful transfer of your store's data.

    Ready to migrate your store? Start your free demo now!

    More info
    Does migration influence the speed of my store?

    Does Data Migration Affect My Store's Speed?

    Generally, the data migration process itself doesn't directly impact your store's performance. Cart2Cart ensures a seamless transfer of your data without causing slowdowns.

    However, in rare instances, you might experience a temporary performance decrease due to factors unrelated to the data migration process itself. These are often pre-existing conditions or issues that become more noticeable after a large data influx. Here are some potential causes:

    • Hosting Limitations: Your hosting plan's memory limit might be exceeded by the total amount of products, especially if you have many high-resolution images.
    • Third-Party Modules: A large number of poorly optimized third-party modules can strain your server resources.
    • Complex Product Configurations: Numerous product variants and images can increase database load.
    • Malware: Existing viruses or malicious code can consume resources and impact performance.
    • Theme Issues: A resource-intensive theme with excessive animations might contribute to slowdowns.
    • High Traffic: A sudden surge in website visitors can overwhelm your server's capacity.

    To ensure optimal performance after your data migration, we recommend optimizing your store's images, reviewing your installed modules, and ensuring your hosting plan meets the demands of your product catalog. Consider consulting with a developer to address any performance bottlenecks.

    Ready to migrate your store? Start your free demo today!

    More info
    Can I use Recent Data Migration for several times?

    Can I Use Recent Data Migration Multiple Times?

    Yes, you can use Cart2Cart's Recent Data Migration service as many times as needed. This feature is designed to transfer the latest data increments – products, customers, orders, and other entities – added to your Source store since your last full or recent migration. It ensures your Target store is always up-to-date with the most current information.

    Benefits of Using Recent Data Migration Repeatedly

    Performing several recent data migrations offers flexibility and control during your store migration process. Here's how it can help:

    • Minimize Downtime: Keep your Source store active and accepting orders until you're completely ready to switch over to your new Target store.
    • Data Accuracy: Ensure all recent changes, updates, and new data are accurately copied to your Target store.
    • Staged Rollout: Migrate data in stages, allowing you to test and validate the Target store's functionality before the final launch.
    • Risk Mitigation: Reduce the risk of data loss or inconsistencies by performing smaller, more frequent migrations.

    Recent Data Migration is especially useful when dealing with:

    • Large catalogs with frequent updates.
    • High-volume sales with constant order processing.
    • Ongoing marketing campaigns generating new customer data.

    How it Works: Cart2Cart tracks changes made in your source store after the initial migration. When you run Recent Data Migration, only the new or modified data is transferred. This significantly reduces the migration time compared to a full migration.

    Ready to keep your new store current? Start your free demo now: https://newapp.shopping-cart-migration.com/

    If you have any questions, our support team is available via Live Chat or you can Schedule a Call with a Migration Expert.

    More info
    Can I run two multi-store migrations at the same time?

    Can I Run Two Multi-Store Migrations Simultaneously?

    Unfortunately, running two separate data migration services processes simultaneously is not possible due to technical limitations. To ensure data integrity and prevent potential errors, please wait until one migration is fully completed before initiating another. Our system is designed to handle complex data transfers, and running multiple migrations concurrently can overload the system and lead to unexpected issues.

    Migrating Multiple Stores from a Single Platform

    If you are migrating from a single shopping cart platform that supports multiple storefronts (multi-store), you can migrate all substores in a single data migration. During the "Entities Selection" step, navigate to the Stores Mapping section. Here, you can map each of your existing substores to the corresponding destination store.

    Cart2Cart multiple stores migration mapping

    This streamlined approach allows you to consolidate your data migration services into a single, efficient process.

    Next Steps

    Ready to migrate your store? Start your free demo now to see how Cart2Cart can simplify your data migration process!

    More info
    FTP user privileges vs FTP file permissions

    FTP Access Requirements for Seamless Data Migration

    In some cases, when Cart2Cart clients request additional customizations or fixes during their data migration, our Cart2Cart engineers require full access to all folders via FTP. If you create a unique user account for Cart2Cart engineers, ensure you grant them the necessary access to FTP folders. This enables our tech staff to:

    • Read: Download files from the folder.
    • Write: Upload files to the folder.
    • Run: Execute extensions from the folder.

    Store owners often set file and folder permissions to 777 (enabling all actions) for users with full access. However, even with 777 permissions, a user with limited folder access will be unable to perform these actions.

    Avoiding Access Issues During Your Data Migration

    To prevent any inconveniences during your data migration, please consider the following:

    1. Provide your own login details: This is often the simplest and most efficient method.
    2. Add the Cart2Cart user to a group with full access: For example, the "Administrator" group.
    3. Contact your hosting provider: Request that they grant the Cart2Cart user (or any user created for Cart2Cart engineers) access to all folders. Also, ensure that the user has appropriate file permissions, as well as folder access.

    Ready to start your data migration? Start your free demo now or Schedule a Call with a Migration Expert.

    More info
    Can I delete my Source Store data after migration?

    Can I Delete My Source Store Data After Data Migration?

    We highly recommend against deleting any data (products, customers, orders, etc.) from your Source Store immediately after the initial data migration. Here's why:

    Why Keep Your Source Store Data After Migration?

    While the data migration process with Cart2Cart is thorough, unforeseen circumstances can arise. Keeping your source store data provides a valuable backup. More importantly, if you later decide to use our Recent Data Migration Service to migrate newly added or updated information, the presence of the original data is crucial for ensuring accurate and complete data transfer. Deleting the source store data can compromise the integrity of the Recent Data Migration process and potentially lead to data inconsistencies or loss.

    How Long Should I Keep My Source Store Data?

    We advise keeping your Source Store data for at least one to two weeks after the full migration. This allows you sufficient time to thoroughly verify the completeness and accuracy of the data in your Target Store. After this verification period, and you are completely satisfied with the results, you can then consider archiving or deleting the data.

    What if I Need to Migrate Recent Data?

    Cart2Cart offers a Recent Data Migration Service designed to transfer any new or updated data from your Source Store to your Target Store after the initial migration. This is particularly useful if you continue to operate your Source Store while setting up your new store. This service relies on the original Source Store data to identify and transfer only the changes, ensuring data integrity and preventing duplicates.

    Ready to migrate your store? Start your free demo now!

    More info
    Will my migrated data look as in my existing store backend?

    Will My Migrated Data Look the Same as in My Existing Store Backend?

    Cart2Cart facilitates the migration of products, customers, orders, and other crucial data directly from your store's database. However, the appearance of your data within your existing store's backend interface is determined by filters, configurations, and display settings specific to that platform. Therefore, the migrated data will reflect its raw state as stored in the database, rather than the potentially altered view presented by your store's backend.

    Think of it this way: Cart2Cart performs a direct transfer of your core data. After the data migration, you might need to adjust settings in your new store's backend to achieve the desired display and filtering. For example, if you have specific product sorting rules in your old store, you'll need to reconfigure those rules in your new store after the migration is complete. This ensures the data is displayed according to your preferences within the new platform.

    Ready to migrate your store? Start your free demo now!

    More info
    Should I turn on maintenance mode during migration?

    It's generally recommended to enable maintenance mode on your target shopping cart platform before initiating a data migration to a live store. This prevents potential data loss from new orders or customer activity occurring during the migration process. While in maintenance mode, visitors will see a temporary page indicating that the site is undergoing maintenance.

    Refer to your specific shopping cart platform's documentation for detailed instructions on enabling maintenance mode.

    How to Enable Maintenance Mode for Your Shopping Cart

    Here are links to instructions for enabling maintenance mode on several popular e-commerce platforms:

    • Magento - Consult the Magento documentation for enabling maintenance mode via the command line.
    • Shopify - Learn how to enable maintenance mode (password protection) on your Shopify store.
    • WooCommerce - Discover how to activate maintenance mode using a plugin or custom code in WooCommerce.
    • PrestaShop - Find instructions on setting up maintenance mode within the PrestaShop admin panel.
    • OpenCart - Follow these steps to enable maintenance mode in your OpenCart store.
    • BigCommerce - See how to put your BigCommerce store into maintenance mode.
    • VirtueMart - Get instructions on enabling maintenance mode for your VirtueMart store.

    Ensuring a Smooth Data Migration with Cart2Cart

    Using Cart2Cart for your data migration is designed to be seamless. However, taking precautions like enabling maintenance mode minimizes potential disruptions during the transfer process. Cart2Cart supports migration between a wide variety of platforms. Consider a free demo to see how your store will migrate.

    Ready to migrate your store? Start your free demo now!

    More info
    I have two stores in a single folder at my FTP. Is it okay?

    Can I Migrate Two Stores Located in a Single FTP Folder?

    To ensure a smooth and accurate data migration, it's crucial that each shopping cart platform is located in its own dedicated folder or subfolder on your FTP server. Having multiple stores within a single folder can lead to conflicts and errors during the data migration process.

    Why is this important?

    • Data Integrity: Cart2Cart identifies and extracts data based on the specific structure of each shopping cart platform. When multiple stores are mixed together, the system may not be able to accurately distinguish between them, leading to incomplete or incorrect data transfer.
    • Conflict Resolution: Overlapping files and database entries can cause conflicts that disrupt the migration process.
    • Simplified Troubleshooting: When each store has its own dedicated space, it's easier to identify and resolve any issues that may arise during the migration.

    Recommendation:

    Before initiating your migration with Cart2Cart, please ensure that each of your shopping cart platforms (e.g., Magento, Shopify, WooCommerce, OpenCart, PrestaShop, X-Cart, Shopware, etc.) is located in a separate folder or subfolder on your FTP server. This ensures that Cart2Cart can accurately identify and migrate the data from each store without any complications. For example, one store could be located in `/store1/` and the other in `/store2/`.

    If your stores are currently located in a single folder, you'll need to move one of them to a separate directory before starting the migration. Contact your hosting provider if you need assistance with this process.

    Next Steps:

    Ready to migrate your store? Start your free demo to see how Cart2Cart can simplify your data migration. If you have any questions, contact our support team for assistance or schedule a call with a migration expert.

    More info
    Cannot detect default language

    Troubleshooting: Cannot Detect Default Language During Data Migration

    If Cart2Cart cannot automatically detect the default language of your source store during the data migration setup, it means the language setting isn't explicitly defined in your store's configuration. This is a common issue, and fortunately, easily resolved.

    To resolve this, log in to your source store's admin panel and manually specify the default language. The exact steps will vary depending on your specific e-commerce platform.

    Here's how to find the language settings for some popular platforms:

    • Shopify: Go to Settings > Languages.
    • Magento: Navigate to Stores > Configuration > General > Locale Options > Locale.
    • WooCommerce: Usually inherits the site language. Go to Settings > General in WordPress to check the Site Language.
    • BigCommerce: Go to Store Setup > Store Profile > Miscellaneous > Default Language.
    • PrestaShop: Go to International > Localization > Localization.

    Once you've specified the default language in your source store's admin panel, return to the Cart2Cart setup wizard and refresh the connection. The system should now be able to detect the default language and proceed with the data migration process.

    Still having trouble? Contact our support team via Live Chat for immediate assistance.

    Ready to migrate your store? Start your free demo now!

    More info
    Currency by id/code not found

    Troubleshooting Currency Issues During Data Migration

    The "Default currency is not specified, or it's not correct" error during data migration indicates that the currency settings in your source store are either missing or invalid. This prevents the data migration tool from accurately transferring pricing information to your new store.

    Resolving Currency Errors for Seamless Data Migration

    To fix this and ensure a smooth data migration, follow these steps:

    1. Verify Currency Settings: Access your source store's admin panel and navigate to the currency settings. The location of these settings varies depending on your platform (e.g., in Magento, it's typically under Stores > Configuration > General > Currency Setup).
    2. Specify Default Currency: Ensure a default currency is selected. This should be the primary currency used in your store.
    3. Confirm Currency Code: Double-check that the currency code (e.g., USD, EUR, GBP) is accurate and matches the official ISO currency code.
    4. Save Changes: Save any changes you make to the currency settings in your source store.
    5. Restart Migration: After updating the currency settings, restart the data migration process.

    If you continue to experience issues after following these steps, please contact our support team via Live Chat for further assistance.

    Next Steps: Ready to migrate your store data? Start your free demo today!

    More info
    Undefined path to images

    Troubleshooting Image Migration Issues: Specifying the Correct Image Path

    If images aren't migrating correctly during your shopping cart migration, the most common reason is an incorrect or missing image path in your source store settings. Cart2Cart needs the correct path to locate and transfer your product and category images.

    How to Define the Image Path for Your Source Store

    The path to images is not specified. Please fill in the correct path in your source store settings within the Cart2Cart Migration App. Here's how to troubleshoot and resolve this:

    1. Access Your Cart2Cart Migration Settings: Log in to your Cart2Cart account and navigate to the migration setup page.
    2. Review Source Store Settings: Carefully examine the settings related to your source store connection. Look for a field specifically labeled "Image Path," "Image Directory," or similar.
    3. Identify the Correct Path: Determine the correct path to your images on your source store's server. This often involves inspecting the HTML source code of your website or consulting your store's documentation. Common locations include folders like "/images/", "/wp-content/uploads/", or similar.
    4. Enter the Path: Enter the correct path into the designated field in your Cart2Cart settings. Ensure you include the leading and trailing slashes if they are part of the actual path.
    5. Test the Connection: Use the "Test Connection" or similar button within Cart2Cart to verify that the platform can access the specified image path.
    6. Restart Migration: After verifying the image path, restart your migration process.

    Example: If your images are stored in a folder named "product_images" within the root directory of your website, the correct path might be "/product_images/".

    Tips for Finding the Correct Image Path

    • Inspect HTML Source Code: Right-click on a product image on your source store's website and select "Inspect" or "View Source." Look for the `src` attribute of the `img` tag. The path within the `src` attribute is likely the correct image path.
    • Check Your Source Store's Documentation: Refer to the documentation for your specific e-commerce platform. It often provides information on where images are stored by default.
    • Contact Your Hosting Provider: If you're unsure, contact your hosting provider for assistance in locating the image directory on your server.

    By correctly specifying the image path, you can ensure that all your product and category images are successfully migrated to your new store. If you continue to experience issues, please contact Cart2Cart support for assistance.

    Ready to start your data migration? Start your free demo today!

    More info
    Detection language ISO code by ID failed

    Troubleshooting Language Mismatch During Ecommerce Data Migration

    The language is not specified, or it's incorrect. Please choose the correct language in your source store settings. This issue commonly arises during ecommerce data migration when the language settings between your source and target shopping cart platforms don't align. Ensuring consistent language settings is crucial for a smooth and accurate migration process.

    Why Does Language Mismatch Occur During Data Migration?

    Language mismatches can occur for several reasons:

    • Different Default Languages: The source and target platforms may have different default languages configured.
    • Inconsistent Language Packs: The necessary language packs might not be installed or properly configured on either the source or target store.
    • Incorrect Mapping: During the migration setup, the language mapping between the two platforms might be incorrect.

    How to Resolve Language Issues During Your Data Migration

    Follow these steps to troubleshoot and resolve language-related problems during your ecommerce data migration:

    1. Verify Source Store Language: Double-check the default language setting in your source store's admin panel. Make sure it is correctly set to the language you intend to migrate.
    2. Check Target Store Language: Ensure that the target store has the same language installed and set as the default. Install the necessary language packs if needed.
    3. Review Cart2Cart Language Mapping: During the Cart2Cart migration setup, carefully review the language mapping settings. Ensure that the languages are correctly mapped between the source and target platforms. If the language isn't automatically detected, manually select the appropriate language in the source store settings within the Cart2Cart migration wizard.
    4. Contact Support: If you've checked all the settings and are still experiencing issues, contact Cart2Cart support for assistance. They can help diagnose and resolve complex language-related issues.

    Ensuring Successful Ecommerce Data Migration

    By carefully addressing language settings and using the Cart2Cart migration tool's features, you can ensure a successful and accurate ecommerce data migration. Remember to always back up your data before starting any migration process.

    Next Steps: Ready to migrate your store? Start your free demo and experience the ease of data migration with Cart2Cart!

    More info
    Why do products are not assigned to the corresponding categories at my Target store after migration?

    Why are products not assigned to categories after my shopping cart migration?

    A common issue after migrating your store with a shopping cart migration service like Cart2Cart is that products may not appear in their corresponding categories on your target store. This typically happens if you've only migrated products but haven't migrated the categories themselves.

    Ensuring Products are Assigned to the Correct Categories During Data Migration

    Cart2Cart is designed to maintain the relationships between your products and categories during the migration process. However, for this to work correctly, you need to migrate both products and categories. If you manually created categories on your target store and then migrate only products, the products won't automatically be assigned to those manually created categories.

    To ensure a seamless migration where products are correctly assigned to their respective categories, make sure to select both products and categories during your Cart2Cart migration setup. When you migrate both, Cart2Cart will automatically match the data at your target store, replicating the category structure and product assignments from your source store.

    Think of it this way: If you build shelves in a new house (your target store) but don't move the boxes (your products) with labels indicating which shelf they belong on (categories), you'll have to manually sort everything. Cart2Cart automates this sorting process when you migrate both products *and* categories.

    Cart2Cart product categories migration: selecting categories and products for accurate data transfer

    In short, if you manually created categories at your target store and then performed a shopping cart migration with Cart2Cart, migrating only products, those products will not be assigned to the corresponding categories. However, if you choose to migrate both categories and products, the data will be matched at your target store, preserving the same structure as your source store.

    Next Steps for Your Shopping Cart Migration

    Ready to migrate your store and ensure your products are correctly categorized? Start your free demo with Cart2Cart to see how easy it is to migrate your products and categories seamlessly. You can also schedule a call with a Migration Expert for personalized assistance. For any questions, contact support via Live chat on Cart2Cart website.

    More info
    Can I migrate pictures from my database dump?

    Can I Migrate Images from a Database Dump During Data Migration?

    While performing a data migration from a database dump, direct image migration isn't a standard feature. To transfer your images effectively, Cart2Cart requires access to a folder containing your image files. Once the data migration process is complete, we will upload these images to your new store.

    Essentially, while the database contains the information *about* your images (like names and locations), it doesn't contain the image files themselves. Cart2Cart needs access to the actual image files to move them to your new platform. Providing a folder with your images ensures a complete and accurate transfer of your visual content during the data migration process.

    Here's a breakdown of how it works:

    1. Provide Image Folder Access: Grant Cart2Cart access to a folder containing all your store's images. This could be via FTP, a shared cloud storage location, or another secure method.
    2. Data Migration: Cart2Cart migrates your product data, customer information, and other essential details from the database dump to your new platform.
    3. Image Upload: After the data migration, Cart2Cart uploads the images from the provided folder to your new store, linking them to the corresponding products and categories.

    Next Steps:

    More info
    Does Cart2Cart migrate the languages?

    Yes, Cart2Cart supports the data import of multiple languages to WooCommerce, Magento, PrestaShop, OpenCart and Shopware. To explore the full list of shopping carts supporting multiple languages import during data migration, visit the Cart2Cart Multiple Languages Migration page.

    Cart2Cart offers the ability to map (but not directly migrate) languages from your source store to corresponding languages on your target store. To ensure a smooth data migration, it's essential to create the necessary languages on your target store *before* starting the migration process. This involves logging into your target store's admin panel and adding or editing languages within the language settings.

    Here are step-by-step instructions for adding languages to some of the most popular eCommerce platforms:

    Adding a Language to Magento

    Navigate to System -> Manage Stores in your Magento admin panel.

    Magento Manage Stores

    Enter the Store View Name menu.

    Magento Store View Name Menu

    Change the Default Store View Name to English and save the changes.

    Next, create a new store view (e.g., Spanish).

    Magento Create New Store View

    Enter Spanish in the Name field, spanish in the Code field, and choose Enabled in the Status field.

    Magento New Store View Details

    Save the store view.

    You can now switch your store language to Spanish on the frontend.

    Magento Frontend Language Switch

    Adding a Language to PrestaShop

    Go to Localization -> Translations in your PrestaShop admin panel.

    PrestaShop Localization Translations

    Choose the language you want to add (Spanish in this example) in the ADD / UPDATE A LANGUAGE section and click the Add or update a language button.

    PrestaShop Add Language

    You can now switch your store language to Spanish on the frontend.

    PrestaShop Frontend Language Switch

    Adding a Language to OpenCart

    First, download the desired language pack.

    Then, access your store's root directory via an FTP client. Navigate to catalog -> language and upload the language pack.

    OpenCart Catalog Language Directory

    Log in to your OpenCart admin panel and go to Settings -> Localisation -> Languages.

    OpenCart Localisation Languages

    Click Add New and provide the necessary information (language details are typically found in the ReadMe file included in the downloaded archive).

    OpenCart Add New Language Details

    Press Save.

    OpenCart Save New Language

    You can now switch your store language to Spanish on the frontend.

    OpenCart Frontend Language Switch

    Ready to migrate your multilingual store? Start your free demo now! Or, schedule a call with our migration expert to discuss your specific needs.

    More info
    Can I get my money back if I forgot to apply a discount?

    Can I get my money back if I forgot to apply a discount?

    If you didn't apply a discount code at the Confirm Migration step, your data migration price won't include the discount, and unfortunately, Cart2Cart is unable to provide a refund for the discount amount after the migration has been completed. The discount needs to be applied *before* you finalize and pay for your data migration.

    We strongly advise carefully reviewing your migration details and ensuring all applicable discounts are applied before proceeding with payment. Discount codes must be entered during the confirmation step of the data migration setup. Once the payment is processed, the total cost is final.

    If you have any questions about applying a discount code or need assistance with your migration, don't hesitate to contact our support team via Live Chat. They can guide you through the process and ensure you receive all eligible discounts before you begin your data migration.

    Start your free demo now - https://newapp.shopping-cart-migration.com/

    More info
    The quantity of my products was calculated improperly.

    Why Was My Product Count Incorrect During the Migration Estimate?

    Cart2Cart provides a Migration Estimator to help you calculate the approximate time and cost of your data migration. To get an estimate, specify your source and target shopping carts and enter the number of products, customers, and orders you plan to migrate.

    Understanding How Cart2Cart Counts Products for Data Migration Estimates

    Important Note: The Cart2Cart Migration Estimator counts only parent products. If your store has product variants (e.g., size, color), these child products might not be included in the initial count. However, rest assured that all of your products, including variants, will be migrated during the complete data migration process.

    Confused about supported platforms? Check the full list of supported carts to see if your source and target platforms are compatible for seamless data migration.

    Want to get a more accurate estimate for your data migration project? Use our Migration Estimator now to get started!

    Need help? Schedule a call with a migration expert.

    More info
    I have performed 2 migrations and relationship between orders and products is lost. Why is it so?

    Why Are My Order-Product Relationships Lost After Data Migration?

    If you've performed multiple data migrations, for example, first migrating products and then customers with orders, the relationships between these entities may be lost. To avoid this, it's strongly recommended to migrate all your data in a single migration process. This ensures that all connections between products, customers, orders, and other related data are maintained correctly.

    The Importance of Complete Data Migration for Order-Product Relationships

    When performing a data migration, especially when moving e-commerce platforms, maintaining the integrity of your data is crucial. This includes ensuring that relationships between different data entities, such as orders and products, are preserved. Migrating data in stages can lead to inconsistencies and broken links, resulting in a loss of valuable information and functionality in your new store.

    Why Single Migration is Recommended

    A single, comprehensive data migration ensures that all data is moved at once, preserving the relationships between different data entities. This is because the migration tool can track and maintain these connections during the transfer process. By moving all data together, you minimize the risk of data inconsistencies and ensure that your new store functions as expected.

    Best Practices for Data Migration

    • Plan Your Migration: Before starting your migration, carefully plan the process and identify all the data entities that need to be moved.
    • Choose a Reliable Migration Tool: Select a data migration tool like Cart2Cart that supports the migration of all your data entities and maintains relationships between them.
    • Perform a Test Migration: Before migrating your entire store, perform a test migration to ensure that all data is migrated correctly and that relationships are preserved.
    • Migrate All Data at Once: To avoid data inconsistencies, migrate all your data in a single migration process.

    Cart2Cart: Your Partner for Seamless Data Migration

    Cart2Cart is a leading data migration service that helps you seamlessly migrate your online store from one platform to another. With Cart2Cart, you can migrate all your data, including products, customers, orders, and more, while preserving relationships between them. This ensures that your new store functions as expected and that you don't lose any valuable information.

    Ready for a smooth and complete data migration? Start your free demo now!

    More info
    How can I configure my server PHP to check the Connection Bridge installation?

    Troubleshooting Cart2Cart Connection Bridge: Configuring PHP Settings for Data Migration

    Sometimes, after installing the Connection Bridge, you might see plain text instead of the “BRIDGE_INSTALLED” message. If this happens and you can't proceed with the Migration Wizard, you'll need to adjust your server's PHP settings. This is a common issue during data migration.

    Unfortunately, there aren't universal PHP settings specifically for the Cart2Cart Connection Bridge. The required settings depend on the specific e-commerce platform you are using. To find the correct configuration, visit your shopping cart platform's official website (e.g., Magento, WooCommerce, PrestaShop, BigCommerce, Shopify). Search for their official guides on “PHP settings” or “PHP configuration”. Follow these guides to configure your PHP environment correctly for your specific platform. This ensures that your store and the Connection Bridge function properly, allowing for a smooth data migration process.

    Here are some general steps to troubleshoot:

    1. Check your PHP version: Ensure your PHP version meets the requirements of both your current e-commerce platform and the Cart2Cart Connection Bridge.
    2. Enable necessary PHP extensions: Make sure required extensions like `curl`, `openssl`, `mbstring`, `zip`, and `gd` are enabled in your `php.ini` file.
    3. Verify file permissions: Ensure the web server has the necessary permissions to read and write to the Connection Bridge directory.
    4. Check your error logs: Review your PHP error logs for any specific errors related to the Connection Bridge. This can provide valuable clues about the cause of the problem.

    You can find more information about the Connection Bridge files and how to install them here.

    Still having trouble with your data migration? Contact our support team for assistance or schedule a call with a migration expert: Schedule a Call with Migration Expert.

    Ready to migrate your store? Start your free demo now!

    More info
    Can I migrate coupon codes?

    Can I Migrate Coupon Codes with Cart2Cart?

    Yes, Cart2Cart supports the migration of coupon codes, allowing you to seamlessly transfer your promotional offers to your new online store. This feature helps retain customers and continue marketing campaigns without interruption after the platform switch. However, coupon code migration is currently available for the following platforms: Magento, WooCommerce, BigCommerce, PrestaShop, OpenCart, CS-Cart, VirtueMart, Shopify, and Volusion.

    During the data migration process, Cart2Cart ensures that your coupon codes are accurately transferred, preserving their values, expiration dates, and any usage restrictions you have set. This helps you to avoid manually recreating all your coupons, saving you time and effort. Please note that the specific attributes of coupon codes that can be migrated may vary depending on the source and target platforms. To ensure a smooth and complete migration, we recommend running a free demo to see how your coupon codes will be transferred.

    Next Steps:

    More info
    Can I migrate Grouped Price?

    Can I Migrate Grouped Prices with Cart2Cart?

    Yes, Cart2Cart supports the migration of grouped prices for a number of platforms, allowing you to seamlessly transfer this essential product pricing structure during your shopping cart migration.

    The following platforms are currently supported for grouped price migration:

    Please note that this list is not exhaustive, and Cart2Cart is continuously adding support for more platforms. To check if your specific platform is supported for grouped price migration as part of your shopping cart migration, we advise checking the Cart2Cart website or contacting their support team directly.

    Grouped price matching typically occurs during the customer groups mapping step of the shopping cart migration process. This ensures that your customer groups and their associated pricing are accurately transferred to your new store.

    Ready to start your shopping cart migration? Start your free demo today!

    More info
    Does Cart2Cart migrate Downloadable Products?

    Does Cart2Cart Migrate Downloadable Products During Data Migration?

    Downloadable products are digital items like music files, eBooks, software, or supplemental files attached to physical goods for instructions or descriptions. When planning your data migration, it's crucial to ensure these valuable assets are transferred correctly.

    Cart2Cart supports the migration of downloadable products for many popular e-commerce platforms:

    Our platform list is constantly expanding. Stay tuned for updates as we add support for more platforms to ensure seamless data migration of your downloadable products.

    Ready to migrate your online store? Start your free demo now!

    More info
    Can I migrate Related products?

    Can I Migrate Related Products During Data Migration?

    Yes, Cart2Cart supports the migration of related products (including upsell and cross-sell products) for a selection of platforms, helping you recreate your product relationships and boost sales on your new store. Migrating related products is a crucial step in ensuring a seamless customer experience after your data migration. By transferring these associations, you enable cross-selling and upselling opportunities on your target store, encouraging customers to explore more products and potentially increase their order value.

    Below is a list of platforms for which Cart2Cart supports related products migration:

    Looking to migrate your store and its related products? Cart2Cart can help! Start your free demo now and experience the ease of automated data migration.

    More info
    Can I migrate reviews?

    Can I Migrate Reviews During Shopping Cart Data Migration?

    Yes, Cart2Cart supports the migration of customer reviews during your shopping cart data migration. However, it's crucial to understand that reviews are inherently linked to products. Therefore, to ensure the reviews display correctly on your new storefront, you must also migrate your product data.

    If you choose to migrate reviews without migrating products, the review data will still be transferred to your new database. However, because the reviews won't be associated with any products, they won't be visible on your website's front end. This is because most e-commerce platforms require reviews to be connected to specific product listings.

    During the data migration process, Cart2Cart ensures that the relationships between products and reviews are maintained. This guarantees that your customer feedback remains correctly associated with the appropriate products on your new platform. If you're planning a comprehensive eCommerce migration, migrating both products and reviews is highly recommended to preserve your store's credibility and customer trust.

    If you absolutely need to migrate reviews separately, consider these alternative approaches:

    • Migrate products first, then reviews. This ensures the product framework exists to properly associate the reviews.
    • Export and import manually. Some platforms allow manual import of reviews, which would require exporting the review data from your source store and formatting it for import into your target store.

    Ready to migrate your reviews and other eCommerce data seamlessly? Start your free demo now to see how Cart2Cart can help!

    More info
    What if I can't find my cart in the list of supported carts.

    Even if the platform you’re looking for is not in the list of supported carts, we can still help you with your data migration. If your source cart allows you to export your store's database to files, there's a high probability we can perform the migration for you. Please contact our Support for more detailed information and to discuss your specific needs.

    What If I Can't Find My Cart in the List of Supported Carts?

    Even if the platform you’re looking for isn’t in our list of supported shopping carts, don't worry – we can often still assist you with your data migration needs. If your source cart allows you to export your store’s database to files (e.g., CSV, XML, SQL), there's a good chance we can perform the migration.

    To determine compatibility and feasibility, please contact our Support team. Provide them with details about your current platform, the export options available, and your target platform. This will allow them to assess the complexity and provide you with a tailored solution for your data migration project.

    In some cases, even without a direct export option, our team can explore alternative methods for extracting your data and migrating it to your desired platform. We are committed to finding a solution that meets your needs.

    Ready to explore your options? Start your free demo now and see how Cart2Cart can help you migrate your data seamlessly.

    More info
    Is it possible to restart Demo Migration?

    Can I Restart My Demo Migration with Cart2Cart?

    Yes, Cart2Cart allows you to restart your demo migration, providing flexibility to test different migration configurations or data selections. Here’s how to restart your data migration demo:

    Steps to Restart Your Demo Migration

    1. Log in to your Cart2Cart account.
    2. Navigate to My Migrations List.
    3. My Migrations List - Cart2Cart Data Migration
    4. Locate the migration for which the demo is completed and click "Continue Migration".
    5. Continue Migration - Cart2Cart Data Migration
    6. You will be directed back to the Migration Wizard. Proceed to the second step, "Demo Migration", and click the "Start Demo Migration" button at the bottom of the page. This will initiate the demo data transfer again.
    7. Start Demo Migration - Cart2Cart Data Migration

    By following these steps, you can easily restart your demo migration and explore Cart2Cart's data migration capabilities further. This allows you to fine-tune your migration setup and ensure a smooth transition to your new e-commerce platform.

    Next Steps: Ready to migrate your store? Start your free demo now or Schedule a call with a Migration Expert to discuss your specific needs.

    More info
    How do I restore a MySQL database from an sql dump?

    There are several ways to restore a MySQL database from an SQL dump. This article outlines the most common methods.

    Restoring a MySQL Database from an SQL Dump: A Comprehensive Guide

    There are several ways to restore a MySQL database from an SQL dump. Choose the method that best suits your technical skills and access to server tools.

    1. Restoring MySQL Database via Command Line

    The command line is a powerful way to restore your database. Here's how to do it:

    If your MySQL user has a password, use this command:

    mysql -h localhost -u [MySQL user, e.g. root] -p[database password] [name of the database] < [name of your sql dump, e.g. sqldump.sql]

    Please note: there’s no space between -p and the password!

    If there's no password:

    mysql -h localhost -u [MySQL user, e.g. root] [name of the database] < [name of your sql dump, e.g. sqldump.sql]

    2. Restoring MySQL Database using phpMyAdmin

    phpMyAdmin provides a graphical interface for database management. Follow these steps to restore your database:

    1. To restore a database, click the SQL tab.

    2. On the SQL page, uncheck the Show this query here again option.

    3. Browse to your backup of the database.

    4. Click Go.

    Restoring MySQL database using phpMyAdmin

    3. Restoring MySQL Database Through cPanel

    cPanel offers a user-friendly interface for managing your hosting account, including database restoration:

    1. Log in to your cPanel.

    2. Under the Files section, click on Backups.

    cPanel Backups Section

    3. Under Restore a MySQL Database, click on Choose File. Next, navigate in the file browser to your database backup you'd like to restore, click on it, then click on Open.

    Choose File option in cPanel for MySQL database restore

    4. You should now see your database backup that you've selected, go ahead and click Upload.

    Upload database backup in cPanel

    5. Finally, you'll see the full backup that got restored.

    Successful MySQL database restore confirmation in cPanel

    4. Restoring MySQL Database with Sypex Dumper

    Sypex Dumper is a free tool specifically designed for backing up and restoring MySQL databases.

    Download Sypex Dumper for free.

    If you have any questions concerning MySQL database restoring, feel free to contact our Support Team.

    Need help with a more complex eCommerce data migration? Cart2Cart offers seamless and secure eCommerce data migration services. Start your free demo now! Or Schedule a call with a migration expert to discuss your specific needs.

    More info
    Why are my categories or products displayed differently on Target Store?

    Why are my categories or products displayed differently on the target store after eCommerce data migration?

    As an eCommerce data migration service, Cart2Cart is responsible for transferring your data accurately from your source store to your target store. However, we don't control how that data is displayed on your new store's frontend.

    Differences in display often arise when your target store uses a customized theme or template. These themes have their own unique styling and layout rules, which can affect how your products, categories, and other data are presented.

    To ensure a smooth and predictable eCommerce data migration, we highly recommend migrating to a fresh installation of your target platform using its default theme. This allows you to verify that all your data has been transferred correctly. Once the migration is complete and you've confirmed the data integrity, you can then customize the theme to your liking.

    Here's why migrating to a default theme is crucial for a successful eCommerce data migration:

    • Accurate Data Verification: A default theme provides a clean slate for verifying that all your data has been migrated correctly without theme-related conflicts.
    • Simplified Troubleshooting: If you encounter any display issues after migrating to a customized theme, it can be challenging to determine whether the problem stems from the migration or the theme itself.
    • Clean Customization: Migrating to a default theme first allows you to apply customizations in a more controlled and organized manner, ensuring that your data is displayed as intended.

    Next Steps for Your eCommerce Data Migration

    Ready to see how Cart2Cart works? Run a free demo migration to experience the seamless data transfer process firsthand. This will allow you to evaluate the service and ensure that your data is migrated accurately before committing to a full migration.

    For more information about supported platforms and migration options, visit the list of supported carts on our website.

    If you have any questions or need assistance, don't hesitate to contact our support team. You can also schedule a call with a migration expert to discuss your specific requirements.

    Start your free demo - https://newapp.shopping-cart-migration.com/

    More info
    How to Install Cart2Cart: Passwords Migration plugin?

    How to Migrate Customer Passwords with Cart2Cart?

    Ensuring a seamless transition for your customers during a platform change is crucial, and that includes migrating their passwords securely. With Cart2Cart, the leading data migration service, you can leverage specialized password migration plugins to transfer customer passwords between supported e-commerce platforms, maintaining a smooth customer experience. Cart2Cart offers a range of solutions for various platform pairs.

    Cart2Cart Password Migration Plugins

    Cart2Cart Password Migration plugins allow you to transfer customer passwords within these pairs of shopping carts. These plugins ensure your customers can immediately access their accounts on your new store without needing to reset their passwords.

    Currently, there are 6 password migration plugins available. They are free to download and can be activated in a few simple steps. Get detailed installation instructions by clicking the links below:

    Important: The plugin should be installed only on the Target Cart.

    Need assistance with your data migration? Contact our Support Team with any questions you have. Schedule a Call with Migration Expert - here

    Ready to experience seamless data migration? Start your free demo now!

    More info
    Does Cart2Cart provide reward points migration?

    Reward Points Migration with Cart2Cart

    Yes, Cart2Cart supports the migration of reward points as part of its comprehensive data migration service. If you're switching e-commerce platforms, you can bring your customer loyalty program with you. Specifically, store owners can move:

    1. Reward points that customers can redeem for purchases.
    2. Reward points awarded after a purchase.
    3. Existing reward point balances.
    4. Reward point information included in order details.

    The specifics of reward point migration vary depending on the source and target platforms. Currently, Cart2Cart supports reward point migration for the following e-commerce solutions:

    For migrations between OpenCart and 3dcart, reward points are typically migrated automatically. However, for platforms like PrestaShop, WooCommerce, and X-Cart 5, you might need to install specific modules or extensions to enable reward point migration. Consult our support team for details.

    Ready to migrate your store and its reward points? Start your free demo today!

    More info
    Do you migrate payment info?

    Do you migrate payment info during eCommerce data migration?

    Yes, Cart2Cart offers the possibility to migrate payment information during your eCommerce data migration, though it's important to note that we do not migrate payment *methods* themselves. When migrating order data, information about the currency, payment method name, and shipping details will be included as an order comment.

    Which platforms support payment information migration?

    Cart2Cart can migrate payment information *to* the following eCommerce platforms:

    Additionally, when migrating *from* the following platforms, you can move payment information:

    For migrations *from* these platforms, it may also be possible to migrate sensitive credit card information, including the card number and expiry date. Please confirm with our support team whether this is supported for your specific migration.

    Have more questions about eCommerce data migration with Cart2Cart? Contact our Support Team for assistance.

    Ready to get started? Start your free demo now!

    More info
    I can’t access my administrative panel on Target store after migration.

    Troubleshooting Target Store Admin Access After Data Migration

    Cart2Cart does not modify or delete admin accounts on your target store during data migration. If you cannot access your administrative panel after the migration, the issue likely stems from incorrect login credentials or other configuration problems unrelated to the migration process. To regain access, follow these troubleshooting steps:

    1. Verify Login Details: Double-check the username and password you are using. Ensure that Caps Lock is off and that you are using the correct keyboard layout.
    2. Password Reset: Use the "Forgot Password" or similar password recovery feature on your target store's login page. Follow the instructions sent to the administrator email address to reset your password.
    3. Check User Roles/Permissions: If you have multiple user accounts, ensure the account you are using has administrative privileges.
    4. Review Target Store Configuration: Some platforms may require specific configuration settings to be enabled for admin access. Consult your target platform's documentation or support resources for guidance.
    5. Contact Target Store Support: If you are still unable to access the admin panel after trying these steps, reach out to the support team for your target store platform (e.g., Shopify Support, Wix Support, Squarespace Support, Salesforce Commerce Cloud Support, BigCommerce Support, Miva Support, X-Cart Support, Shopware Support, Magento Support).

    Data migration with Cart2Cart ensures the safe and accurate transfer of your store's data. If you're planning a replatforming project and concerned about data integrity, remember that Cart2Cart doesn't alter your target store's admin accounts or configurations. The inability to access the admin panel post-migration is unrelated to the data transfer itself.

    If you have further questions or need assistance with your data migration, don't hesitate to:

    More info
    What is the best way to report my problem?

    Troubleshooting Your Data Migration: How to Report Issues Effectively

    If you have technical troubles while setting up the migration, it's crucial to visualize your thoughts to help our Support Team effectively address your concerns. Since technical issues are best resolved via email, we highly recommend adding screenshots when submitting a ticket. This will help us quickly understand the issue and expedite the resolution process. Need immediate assistance? Schedule a Call with a Migration Expert

    Reporting Migration Issues: The Importance of Visual Aids

    There are several ways to take and share screenshots to assist with your data migration issue reporting:

    1. Print Screen button on your keyboard. When you press it, an image of your screen is copied to the Clipboard. To print the screen capture or send it via email, you'll first have to paste it into Paint or another image-editing program and save it.
    2. Using the Print Screen button for data migration support

    3. Make screenshots with software like Jing or Snagit that provides additional editing features. You can highlight any part of the image using the provided tools and upload the picture to a cloud drive like screencast.com. In this case, you will simply send the link to a screenshot instead of sending the file. https://www.screencast.com/t/biQgXang Other sharing options are also available.
    4. Using screenshot software for data migration issue reporting

    5. If you don’t want to install additional software, you may also add an extension to your browser:
      • Mozilla Firefox - ScreenGrab
      • Google Chrome - Awesome Screenshot, LightShot (Windows only), Webpage Screenshot
      • Opera Browser - Lightshot

      These extensions also provide editing and sharing features, simplifying the process of reporting data migration issues.

      Browser extensions for capturing data migration screenshots

    Best Practices for Effective Screenshots

    Here are some rules for making effective screenshots when reporting a data migration problem:

    1. Capture enough screen area and highlight the relevant parts of the issue.
    2. Make screenshots easy to understand and avoid overloading them with unnecessary arrows, frames, etc.
    3. Add explanatory text in frames or dialog windows where appropriate.

    Next Steps

    Ready to begin your seamless data migration? Start your free demo now!

    More info
    Can I close the browser window during the migration?

    Can I Close My Browser During Data Migration?

    Yes, you can close your browser window during both the Demo and Full migration processes. Cart2Cart's secure servers handle the data transfer, ensuring your data migration continues uninterrupted even if your browser is closed or your computer is turned off. You will receive an email notification when the migration is complete.

    How Cart2Cart Ensures Uninterrupted Data Migration

    Cart2Cart utilizes a robust server-side architecture designed for reliable data migration. This means the data transfer process doesn't rely on your local computer or browser remaining active. Once the migration is initiated, it runs independently on our secure servers.

    What Happens After I Close the Browser?

    After initiating either a Demo or Full data migration with Cart2Cart and closing your browser:

    • The migration continues running on Cart2Cart's secure servers.
    • You can safely turn off your computer or disconnect from the internet.
    • Cart2Cart will send you an email notification to the email address you provided when the migration is complete.
    • You can then log back into your Cart2Cart account to review the migration results.

    Start Your Data Migration Today

    Ready to migrate your online store? Start your free demo with Cart2Cart today! Our platform supports a wide range of e-commerce platforms, including Magento, Shopify, WooCommerce, and many more. Need assistance? Schedule a call with a Migration Expert or contact our support team via Live Chat.

    More info
    I’ve performed migration but my custom fields are not visible. Why is that so?

    Why Aren't My Custom Fields Visible After Data Migration?

    Often, after a data migration, custom fields might not be immediately visible on your store's front end. This is usually due to the template configurations of your new eCommerce platform.

    Here's why this happens and how to fix it:

    Template Configuration Issues

    Your store's theme or template controls how information is displayed. Custom fields, being additions to the standard data structure, often require specific instructions within the template to be rendered correctly. Without these instructions, the data exists in your database, but the theme doesn't know how to show it.

    How to Resolve Visibility Issues

    1. Access Your Admin Panel: Log in to the administration area of your eCommerce platform (e.g., Magento, Shopify, WooCommerce, BigCommerce, etc.).
    2. Locate Template Settings: Navigate to the section that manages your store's theme or template. The exact location varies depending on the platform. Look for options like "Theme Editor," "Template Settings," "Customize," or similar.
    3. Edit Template Files (If Necessary): Some platforms allow direct editing of template files. If your platform offers this, you may need to modify the relevant template files (e.g., product.liquid in Shopify, catalog/product/view.phtml in Magento) to include code that displays the custom fields. This typically involves adding code snippets that fetch and display the custom field's value. Caution: Back up your template files before making any changes.
    4. Use Theme Customization Options: Many modern themes offer built-in options to display custom fields. Explore the theme's settings to see if there are dedicated controls for managing custom field visibility.
    5. Consult Theme Documentation: Refer to the documentation for your specific theme or template. It may provide instructions on how to display custom fields or other advanced features.
    6. Consider a Plugin/Extension: Some eCommerce platforms have plugins or extensions specifically designed to manage and display custom fields. These can simplify the process and avoid the need for manual code editing.
    7. Clear Cache: After making changes, clear your store's cache to ensure the updated template is loaded.

    Need Help with Your Data Migration?

    If you're still experiencing issues or need assistance with your data migration, Cart2Cart's experts are here to help. We can assist with mapping custom fields and ensuring they display correctly on your new platform. Contact support via Live chat or Schedule a Call with a Migration Expert.

    Ready to migrate? Start your free demo now!

    More info
    Shopping cart migration with the help of CSV files

    eCommerce Data Migration: When Do I Need CSV Files?

    For some shopping carts, direct data migration isn't possible due to platform limitations. In these cases, you'll need to export your store's data into CSV (Comma Separated Values) files for import into your new platform. Before starting your eCommerce data migration, check if your current platform requires CSV export.

    However, it's important to note that Cart2Cart can directly migrate data from many popular eCommerce platforms without the need for CSV files. This simplifies the migration process significantly. Start your free demo to see if your platform is supported for direct migration.

    Shopping Carts That May Require CSV Export for Data Migration:

    Here's a list of some shopping carts that may require CSV export for certain data entities during the eCommerce data migration process. Follow the links for specific instructions on exporting data from each platform:

    Don't see your platform listed? Schedule a call with our migration expert to discuss your specific needs and explore available options for your eCommerce data migration. You can also try free demo.

    More info
    Why were the client IDs not moved when migrating a few stores?

    Why weren't client IDs preserved during my multi-store migration?

    During a multi-store migration, you might expect customer, order, product, and category IDs to remain consistent on your target store. However, due to technical limitations and database structures, preserving these IDs across all platforms isn't always possible. Cart2Cart aims to provide the most comprehensive data migration possible, but certain constraints apply to multi-store migrations.

    Unfortunately, during multi-store migrations involving Magento, OpenCart, and PrestaShop, the following ID preservation options are generally unavailable:

    • Preserve customer IDs on the Target store
    • Preserve order IDs on the Target store
    • Preserve product IDs on the Target store
    • Preserve category IDs on the Target store

    Important Note: While preserving order IDs *is* an option during standard Magento migrations, this feature's availability may vary in multi-store migrations. Always confirm the available options during your migration setup.

    How are IDs generated during data migration?

    When ID preservation isn't possible, the target store will generate new IDs for customers, orders, products, and categories based on its internal numbering system. This ensures data integrity and avoids conflicts within the new store environment. Cart2Cart migrates the *data* associated with these entities but cannot guarantee the original IDs will be replicated.

    Need help with your data migration?

    Cart2Cart offers comprehensive data migration services to transfer your store data seamlessly. While ID preservation might not always be feasible, we ensure all your critical information – products, customers, orders, and more – are accurately migrated to your new platform.

    To see Cart2Cart in action, start your free demo today! Or, if you have specific requirements or questions, schedule a call with one of our migration experts. We're here to help you make your store migration a success.

    More info
    Not all of the customers were migrated. Why is it so?

    Why Were Not All Customers Migrated During My Shopping Cart Migration?

    During a shopping cart migration, you might notice a discrepancy in the number of customers between your source and target stores. This can occur because some e-commerce platforms allow multiple customers to register using the same email address. This means the platform doesn't prevent or block registrations with email addresses that are already in use, resulting in duplicate email addresses within the customer database.

    In such instances, Cart2Cart's data migration process will migrate only the first customer associated with a particular email address. Subsequent customers with the same email will be skipped to maintain data integrity and avoid conflicts on the target platform. This is why the customer count on your source and target stores might differ after the migration. Cart2Cart prioritizes a clean and accurate data transfer, and preventing duplicate email addresses is a key aspect of ensuring a successful data migration.

    Handling Duplicate Emails During Data Migration

    If you suspect that your source store contains customers with duplicate email addresses, it's advisable to identify and address these duplicates before initiating the data migration. Some options include:

    • Merging Accounts: If appropriate, consider merging the data from duplicate accounts into a single, comprehensive customer profile.
    • Updating Email Addresses: Where possible, update the email addresses of duplicate accounts to unique values.
    • Excluding Accounts: As a last resort, you might choose to exclude the duplicate accounts from the data migration process.

    By addressing duplicate email addresses proactively, you can ensure a more accurate and complete customer migration to your new e-commerce platform. Data migration can be complex, and Cart2Cart is here to help.

    Next Steps:

    More info
    How to check the number of entities on my current store?

    To accurately estimate the cost of your automated eCommerce data migration with Cart2Cart, you'll need to know the number of entities (products, customers, orders, etc.) in your current store. This guide provides simple instructions on how to find these counts within your platform's admin area.

    Note: Each e-commerce platform has its own unique interface. Below, you'll find specific instructions for several popular platforms:

    How to Check the Number of Entities on Magento for Data Migration?

    1. To find the number of products, navigate to Catalog -> Manage Products. The total quantity of products in your store will be displayed at the top of the table.

    Note that Magento counts each product variant of configurable products as a separate entity. Therefore, the total number of products in the Magento admin panel might differ from the count displayed by the Cart2Cart Migration Wizard during the data migration process.

    2. Similarly, check the number of:

    • Customers: Go to Customers -> Manage Customers.
    • Orders: Go to Sales -> Orders.

    Checking the number of products for Magento data migration

    How to Check the Number of Entities on PrestaShop for Data Migration?

    1. To view the number of products, go to Catalog -> Products. The total number of products will be shown in the top left corner of the page.

    2. Check the number of:

    • Customers: Go to Customers -> Customers.
    • Orders: Go to Orders -> Orders.

    Note: PrestaShop does not display all categories at once due to the presence of subcategories. This also applies to products in PrestaShop versions up to 1.4.x.

    Checking the number of products for PrestaShop data migration

    How to Check the Number of Entities on OpenCart for Data Migration?

    OpenCart displays the number of entities in several locations within your admin area.

    1. Total Orders and Customers are often displayed in the Overview section of the Dashboard.

    2. If you can't find the entity counts there, go to Catalog -> Products and scroll to the bottom of the page. The product quantity will be displayed in the bottom right corner.

    3. Check the number of:

    • Customers: Go to Sales -> Customers -> Customers.
    • Orders: Go to Sales -> Orders.

    Checking the number of products for OpenCart data migration

    How to Check the Number of Entities on VirtueMart for Data Migration?

    1. To see the number of products, open the Joomla! admin panel and go to Components -> VirtueMart -> Products. The total quantity of products will be displayed in the top left corner of the list.

    2. Check the number of:

    • Customers: Go to Components -> VirtueMart -> Shoppers.
    • Orders: Go to Components -> VirtueMart -> Orders.

    Checking the number of products for VirtueMart data migration

    How to Check the Number of Entities on WooCommerce for Data Migration?

    1. To find the number of products, go to Products -> Products in your WordPress admin menu. The total quantity of products will be displayed in the top left corner of the page.

    2. Check the number of:

    • Customers: Go to Users -> All Users.
    • Orders: Go to WooCommerce -> Orders.

    Checking the number of products for WooCommerce data migration

    If you need assistance, feel free to contact our Support Team.

    Note: During migrations to and from WooCommerce, "Draft" products will be transferred as "Disabled." Also, customers with the "Administrator" role are not migrated.

    All other entities will be migrated without issues.

    How to Check the Number of Entities on Volusion for Data Migration?

    To estimate the number of entities (products, customers, orders) in your Volusion store, access your Admin Panel and follow these steps:

    To check the number of products, go to Menu Bar -> Inventory -> Products.

    Checking the number of products for Volusion data migration

    To estimate the number of customers, go to Menu Bar -> Accounts.

    Checking the number of customers for Volusion data migration

    To estimate the number of orders, go to Menu Bar -> Orders -> Process Orders.

    More info
    Do you migrate order status history?

    Does Cart2Cart Migrate Order Status History During Data Migration?

    Yes, Cart2Cart can migrate order status history for a select number of platforms, making your shopping cart data migration as comprehensive as possible. Keep in mind that the ability to migrate order status depends on the compatibility between your source and target platforms. Below are the platforms for which order status history migration is supported:

    From:

    To and From:

    Important Note: If you have heavily customized your store or use third-party apps that significantly alter order status workflows, the migration of order status history might be affected. Please contact our support team to discuss your specific needs.

    Ready to migrate your store and its order history? Start your free demo now!

    More info
    Will my currencies be migrated to a Target store?

    Will my currencies be migrated during the shopping cart data migration?

    Although Cart2Cart doesn’t automatically migrate currencies during the shopping cart data migration process, it is possible to assign them from your Source store to the Target store. This ensures a smooth transition and accurate representation of your pricing on the new platform. Cart2Cart specializes in simplifying this complex process, making data migration easier than ever.

    Here's how to manage currencies during your migration:

    1. First, create the necessary currencies in your Target store's admin panel.
    2. During the Migration Wizard setup, specifically at the currency mapping step, match the currencies from your Source store to the corresponding currencies you've created in your Target store. This is a crucial step for ensuring accurate currency display.
    3. Once the migration is complete, the currencies will be mapped and displayed on your Target store according to your configuration.

    By following these steps, you can ensure that your customers see the correct currency and pricing after the migration.

    If you encounter any challenges or have further questions, don't hesitate to contact the Cart2Cart Support team for assistance. They are ready to help you with any issues you may encounter during your data migration.

    Ready to start your seamless migration? Try our free demo now!

    More info
    Can I perform migration between 2 e-Commerce plugins within 1 CMS?

    Can I Perform a Migration Between Two E-Commerce Plugins Within One CMS?

    No, for technical reasons, performing an e-commerce data migration between two e-commerce plugins within the same Content Management System (CMS) is generally not possible. This limitation stems from the requirement that the Source and Target stores must have distinct URLs.

    Consider this scenario: If you intend to migrate data between two e-commerce plugins, such as two WooCommerce stores, both installed on the same hosting environment, it necessitates having two separate CMS installations (e.g., two instances of WordPress in this case). Each installation will have its own unique URL, allowing Cart2Cart to properly access and transfer the data during the e-commerce data migration process.

    This restriction exists because Cart2Cart, as an e-commerce data migration service, needs to connect to both the source and target stores independently using their respective URLs. Sharing the same URL would create conflicts and prevent the tool from accurately identifying and migrating the data.

    Important Note: If your CMS root folder is different from your server root folder, ensure the Connecting Bridge files are placed in your CMS root folder (e.g., your-store.com/drupal5/, not your-store.com/). This ensures proper connection and data transfer during the e-commerce data migration.

    Ready to start your e-commerce data migration? Start your free demo now!

    More info
    What if migration was interrupted?

    What if my Data Migration is Interrupted? Troubleshooting and Solutions

    We strongly recommend running a demo data migration before initiating payments or a full live migration. This allows you to assess the migration performance using a limited number of items and identify any potential issues beforehand. If you encounter problems during the data migration process, our support team is ready to assist. Our technical engineers will investigate the issue and provide tailored solutions.

    If the data migration does not work for you, please contact our support team. Our technical engineers will investigate the issue and provide you with relevant solutions.

    Common Causes of Data Migration Interruption

    Several factors can lead to interruptions during the data migration process. Here are some of the most common:

    • Connection Issues: The connection to your source or target store might be interrupted or unavailable. Ensure stable network connectivity throughout the migration.
    • Database Problems: Issues with your source or target database, such as downtime or errors, can halt the migration.
    • Concurrent Migrations: Attempting to run two or more migrations simultaneously for the same stores can cause conflicts and interruptions. Only run one migration at a time per store pair.
    • Bridge File Deletion: The Bridge.php file, crucial for establishing a connection between the stores, might be accidentally deleted during the migration. Ensure this file remains in place.
    • Server Resources: Insufficient server resources (CPU, memory) on either the source or target server can cause timeouts and interruptions.
    • Data Size and Complexity: Extremely large or complex datasets can strain the migration process, leading to errors or timeouts. Consider optimizing your data before migrating.

    Preventing Data Migration Interruptions

    To minimize the risk of interruptions during your data migration, consider these preventative measures:

    • Stable Internet Connection: Ensure a reliable and stable internet connection for both your source and target stores.
    • Database Health Check: Verify the health and stability of your source and target databases before starting the migration.
    • Resource Allocation: Allocate sufficient server resources (CPU, memory) to both your source and target servers to handle the migration load.
    • Scheduled Downtime: Schedule the migration during off-peak hours to minimize the impact on your stores and reduce the risk of server overload.
    • Data Backup: Always create a full backup of both your source and target stores before initiating the data migration.

    Next Steps

    We strongly recommend to try the demo migration before implementing payments or live migrations. You will be able to check the data migration performance for a limited number of items. Start your free demo now!

    If you continue to experience issues with your data migration, please don't hesitate to contact our support team for assistance. Contact support via Live chat or Schedule a Call with a Migration Expert.

    More info
    Is it possible to migrate all my customers and only the last 100 orders (out of 560) from the store?

    Partial Data Migration: Migrate Specific Customers and Orders

    Yes, it is possible to perform a partial data migration and choose the number of entities you'd like to move, but this option is exclusively available within our Data Migration Service Packages. Unfortunately, this granular control over the volume of data migrated is not a feature of our automated self-service migration tool.

    With a Data Migration Service package, you can specify, for example, that you want to migrate all your customer data but only the last 100 orders from your existing store. This is particularly useful for merchants who have a large order history but only need recent order data in their new store.

    Benefits of Partial Data Migration with Cart2Cart

    • Reduced Migration Time: Migrating only essential data can significantly speed up the migration process.
    • Cost Optimization: For very large stores, migrating a subset of data can be more cost-effective.
    • Cleaner Data: Avoid migrating outdated or irrelevant data to your new platform.

    How to Request a Partial Data Migration

    To request a partial data migration, please schedule a call with one of our migration experts. They will discuss your specific needs, assess the scope of your migration, and create a customized migration plan tailored to your requirements. Be sure to specify the number of customers and/or orders you wish to migrate.

    Ready to get started? Start your free demo today to explore how Cart2Cart can streamline your data migration process! You can also contact support via Live chat for immediate assistance.

    More info
    What is Amazon Elastic Cloud (EC2)?

    All shopping cart migrations performed by Cart2Cart are executed on dedicated servers within Amazon's Elastic Cloud (EC2) service. This approach has become increasingly popular, and Cart2Cart embraces cutting-edge technologies to enhance your migration experience. By leveraging the flexibility of Amazon's cloud computing service, your shopping cart migration no longer waits in a queue. This enables the simultaneous migration of multiple stores, significantly accelerating the entire process.

    Using dedicated servers for each shopping cart migration drastically reduces the time required to transfer your data. Furthermore, your data is stored on Amazon's secure servers, providing a high level of data security. We are confident that you will appreciate the enhanced speed and optimized performance of our shopping cart migration service.

    All shopping cart migrations performed by Cart2Cart are executed on dedicated servers within Amazon's Elastic Cloud (EC2) service. This approach has become increasingly popular, and Cart2Cart embraces cutting-edge technologies to enhance your migration experience. By leveraging the flexibility of Amazon's cloud computing service, your shopping cart migration no longer waits in a queue. This enables the simultaneous migration of multiple stores, significantly accelerating the entire process.

    Using dedicated servers for each shopping cart migration drastically reduces the time required to transfer your information. Furthermore, your data is stored on Amazon's secure servers, providing a high level of data security. We are confident that you will appreciate the enhanced speed and optimized performance of our service.

    More info
    Is it possible to migrate to the same domain on a different directory?

    Migrating Your Store to a New Folder on the Same Domain

    Yes, it's absolutely possible to migrate your eCommerce data within the same domain but to a different folder. This is a common scenario when you're redesigning your website, switching platforms, or testing a new store setup without disrupting your live site.

    Here's how it typically works:

    You can have your source store in the root directory (e.g., www.mystore.com) and your target store in a subfolder (e.g., www.mystore.com/newstore/). Cart2Cart can handle this type of eCommerce data migration seamlessly.

    Setting Up the Migration

    1. Install Your Target Store: Install your new shopping cart platform (e.g., Magento, Shopify, WooCommerce, OpenCart, etc.) in the subfolder (e.g., /newstore/). Make sure the installation is complete and accessible.
    2. Use Cart2Cart: Connect both your source and target stores to Cart2Cart. When setting up the target store connection, specify the full URL of the subfolder (e.g., www.mystore.com/newstore/).
    3. Perform the Migration: Follow the Cart2Cart wizard to select the data you want to migrate (products, customers, orders, etc.) and start the migration process. eCommerce data migration is automated.
    4. Test Thoroughly: Once the migration is complete, thoroughly test your new store in the subfolder to ensure everything is working as expected.

    Using a Subdomain Instead of a Subfolder

    Alternatively, consider using a subdomain (e.g., newstore.mystore.com) for your new store. This provides a cleaner separation between your old and new stores and can simplify the migration process. To set this up:

    1. Create a subdomain through your hosting provider's control panel (e.g., cPanel).
    2. Install your new shopping cart platform on the subdomain.
    3. Use Cart2Cart to migrate your data from your main domain to the subdomain.

    Important Considerations: Updating DNS Records

    Once you're ready to make the new store live, you'll need to update your DNS records to point your domain (www.mystore.com) to the new store's location. This typically involves changing the A record to point to the server's IP address where the new store is hosted. Consult your hosting provider's documentation for specific instructions on how to update your DNS records.

    DNS Settings for eCommerce data migration

    Note: DNS changes can take up to 48 hours to propagate across the internet, so plan accordingly.

    Next Steps

    Ready to migrate your store to a new folder or subdomain? Start your free demo with Cart2Cart today and experience a seamless eCommerce data migration! If you have any questions, Contact support via Live chat or Schedule a Call with a Migration Expert.

    More info
    What are the Connection Bridge files and how to download them?

    Connection Bridge files are essential for establishing a secure connection between your shopping carts, enabling seamless data exchange during your eCommerce data migration with Cart2Cart. These files act as secure gateways, protected by unique Security Tokens linked to your personal account and provided by Cart2Cart. For the Connection Bridge to function correctly, the bridge2cart folder must be located in your store’s root directory.

    During the "Setting Up" step of the Migration Wizard, you'll be prompted to provide the URLs for your Source and Target shopping carts. You'll also need to download the Connection Bridge files. This download is required only for self-hosted carts such as Magento, WooCommerce, and PrestaShop. For hosted platforms like Shopify and BigCommerce, you'll typically provide API information instead.

    The following video demonstrates the Connection Bridge installation process for Magento, but the steps are generally applicable to all self-hosted shopping carts.


    How to Install the Connection Bridge for Your Data Migration

    The Connection Bridge installation procedure using FileZilla FTP client is the same for macOS, Windows, and Linux users.

    There are two methods for setting up the Connection Bridge: manual and automatic. The manual method is the default option.

    Manual Connection Bridge Installation:

    1. Download Connection Bridge files. After entering your Source/Target store URL, download the Connection Bridge zip file and extract it to your computer.

    Downloading Connection Bridge files for data migration

    2. Upload the bridge2cart folder to your Source/Target store via FTP. Using your preferred FTP client (e.g., FileZilla, WinSCP), navigate to the root folder of your store and upload the bridge2cart folder you extracted from the zip file.

    Uploading Connection Bridge files via FTP for data migration

    3. Verify the Connection Bridge installation. Click the confirmation link provided to ensure the Connection Bridge is set up correctly.

    If you see the message "BRIDGE_INSTALLED," the Connection Bridge is working and you can proceed to the next step: Entities Selection.

    Verifying Connection Bridge installation for data migration

    Automatic Connection Bridge Installation:

    Provide your FTP details: host, port (if different from "21"), login, password, and the path to your store's folder.

    The fields should be filled in similar to the following examples:

    • Host: 10.4.5.24
    • Port: 72 (or skip if your port is 21)
    • Login: User
    • Password: 555222
    • Path: /path/to/your/store (or skip if your store is located directly in the "home" folder)

    Troubleshooting Manual Connection Bridge Setup for Data Migration

    Q: I'm clicking the link, but the "BRIDGE_INSTALLED" message doesn't appear. What should I do?

    A: Try re-uploading the Connection Bridge files and setting the appropriate permissions:

    1. Set the permissions to 755 or 777 for the "/bridge2cart" folder, depending on your server configuration. In FileZilla, right-click the bridge2cart directory, select "File permissions," and enter the necessary value.

    Setting file permissions for Connection Bridge installation

    2. Set the permissions to 644 (if "/bridge2cart" folder permission is set to 755) or 666 (if "/bridge2cart" folder permission is set to 777) for "bridge.php". Open the bridge2cart folder, right-click on bridge.php, select "File permissions," and set the necessary value.

    Setting file permissions for bridge.php file

    If you're using a different FTP client, adjust the permissions accordingly.

    Q: It's still not working!

    A: Don't worry! Your issue is likely easily resolved. Please describe your problem in detail and submit a ticket to our Support Team for assistance.

    Is the Connection Bridge Secure?

    The Connection Bridge's sole purpose is to facilitate data exchange. By installing it, you allow our service to copy the data you want to migrate to your target store; we do not modify your data.

    Each Connection Bridge includes a unique Security Token, preventing unauthorized access to your source store database.

    You can safely delete the Connection Bridge after the migration is complete.

    Note! We strongly recommend turning off website redirects to ensure the Connection Bridge files function correctly. Visit http://[yourstore url]/bridge2cart/bridge.php to check if redirects need disabling. If the link redirects you, disable redirects in your .htaccess file (usually located in your "shop" folder).
    Please, do not remove Connection Bridge files from your FTP during the data transfer process. Otherwise, we can't guarantee proper migration results. You will be able to delete Connection Bridge files right after your store migration is over.

    Ready to migrate your store? Start your free demo now!

    More info
    Default language configured incorrectly

    Troubleshooting Default Language Issues During Data Migration

    Encountering issues with the default language after your data migration? This usually stems from an incorrect ISO code configuration in your new store. Properly setting the default language is crucial for ensuring your customers experience a seamless and localized shopping experience.

    Resolving Incorrect Default Language Settings After Migration

    Here's how to troubleshoot and fix default language problems after migrating your store's data using a service like Cart2Cart:

    1. Verify the ISO Code: Double-check that the ISO code for your desired default language is correctly specified in your new shopping cart platform's settings. Common examples include "en" for English, "fr" for French, "de" for German, etc. Refer to your platform's documentation for the correct ISO code format.
    2. Install the Required Language Pack: Ensure that the language pack for your desired default language is installed and enabled in your new store. Most platforms like Shopify, Magento, WooCommerce, OpenCart, and PrestaShop offer language packs that can be easily installed through their respective admin panels.
    3. Set the Default Language: Navigate to the language settings within your shopping cart's admin panel and explicitly set the desired language as the default. This will ensure that new visitors and customers who haven't explicitly chosen a language will see your store in the correct language.
    4. Clear Cache: After making these changes, clear your store's cache and browser cache to ensure the changes are reflected immediately.

    This procedure is typically performed via the admin panel of your shopping cart. If you're unsure how to access these settings, consult your platform's documentation or contact their support team.

    For more complex data migration scenarios or if you continue to experience issues, consider reaching out to Cart2Cart's support team. They can provide guidance and assistance in resolving language-related issues during or after your migration.

    Next Steps:

    More info
    Can I close my browser window after the migration process has started?

    Can I Close My Browser During the Data Migration Process?

    Yes, you can safely close your browser window after the data migration process has started with Cart2Cart. Once initiated, the data migration runs independently on our secure servers.

    You can monitor the progress of your data migration at any time by logging into your Cart2Cart account and navigating to the "My Migrations" page. This page provides real-time updates on the status of your migration.

    Shopping Cart Migration Process with Cart2Cart

    Next Steps After Initiating Your Data Migration

    Feel free to close your browser and focus on other tasks! Cart2Cart handles the data migration process seamlessly in the background. Here are some things you can do:

    • Check your email for migration updates.
    • Prepare your new store for launch.
    • Explore additional Cart2Cart migration add-ons to enhance your data transfer.

    Ready to migrate your store? Start your free demo now!

    More info
    How can I securely send my store admin access or FTP access details to Cart2Cart support?

    How can I securely send my store admin access or FTP access details to Cart2Cart for eCommerce data migration?

    At Cart2Cart, we understand the importance of securely handling your store's access details during the eCommerce data migration process. To ensure the safety of your information, we provide secure forms for submitting your store credentials. Please select the appropriate form based on the type of access you need to provide. If you are unsure which access details are required, please contact our support team for assistance.

    Source Store: This is your current online store that you're migrating *from*.

    Target Store: This is the new online store you're migrating *to*.

    For comprehensive access, provide details for both your Source and Target store admin and FTP.

    Important Reminders:

    1. Ensure the provided FTP accounts have permissions to upload new files.
    2. Include the email address you used for Cart2Cart registration and your migration ID.
    3. Reset your passwords after the migration is successfully completed.

    Ready to start your eCommerce data migration? Start your free demo now!

    More info
    How to migrate recent data after cart migration was completed?

    It's a common scenario: while you're migrating data to a new platform, your original shopping cart receives updates, including new products, customers, or orders. This is where recent data migration becomes essential.

    Important: The Recent Data Migration service is available only after a Full Migration has been completed.

    How to Perform a Recent Data Migration

    Migrating recent data with Cart2Cart is straightforward:

    1. Log in to your Cart2Cart account.
    2. Navigate to the “My Migrations List” page.
    3. Click the “Recent Data Migration” button. This feature allows you to transfer the latest data added to your Source store since your last migration, even if you've performed multiple Recent Data Migrations after the initial full transfer.
    Locate the Recent Data Migration button in your Cart2Cart account
    1. Click the “Start Migration” button.
    Start the Recent Data Migration process
    1. Follow the standard migration procedure.

    Note: If items have been deleted from your source store, Cart2Cart cannot migrate those deletions.

    Understanding Remigration vs. Recent Data Migration

    Remigration refers to repeating the transfer of approximately the same data volume as the original migration. While entities might be modified (e.g., product descriptions updated), the number of *new* entities should not exceed 500. If you have more than 500 new entities to migrate, you will need to initiate a new, full-price migration.

    Ready to migrate your data? Start your free demo now!

    More info
    How can I get API Key and Token for my API-based shopping cart?

    How to Obtain API Credentials for Your Shopping Cart Data Migration

    To perform a shopping cart data migration using Cart2Cart, you may need API credentials for certain platforms. Below are instructions for obtaining these credentials for BigCommerce and Shopify. Please note that platform interfaces and procedures can change, so always refer to the platform's official documentation for the most up-to-date information.

    BigCommerce API Credentials for Data Migration

    To enable API access for BigCommerce and obtain the necessary API credentials for your data migration, follow these steps:

    1. Log in to your BigCommerce store's control panel.
    2. Go to Settings.
    3. Navigate to API accounts (or Store-level API accounts, depending on your BigCommerce version).
    4. Click the Create API Account button.
    5. Enter a Name for the app/integration corresponding to your account. Copy the API Path and insert it into the appropriate field in the Migration Wizard.
    6. Under OAuth Scopes, specify the API resources and permissions to which your app/integration requires access. Choose Modify for all items to ensure full access for data migration.
    7. After making changes, click the Save button.
    8. Copy your API Credentials from the pop-up shown below and paste them into the appropriate fields on the Migration Wizard (You need only Client ID and Access Token).

    Shopify API Credentials for Data Migration

    To retrieve the API access token from your Shopify admin account for data migration, follow these steps:

    1. Navigate to Settings -> Apps and sales channels -> Develop apps -> Allow custom app.
    2. Enter an App name and click the Create app button.
    3. Click the Configure Admin API scopes button, tick all the checkboxes to provide necessary permissions for the data migration.
    4. Click Save and install the App (Install App button).
    5. Get the Admin API access token that can be used on the migration wizard.

    Click here for illustrated instruction

    Ready to migrate your store? Start your free demo now!

    More info
    Why do I get migration warnings?

    Understanding Data Migration Warnings with Cart2Cart

    During your eCommerce data migration with Cart2Cart, you might encounter warnings. These warnings indicate non-critical issues detected during the migration process. You can view the number of warnings in a dedicated section on the Migration Details page after completing a Demo or Full migration. These warnings are designed to help you ensure a smooth and accurate transfer of your online store's data.

    These warnings don't halt the migration, but understanding them is crucial for a successful data migration. Here's what could be causing them:

    • Character Set Mismatch: A difference in the character sets used by your source and target stores could lead to incorrect display of special characters after the data migration.
    • ID Conflicts: If the IDs of data being migrated already exist in your target store, it can cause conflicts. This often happens if the "Clear current data on the Target store" option wasn't selected during the migration setup.
    • Customizations: Migrating highly customized shopping carts, modified fields, or tables can sometimes trigger warnings due to compatibility issues.
    • Other Potential Issues: There could be other reasons specific to your store's configuration and data migration process.

    While warnings aren't critical errors, it's recommended to investigate them to ensure all your data has been migrated correctly and displays as expected in your new store. If you have any concerns about warnings received during your eCommerce data migration, please contact our support team via Live Chat for assistance. You can also schedule a call with a Migration Expert here.

    Ready to start your data migration? Start your free demo now!

    More info
    Will the URL structure be maintained after the migration?

    Will the URL Structure be Maintained After the eCommerce Data Migration?

    Each shopping cart platform uses its own unique method for constructing URLs for pages such as products, categories, and content pages. While Cart2Cart's core service doesn't automatically migrate the entire URL structure during an eCommerce data migration, there are options to manage your URLs effectively.

    You have a couple of options:

    • Manual Maintenance: If your target platform supports flexible URL settings, you can manually recreate the URL structure to match your source store.
    • Permanent Redirects: Implement permanent (301) redirects in your .htaccess file to redirect traffic from your old URLs to the new ones, preventing 404 errors and preserving SEO value.

    Note: Cart2Cart offers the possibility to migrate product and category SEO URLs for a limited number of supported shopping carts. This can significantly ease the transition and preserve your search engine rankings. Find more detailed information here.

    Ready to start your eCommerce data migration? Start your free demo now, or schedule a call with our migration expert to discuss your specific needs.

    More info
    Will the migration affect my existing store?

    Will Data Migration Affect My Existing Online Store?

    Absolutely not. The data migration process won't affect your current (source) shopping cart in any way. Your existing store will remain fully operational and accessible to customers throughout the entire data migration. Cart2Cart creates a copy of your data and transfers it to your new store, leaving your original data untouched. This ensures zero downtime and no disruption to your sales or customer experience. To ensure a smooth transition, consider performing a test migration first.

    Ready to migrate your store? Start your free demo and experience seamless data transfer with Cart2Cart.

    More info
    What is the estimation of the migration time?

    The Migration Estimator provides an estimated cost and timeframe for your data migration.

    Estimating Your Data Migration Time with Cart2Cart

    While the Migration Estimator offers a helpful approximation, providing an exact data migration time is challenging due to the unique nature of each migration project. The duration of your data migration depends on several key factors:

    • Server Specifications: The performance capabilities of your server infrastructure.
    • Shopping Cart Platforms: The specific shopping cart platforms involved in the migration (both source and target). Cart2Cart supports a wide variety of platforms.
    • Data Volume: The quantity of data (products, customers, orders, etc.) being migrated.
    • Data Types: The types of data being transferred and their complexity.

    The Migration Estimator calculates an average timeframe based on the quantity of entities you input. However, it doesn't account for the specific details mentioned above. Therefore, the actual migration time may vary from the initial estimate.

    Rest assured, we at Cart2Cart are committed to providing the fastest and most efficient data migration service possible. We optimize our processes to minimize downtime and ensure a smooth transition for your online store.

    Factors Affecting Your Data Migration Speed

    Several factors influence the speed of your data migration. Understanding these can help you prepare and potentially expedite the process:

    • Server Resources: Ensure your server has sufficient resources (CPU, memory, bandwidth) to handle the data transfer.
    • Network Connectivity: A stable and fast internet connection is crucial for efficient data transmission.
    • Data Complexity: Complex data structures or customizations may require additional processing time.

    Need Help Estimating Your Data Migration?

    While the Migration Estimator is a great starting point, we understand you might need more specific guidance. Don't hesitate to reach out to our expert team for a personalized assessment of your data migration project. We can analyze your specific needs and provide a more accurate estimate.

    Next Steps:

    More info
    Can you support a specific shopping cart which is not on your list?

    Can you support a specific eCommerce platform not on your list for data migration?

    We are constantly expanding our list of supported eCommerce platforms for data migration. The addition of new platforms is driven by customer demand.

    While we strive to support all major eCommerce platforms, if you don't see the one you need, please let us know! Your request helps us prioritize which platforms to add next.

    Request Platform Support

    More info
    Do you support customized shopping carts?

    Do you support customized shopping carts?

    Yes, Cart2Cart offers customized data migration services to accommodate unique e-commerce setups. While our standard migration covers a wide range of data entities, we understand that some stores have custom fields, functionalities, or database structures.

    Our service directly interacts with your store's databases. Visual and functional customizations generally don't impede the migration process. We also support the migration of some extra database fields.

    Customized Data Migration with Cart2Cart

    If your store requires a more tailored approach to data migration, we offer a Customized Migration Service. This is ideal for:

    • Migrating custom database fields.
    • Handling unique data structures.
    • Addressing specific migration requirements not covered by the standard service.

    To assess how your store's customization will be handled, we recommend performing a DEMO migration. This allows you to preview the results and identify any areas requiring further customization.

    Ready to discuss your customized data migration needs? Schedule a call with our Migration Expert or contact us today to explore personalized solutions.

    More info
    I use Cart2Cart for the first time. What do I have to know about the migration process?

    Migrating your store for the first time? Cart2Cart's Migration Wizard makes the process straightforward. It guides you step-by-step. However, these tips can also be helpful for a smooth "shopping cart migration" experience.

    Preparing for Your Shopping Cart Migration

    1. Ensure both your Source and Target stores are correctly installed, including scripts and databases. You can skip this if you're using hosted stores (SaaS).

    2. Your Source and Target stores should have different URL addresses. For example, to migrate to a new store on the same domain, install your Target store in a subfolder or subdomain. If your Source URL is `www.mystore.com`, your Target URLs could be `www.mystore.com/newstore/` or `newstore.mystore.com`.

    3. Download Connection Bridges and install them on both your Source and Target sites. Refer to this guide for detailed instructions: How to Download and Install Connection Bridges

    4. Disable Site Redirects to ensure the Connection Bridge functions correctly. Here are three methods:
      • Use your web hosting control panel (e.g., cPanel, AlternC, Baifox, DirectAdmin) to manage hosted services, including redirects. In cPanel, click the cross button next to the redirect you want to remove and confirm your choice.
      • Put your shopping cart into maintenance mode and modify the source code to disable redirects if you have an open-source cart. If you use a hosted platform, contact their support for assistance.
      • Examine your shopping cart's .htaccess file. You may only need to rename or comment out certain lines to disable redirects.
      For detailed assistance, consult your server administrator or contact Cart2Cart support.
    5. Check your website and/or server firewall settings. If necessary, increase the number of connections allowed from a single IP address to ensure the Connection Bridges work correctly.

    6. Be aware that the migration process may temporarily increase the server load on your Source and/or Target hosting accounts.

    7. Watch the Quick Demo tour at How Cart2Cart Works to understand the migration steps.

    8. Run a free DEMO migration with a limited number of products to preview the process. If you encounter issues during the demo, contact Cart2Cart support.
      If your demo migration is successful, proceed with the full migration.
      After starting the migration, you can close your browser. Track the progress on the "My Migrations" page.

    9. Do not modify any store scripts or database information during the migration. Avoid dropping the database or reinstalling your store.

    10. The results will only be visible in your Target Store after the migration is complete.

    Need assistance with your migration? Consider our Support Service Package. Our expert team will handle the migration for you.

    Ready to start your "shopping cart migration"? Try our free demo now!

    More info
    Can you migrate my shopping cart information for me?

    Can You Configure My Shopping Cart Migration For Me?

    Yes, absolutely! Cart2Cart offers a comprehensive shopping cart migration service where our experts handle the entire process for you. For a reasonable price, we'll configure and execute your migration, ensuring a smooth and seamless transition of your data. You'll have the opportunity to review the results of a demo migration before proceeding with the live migration.

    Our managed shopping cart migration service includes:

    • Expert setup and configuration of your migration.
    • Guaranteed data accuracy and completeness.
    • Dedicated support throughout the entire process.
    • Minimized downtime for your online store.

    Focus on running your business, and let our experts take care of the technical details. Schedule a call with a migration expert today to discuss your specific needs and get a personalized quote. Also, you can start your free demo and explore the capabilities of our tool.

    More info
    Can I be sure of my data security when using Cart2Cart?

    Is My Data Secure During the Data Migration Process with Cart2Cart?

    Yes, absolutely. Data security is a top priority at Cart2Cart during your data migration process. We employ robust security measures to ensure your information remains safe and confidential throughout the entire procedure.

    Secure Server and Data Handling

    Cart2Cart performs the migration using a separate, highly secure Hetzner server infrastructure, ensuring your data is processed in an isolated and protected environment. After the data migration has been successfully completed, all temporary data is purged, ensuring no residual information remains on our servers. This process is crucial for maintaining the integrity and confidentiality of your business data. When choosing a data migration service, prioritize security. Cart2Cart ensures your sensitive information, like customer data and product details, is handled with the utmost care, giving you peace of mind during the transition.

    Sensitive Data Handling

    Cart2Cart prioritizes the security of your sensitive data. We do not migrate sensitive information such as credit card details or passwords. It's crucial to understand that these types of data require special handling and encryption, which are typically managed within the target platform. This ensures compliance with PCI DSS standards and protects your customers' financial information.

    Secure Protocols and Access Control

    We utilize secure HTTPS protocol for all connections, providing an encrypted channel for data transmission. Furthermore, only authorized Cart2Cart staff members have access to the migration process. We also have strict access control measures in place to prevent unauthorized access to your data. For more comprehensive details regarding our security measures, please refer to our detailed Security Policy.

    Ready to migrate your store securely? Start your free demo today or schedule a call with our migration expert to discuss your specific needs.

    More info
    Can you recommend a good shopping cart to migrate to?

    Choosing the Right Shopping Cart: A Guide for Data Migration

    Every merchant understands their unique business requirements and seeks a shopping cart platform that aligns perfectly with these needs. Recommending a single "best" platform is challenging, as each option presents its own set of advantages and disadvantages. The optimal approach involves carefully defining your specific needs and then exploring platforms that effectively address them. When considering a platform, think about factors like scalability, features, pricing, ease of use, and available integrations.

    If you're planning a data migration, our service supports over 85 of the most popular shopping carts. This extensive list gives you a wide range of options for both source and target platforms. To aid in your decision-making process, we offer a variety of resources including detailed ecommerce platform reviews and comparisons on our blog. These resources provide valuable insights to help you select the ideal platform for your data migration project.

    Consider what features are most important to your business. Do you need advanced SEO capabilities, robust inventory management, or specific payment gateway integrations? Popular choices include WooCommerce, known for its flexibility and extensive plugin ecosystem; Shopify, a user-friendly hosted solution; and Shopify Plus, designed for high-volume merchants. Other strong contenders include OpenCart, PrestaShop, BigCommerce, and X-Cart. Each offers a unique blend of features, pricing, and scalability. Carefully research each platform to determine the best fit for your data migration needs.

    Ready to start your data migration? Start your free demo now or schedule a call with a migration expert to discuss your specific requirements.

    More info
    Do you migrate the customer passwords?

    Do you migrate customer passwords during shopping cart data migration?

    Yes, Cart2Cart supports the export and import of customer passwords for many shopping carts, facilitating a seamless data migration. To see if your specific source and target carts are supported, please visit our dedicated Cart2Cart Password Migration page.

    Why can't passwords be migrated between all platforms?

    Due to the diverse range of encryption algorithms used by different shopping cart platforms, direct password migration isn't always possible. However, if your source and target carts use compatible encryption methods, customer passwords will be migrated automatically during the data migration process. In some cases, you may be able to adjust the hashing algorithm on your target cart to match the source.

    Password migration for hosted shopping carts

    For hosted platforms like 3dcart, BigCommerce, Volusion, Shopify, and CoreCommerce, customers will need to use the "Password Recovery" feature on your new store to access their accounts. This is due to security restrictions imposed by these platforms. For more detailed information, please refer to this article on password recovery during data migration.

    If you have any further questions about data migration or password migration, please don't hesitate to contact our Support Team.

    Next Steps:

    More info
    Migration of product variants failed

    Why weren't my product variants migrated during the shopping cart migration?

    If you've completed your full migration and noticed that product variants haven't been transferred, it's likely due to limitations in how certain shopping cart platforms handle product variations. Cart2Cart's shopping cart migration service encounters this issue with platforms like MijoShop, OpenCart, JooCart, and AceShop. We are unable to migrate product variants TO and FROM these specific carts.

    The best way to ensure a smooth shopping cart migration process and avoid unexpected issues is to run a free Demo Migration. This allows you to preview the results on your target store and identify any potential limitations before committing to the full migration.

    For more detailed information or clarification on specific platform compatibility, please contact the Cart2Cart Support Team.

    Next Steps:

    More info
    Prices of product variants are not migrated

    Why Aren't My Product Variant Prices Showing Correctly After Migration?

    "Product variants were migrated correctly, but on the front end there is no differentiation in prices for product variants."

    This situation arises because shopping cart platforms handle product option pricing differently. For example, older versions of platforms like Interspire and PrestaShop allow setting a specific price for each product variant. In contrast, platforms like Magento or CS-Cart typically calculate product option prices based on a base product price. This difference in architecture means that Cart2Cart cannot automatically migrate product variant prices in a way that perfectly replicates the original pricing structure on all platforms. This is a common challenge during eCommerce data migration.

    Understanding Product Variant Price Migration Limitations

    Due to these technical variations, Cart2Cart's automated migration process doesn't currently support the direct transfer of product variant prices between all platforms. After the shopping cart migration, you'll need to manually adjust the pricing of product variants within your new store to ensure they are accurate.

    How to Adjust Product Variant Prices After Migration

    The process for adjusting product variant prices will vary depending on your new platform. Consult your platform's documentation for specific instructions on how to manage product options and their associated prices. This often involves editing each product individually and updating the variant prices accordingly. This manual adjustment is crucial to ensure accurate pricing and a positive customer experience after your eCommerce platform migration.

    Need Help with Your Data Migration?

    While product variant prices may require manual adjustment, Cart2Cart simplifies the overall data migration process. Cart2Cart supports a wide range of platforms and data types, ensuring a smooth transition for your products, customers, and other important data. Start your free demo today to see how easy it is to migrate your store. If you have any questions or need assistance, please contact support.

    More info
    How can I add Cart2Cart IPs to white list?

    The list of IPs you need to add:

    • 5.58.76.130
    • 116.202.82.183
    • 154.38.131.10
    • 23.19.115.248
    • 23.19.116.221
    • 31.186.34.167
    • 188.116.5.34
    • 154.30.33.133
    • 31.186.37.115
    • 154.3.253.49
    • 168.81.41.61
    • 168.81.16.90
    • 154.13.147.141
    • 86.125.93.44
    • 5.101.148.187

    Check the following steps to add Cart2Cart IPs to whitelist and prevent accidental blocking during your data migration.

    How to Whitelist Cart2Cart IPs for Seamless Data Migration

    To ensure a smooth and uninterrupted eCommerce data migration with Cart2Cart, it's crucial to whitelist our IPs. This prevents your server's firewall from accidentally blocking our access during the migration process. Below are instructions for different hosting environments:

    Whitelisting Cart2Cart IPs in WHM (Web Host Manager)

    Here’s how to whitelist IPs in WHM:

    1. Login to WHM (Web Host Manager).
    2. Go to the bottom of the left menu to the Plugins section.
    3. Click on the ConfigServer Security&Firewall option.
    4. Next to the “Quick Allow” button, type the IP address you wish to allow and press “Quick Allow”.
    WHM login screen for whitelisting Cart2Cart IPs for data migration WHM plugins section for ConfigServer Security&Firewall, used for whitelisting Cart2Cart IPs Quick Allow button in ConfigServer Security&Firewall in WHM for adding Cart2Cart IPs

    Whitelisting Cart2Cart IPs in cPanel

    Refer to these external resources for whitelisting IPs in cPanel:

    Whitelisting Cart2Cart IPs in Plesk

    Follow these steps to whitelist IPs in Plesk:

    1. Login to Plesk.
    2. Click the Websites & Domains tab at the top.
    3. Click the SQL Whitelist Beta icon.
    4. Click Add IP, select the service, and type the IP address. Click OK.

    Note: Ensure that ports 443 (for HTTPS) and 80 (for HTTP) are open on your server. These ports are essential for secure and standard web communication during the data migration process.

    Need help with your data migration? Schedule a call with a migration expert or explore Cart2Cart's services today!

    More info
    Can Cart2Cart configure shopping cart admin panel?

    Can Cart2Cart Configure My Shopping Cart Admin Panel?

    Cart2Cart provides a Target Cart Installation Service with default settings to help you quickly set up your new store. However, this service does not include configuration of the admin panel.

    Understanding Cart2Cart's Target Cart Installation Service

    The Target Cart Installation Service is designed to install your chosen shopping cart platform with its default configuration. This provides a clean and ready-to-use environment for your data migration. While we set up the basic framework, customizing the admin panel to your specific needs and preferences is something you'll handle directly.

    Why Doesn't Cart2Cart Configure the Admin Panel?

    Admin panel configuration is highly specific to each business and its unique workflows. It involves setting up categories, payment gateways, shipping methods, tax rules, and other settings that are deeply intertwined with your business operations. Cart2Cart focuses on the core data migration process, ensuring a seamless transfer of your products, customers, orders, and other critical data to your new store.

    Taking Control of Your New Store

    Once your data migration is complete, you'll have full access to your new store's admin panel. This allows you to tailor the platform to your exact requirements. You can:

    • Customize the design and layout of your store.
    • Integrate payment gateways and shipping providers.
    • Set up product categories and attributes.
    • Manage customer accounts and orders.
    • Configure marketing and SEO settings.

    We recommend exploring the documentation and resources provided by your chosen shopping cart platform (e.g., Shopify, Magento, WooCommerce, BigCommerce) to learn how to effectively configure your admin panel. If you are migrating from Magento to Shopify or any other platform, understanding the nuances of the new platform's admin panel is key.

    Need Help with Your Data Migration?

    Cart2Cart simplifies the process of migrating your store's data. Start your data migration with Cart2Cart Start your free demo today and experience a hassle-free data migration. You can also Schedule a Call with a Migration Expert or contact our support team via Live Chat for assistance.

    More info
    Can Cart2Cart switch domain names?

    Can Cart2Cart Handle Domain Name Changes During Data Migration?

    While Cart2Cart provides a seamless and accurate eCommerce data migration service, it's important to understand that we do not handle domain name switching. Our expertise lies in transferring your products, customers, orders, and other vital data between shopping cart platforms like Magento, Shopify, WooCommerce and many more. The process of switching your domain name is separate and needs to be managed independently.

    Changing your webstore's domain name requires access to sensitive website settings and security credentials. Therefore, this task should be performed by the person or team responsible for managing your online store's technical aspects. This often involves working directly with your hosting provider.

    For a detailed understanding of how to perform a domain switch after your data migration is complete, please refer to this comprehensive guide.

    In summary, Cart2Cart ensures a smooth transition of your valuable eCommerce data. However, managing your domain name remains your responsibility. Ensure you coordinate with your hosting provider to execute the domain switch correctly after the data migration is finished.

    Ready to migrate your store? Start your free demo now!

    More info
    How can I change Bridge directory permissions (chmod 777)?

    How to Change Migration Bridge Directory Permissions (CHMOD 777)

    During the data migration process with Cart2Cart, you might need to adjust the permissions of the migration bridge directory on your server. This is often referred to as setting CHMOD 777. This allows the Cart2Cart service to read and write files within that directory, which is essential for transferring data between your source and target stores.

    To set the correct permission (CHMOD 777) to the migration bridge directory, you'll need to connect to your server using an FTP application like Filezilla. Here's how:

    1. Connect to your server via FTP.
    2. Locate the migration bridge directory. This directory is usually created by Cart2Cart during the migration setup process.
    3. Right-click on the migration bridge directory.
    4. From the menu, choose "File permissions" or a similar option depending on your FTP client.
    FTP client showing file permissions window for data migration

    In the File permissions window:

    1. Enter "777" in the numeric value field, or
    2. Check all the "Read," "Write," and "Execute" boxes for Owner, Group, and Public.
    3. Save the changes.
    FTP client showing CHMOD attributes set for data migration

    Important Security Note: Setting CHMOD 777 grants full read, write, and execute permissions to everyone. This can pose a security risk. After the data migration is complete, it's highly recommended to revert the permissions to a more secure setting, such as 755 or 750, depending on your server configuration. Consult with your hosting provider or a server administrator for the most appropriate permissions for your environment.

    Cart2Cart supports migrations between a wide variety of platforms, including Magento, Shopify, WooCommerce, OpenCart, and many more. If you're looking to migrate your online store, Cart2Cart offers a seamless and reliable solution.

    Ready to migrate? Start your free demo now!

    More info
    How can I change permissions of the file bridge.php (chmod 666)?

    How to Change File Permissions (chmod 666) for bridge.php During Data Migration

    During your data migration with Cart2Cart, you might need to adjust file permissions for the bridge.php file. This is sometimes necessary to ensure the Cart2Cart migration bridge can properly communicate with your store and transfer data. Setting the correct permission (chmod 666) allows the file to be read and written by all users.

    To change the file permissions for bridge.php, follow these steps:

    1. Connect to your server using an FTP client, such as Filezilla.
    2. Navigate to the bridge2cart directory where you uploaded the migration bridge.
    3. Locate the bridge.php file within the bridge2cart directory.
    4. Right-click on the bridge.php file.
    5. From the context menu, select "File permissions" (or a similar option depending on your FTP client).

    You should now see a dialog box where you can modify the file permissions.

    File Permissions Dialog

    In the permissions dialog, you can either:

    • Enter 666 in the numeric value field.
    • Or, check the "Read" and "Write" boxes for the "Owner," "Group," and "Public" (or "Others") categories.
    Change Attributes to 666

    After setting the permissions, save the changes. The bridge.php file should now have the correct permissions for the data migration process.

    Next Steps: Ready to migrate your store? Start your free demo and experience the Cart2Cart difference!

    More info
    How to do if some photos didn't migrate after a full migration?

    Troubleshooting Missing Images After Your eCommerce Data Migration

    There are two common reasons why images might not migrate during your eCommerce data migration with Cart2Cart:

    1. The image files have been deleted from your source store, but the database records still exist.
    2. The image folder name or location has been changed, preventing Cart2Cart from finding the correct path.

    What To Do If Images Are Missing After Data Migration?

    To ensure a smooth eCommerce data migration, avoid moving or renaming image files on your own. If you encounter this issue, contact our Cart2Cart Support Team for assistance. To help us resolve the problem quickly, please provide store access details, such as FTP credentials for open-source platforms or API Key and API Password for hosted platforms like Shopify or Magento.

    Our team will investigate the issue and work to ensure all your images are properly migrated to your new store.

    Ensure a smooth transition to your new eCommerce platform! Schedule a Call with a Migration Expert to discuss your specific needs and requirements.

    More info
    Can I migrate orders without customers?

    Can I Migrate Orders Without Customers?

    No, Cart2Cart doesn't allow migrating orders without customers because this data is inherently connected. Orders are always associated with customer information. To understand which specific data entities can be transferred during your eCommerce data migration, please check the appropriate page for your source and target shopping carts in the "Supported Carts" section of our website.

    Why Customer Data is Essential for Order Migration

    Orders are linked to customer accounts. Without customer data, the migrated orders would be incomplete and lack essential information such as billing addresses, shipping details, and order history. Ensuring both orders and associated customer data are migrated maintains data integrity and provides a seamless experience for your customers on the new platform.

    Explore Available Data Migration Options with Cart2Cart

    Cart2Cart offers a comprehensive suite of data migration options, allowing you to transfer a wide range of data entities, including products, customers, orders, categories, and more. To see a complete list of supported entities for your specific shopping carts, please visit the "Supported Carts" page and select your source and target platforms.

    Ready to start your data migration? Try our free demo today!

    More info
    The Connection Bridge at my store is no longer supported. What to do?

    Troubleshooting: The Connection Bridge at My Store is No Longer Supported

    If the Connection Bridge at your store is no longer supported, it indicates that the version you are using is outdated and incompatible with the Cart2Cart migration service. To resolve this, please follow these steps:

    1. Download the Latest Version: Download the most recent version of the Connection Bridge from your Cart2Cart account or the provided link below. Using the latest version ensures compatibility with our current data migration processes.

    2. Re-upload to Your Store: After downloading, re-upload the Connection Bridge files to your store's root directory. Ensure you replace the old files completely.

    3. Verify Installation: Double-check that the Connection Bridge is correctly installed and accessible through your browser. You should be able to access it via a specific URL provided in the installation instructions.

    For detailed instructions on how to install the Connection Bridge, please refer to this comprehensive guide: How to Download and Install the Cart2Cart Connection Bridge.

    The Connection Bridge facilitates secure data migration between your current and target shopping cart platforms. Keeping it updated is crucial for a seamless migration process.

    If you continue to experience issues after updating the Connection Bridge, our support team is ready to assist. Contact us via Live Chat for immediate help. Our data migration experts are available to guide you through the process. Start your free demo here or schedule a call with our migration expert.

    More info
    I’ve performed migration, but my images failed to transfer

    Troubleshooting Image Migration Failures with Cart2Cart

    Encountering issues with image migration during your eCommerce data migration using Cart2Cart? Here's a breakdown of the common causes and how to resolve them:

    The most common reasons why your images may fail to migrate are:

    • Incorrect File Names (Encoding Issues): Image file names may contain characters that are not properly encoded or supported by the target platform. Ensure file names use standard characters (A-Z, a-z, 0-9, _, -) and avoid special characters or spaces.
    • Images Stored in an Unusual Location: Cart2Cart may not be able to locate images if they are stored in a non-standard directory structure on your source store. Verify that images are stored in the default image directories for your platform, or specify the correct path in your Cart2Cart settings.
    • Images Absent on the Source Store: This might seem obvious, but double-check that the images you expect to be migrated actually exist on your source store's server and are linked correctly to your products.
    • Incorrect Folder Permissions (CHMOD): Insufficient permissions on the image directories can prevent Cart2Cart from accessing and transferring the files. Set the write permissions (CHMOD 777) to the images directory and all sub-folders/files it contains. Consult your hosting provider for assistance with setting file permissions if needed.
    • Too Many Connections/Firewall Blocking: A high number of simultaneous connections during image migration can trigger firewall rules, blocking Cart2Cart's access. Try reducing the number of concurrent connections in your Cart2Cart migration settings or contact your hosting provider to whitelist Cart2Cart's IP addresses.
    • Insufficient Storage Space on Target Store: If your target store's hosting plan has limited storage, it may not be able to accommodate all the images being migrated. Check your storage quota and upgrade if necessary.
    • Unsupported Image Type: Cart2Cart supports common image types such as .png, .gif, and .jpeg. Ensure that all your images are in a supported format. Convert any unsupported image types before migrating.

    You can download a CSV file containing a list of failed images from the migration results page. Review this list to identify the specific images that were not migrated and attempt to transfer them manually if possible.

    If you're still experiencing issues, please contact our Support Team for assistance. Our experts can help diagnose and resolve the problem.

    Ready to experience seamless eCommerce data migration? Start your free demo today!

    Need personalized guidance? Schedule a call with a Migration Expert to discuss your specific needs.

    More info
    Why Cart2Cart may need an access to my web shop or server?

    In order to investigate issues or troubleshoot reported problems, Cart2Cart support technicians may require access to your online store, web server, and database to facilitate seamless data migration.

    We understand that providing such access information is sensitive and should be treated with the utmost respect, acknowledging it as confidential commercial data. Therefore, we only request access to your online store when absolutely necessary for resolving your data migration issues.

    We have implemented robust security measures to protect the access information stored within our systems. However, we also recommend that our customers take additional precautions before sharing their credentials.

    Whenever access to your online store is required, we will clearly communicate the specific access needed and the reason behind the request.

    Summary of Cart2Cart Access Protocols

    1. When granting a technician access to your online store, it is strongly advised to temporarily change the password of the administrator account to a strong, randomly generated password while the issue is being investigated.
    2. After your problem has been resolved, promptly change the passwords of all accounts that were provided to us.
    3. In all cases requiring access to your online store, our technician will clearly specify the access level needed and the reason for it.

    Granting Access to Your Online Store for Data Migration Support

    Depending on the task at hand, a Cart2Cart technician may need access to your online store. We highly recommend changing the passwords for Admin/FTP/SSH accounts provided to Cart2Cart support to strong, temporary passwords, granting only the essential permissions needed to resolve the issue and facilitate data migration.

    1. Change the existing password of the user/staff account to a random and complex password.
    2. Ensure that you change all provided passwords immediately after your issue is resolved.

    Providing Access to Your Administrator Account for Data Migration

    In many cases, access to an administrator account on your online store is necessary for data migration. Follow the steps outlined in the Granting Access to Your Online Store section of this article.

    Providing Access to an FTP or SSH Account for Data Migration

    To effectively diagnose and resolve issues, the Cart2Cart Support Team might require access to the files of your online store installation using FTP or SSH. Refer to the steps outlined in the Granting Access to Your Online Store section of this article.

    Ensure that this account is a user-level account with access restricted to the directory where your online store is installed, unless our technician specifically requests unrestricted access (see below).

    Understanding 'Root' (Unrestricted Access) to Your Server for Data Migration

    If a technician requests 'root access' to your server (an account with unrestricted permissions), please understand that this is only requested in exceptional circumstances. We only require such access when it is absolutely essential to diagnose and resolve your problem, such as generating or monitoring server logs or making server configuration changes related to data migration.

    When providing root/unrestricted access to your server, it is imperative to follow the temporary account creation steps described in the Granting Access to Your Online Store section of this article.

    Firewalls and IP-Based Authentication during Data Migration

    If your systems utilize IP address authentication (e.g., a firewall), please inform us, and we will provide you with a list of our office IP addresses to whitelist, ensuring seamless data migration.

    Need help with your store migration? Schedule a call with a Migration Expert or start your free demo today!

    More info
    Are there any technical requirements for migration performance?

    Technical Requirements for a Successful Data Migration

    While there aren't universal technical requirements applicable to every e-commerce platform for data migration, optimizing your server environment can significantly improve the speed and reliability of the process. The following recommendations will help ensure a smooth data migration.

    Recommended Server Configurations for Data Migration

    Sufficient server resources are crucial for efficient data migration. Please consider the following PHP configurations:

    • memory_limit: At least 128M. For larger stores, especially those using Magento, 512M or higher is recommended.
    • post_max_size: 16M or higher.
    • max_execution_time: 60 seconds or higher.

    Suhosin Module Considerations

    If the Suhosin module is installed, ensure the following settings are configured appropriately:

    • suhosin.post.max_value_length: 16777216 or higher.
    • suhosin.request.max_value_length: 16777216 or higher.

    Additional Recommendations for Data Migration

    To further optimize your server for data migration, consider the following:

    • Temporarily disable limits on the number of requests to the server.
    • Ensure firewalls are configured to allow communication between your store and the Cart2Cart application.
    • Disable basic authentication, if enabled, as it can interfere with the migration process.
    • Database Size: Ensure you have enough free space on your database server to accommodate the migrated data.
    • Connection Limits: Check the maximum number of allowed database connections and increase it if necessary to avoid connection errors during the migration.

    By addressing these technical considerations, you can significantly improve the performance and reliability of your data migration with Cart2Cart.

    Ready to migrate your store? Start your free demo now!

    If you have any questions or need further assistance, please don't hesitate to contact our support team via Live Chat.

    More info
    What is Cart2Cart?

    What is Cart2Cart?

    Cart2Cart is an automated eCommerce data migration service designed to simplify the process of transferring data between different eCommerce platforms. We support migration to and from all the most popular shopping carts.

    Cart2Cart streamlines your eCommerce data migration, offering these significant advantages:

    • No technical expertise needed. Our fully automated process is user-friendly, even for beginners. The intuitive Migration Wizard guides you through a straightforward migration in just a few steps.
    • No software installation required. Cart2Cart operates on a secure, dedicated Hetzner server with restricted physical access, ensuring the safety of your data.
    • Comprehensive data migration. We support the transfer of products, customers, orders, reviews, and all associated data between various eCommerce platforms.
    • Transparent and flexible pricing. Our pricing system allows you to pay only for the entities you migrate. Estimate your migration cost with the Migration Estimator.
    • Risk-free Demo Migration. Test our service before committing to a full migration. Our free demo lets you move a limited number of entities to your target store in approximately 30 minutes.

    Ready to experience seamless eCommerce data migration? Start your free demo now.

    If you have any questions, our Support Team is available 24/7 via live chat, phone, or ticket.

    More info
    How to start working with the Cart2Cart service?

    How to Start Your E-commerce Data Migration with Cart2Cart

    Starting your e-commerce data migration with Cart2Cart is straightforward. Our automated service simplifies the process of moving your products, customers, orders, and other essential data from your current platform to a new one. Here's how you can begin in a few simple steps:

    • First, ensure your current shopping cart is among our supported platforms. Cart2Cart supports a wide range of popular platforms.
    • Next, calculate the cost of your specific migration using the Migration Estimator. Simply choose your Source and Target carts, specify the number of entities you want to migrate, and receive an instant price estimate.
    • Then, gather the necessary access details for your Source cart and confirm that your Target cart is properly installed and configured.
    • Finally, walk through the intuitive Migration Wizard and get ready to launch your online store on your new shopping cart platform.

    Ready to take the next step? Start your free demo now and experience the ease of e-commerce data migration with Cart2Cart.

    More info
    What is order statuses mapping?

    What is Order Status Mapping in Data Migration?

    Cart2Cart simplifies your shopping cart migration by allowing you to map, or match, order statuses between your source and target stores. This process, known as "order status mapping," ensures your order data is migrated accurately and consistently.

    Typical examples of order statuses include: pending payment, processing, shipped, delivered, canceled, refunded, and more.

    Why is Order Status Mapping Necessary for Accurate Data Migration?

    Each e-commerce platform, such as Magento, Shopify, WooCommerce, and OpenCart, has its own set of default order statuses, and many allow for the creation of custom statuses. Because the order statuses on your source and target platforms are unlikely to be identical, order status mapping enables you to specify how orders with particular statuses should be migrated during your data migration.

    For example, a "Processing" order status in your source store might correspond to a "Confirmed" status in your target store. With Cart2Cart, you can map these statuses, ensuring that all orders with the "Processing" status in your original store are correctly assigned the "Confirmed" status in your new store after the migration.

    If your target shopping cart lacks certain order statuses, you can easily create them in your target store's admin panel before starting your migration. You have the flexibility to name the order statuses in your target store to match those in your source store or use different names. Order status mapping provides you with the control needed to avoid confusion and ensure a seamless data migration.

    How to Map Order Statuses During Your Data Migration with Cart2Cart

    Here’s how to map order statuses using the Cart2Cart Migration Wizard for a smooth data migration:

    1. If necessary, create the desired order statuses in your target store’s admin panel.
    2. In the Migration Wizard, ensure that you select both "Customers" and "Orders" to be migrated. This step becomes available after you've successfully connected your source and target stores.
    3. When prompted to perform data mapping, click the blue icon next to "Order Status Mapping" within the Migration Wizard to expand the section. Order Status Mapping Button in Cart2Cart Migration Wizard
    4. Once you've completed the mapping, click "Next" to continue with your migration setup. Final Order Status Mapping Screen in Cart2Cart Migration Wizard

    Ensure a seamless and accurate data migration by correctly mapping your order statuses with Cart2Cart. This crucial step guarantees that your order information is transferred accurately, maintaining the integrity of your business data.

    Ready to experience hassle-free data migration? Start your free demo now!

    Need help? Contact our support team via live chat or schedule a call with a migration expert.

    More info
    Why the prices of product variants/options were not migrated?

    Why Are Product Option/Variant Prices Not Migrated During My Shopping Cart Migration?

    During an eCommerce data migration, you might notice that prices for product options or variants haven't been migrated. This is due to technical differences in how various shopping cart platforms handle product options and their associated pricing. While Cart2Cart strives to migrate all data accurately, these platform-specific complexities can sometimes prevent the automatic transfer of variant prices in certain scenarios. The product options/variants themselves *are* migrated.

    Which Platforms Are Affected by Product Option Price Migration Limitations?

    This limitation can occur when migrating FROM these shopping carts:

    And TO these shopping carts:

    What's the Workaround for Product Option Price Migration?

    Since product options/variants themselves *are* migrated accurately, the best approach is to manually set the prices for each variant within your new store's admin panel after the eCommerce data migration is complete.

    Next Steps for Your eCommerce Data Migration

    Ready to migrate your store? Start your free demo now to see Cart2Cart in action. If you have any questions, contact our support team via live chat, or schedule a call with a migration expert.

    More info
    Why do I have the wrong size of product images on Target store after migration?

    Why do my product images look different after eCommerce data migration?

    Sometimes, product images on your Target store might appear differently than they did on your Source store after eCommerce data migration. This can manifest as incorrect sizes, distortions, or other display issues. There are several reasons why this might happen:

    1. Database vs. Storefront Image Sizes: Your Source store might have different image sizes stored in the database compared to what's displayed on the storefront. This often occurs when images are resized via the admin panel or through theme customizations. Cart2Cart migrates the image data as it's saved in the database, not the specific display settings of your old store.

    2. Target Store Theme Settings: The theme you're using on your Target store might have different default image sizes or display settings than your Source store's theme. Themes often include custom CSS or JavaScript that alter image presentation.

    3. Custom Theme Modifications: If you've made custom modifications to either your Source or Target store's theme, these modifications can significantly impact how images are displayed. These customizations aren't automatically transferred during migration.

    4. Content Delivery Network (CDN) Issues: If you're using a CDN, it might be serving cached versions of your images that are not properly sized or optimized for your new store. It may take some time for the CDN to refresh and serve the correct images after the eCommerce data migration.

    Troubleshooting Product Image Display Issues After Migration

    Here's how to address product image discrepancies after your eCommerce data migration:

    • Check Theme Settings: Review your Target store's theme settings to see if you can adjust image sizes or display options.

    • Regenerate Thumbnails: Many platforms have tools to regenerate thumbnails. This can help ensure that all images are correctly sized for your current theme. For example, if migrating to Shopify, you might need to adjust theme settings or regenerate thumbnails.

    • Clear CDN Cache: If you're using a CDN, clear its cache to force it to serve the latest versions of your images.

    • Inspect Image URLs: Verify that the image URLs are correct and accessible.

    • Consider Customization: If the above steps don't resolve the issue, you might need to customize your Target store's theme to match the image display of your Source store or manually resize images.

    If your images are still not displayed correctly after trying these steps, please contact Cart2Cart support for assistance with image resolution settings and further troubleshooting.

    Ready to migrate? Start your free demo now!

    More info
    Issue with downloading connection bridge

    Troubleshooting Connection Bridge Issues During Shopping Cart Migration

    When performing a data migration with Cart2Cart, the Connection Bridge plays a vital role in establishing a secure connection between your source and target stores. A common issue arises when migrating to or from eCommerce platforms that operate as plugins within Content Management Systems (CMS) like WordPress or Joomla.

    Incorrect Bridge Placement for WordPress and Joomla Plugins

    For platforms like WooCommerce, Shopp, and WP e-Commerce (all eCommerce plugins for WordPress), and similar plugins for Joomla, it's crucial to upload the Connection Bridge to the root folder of the WordPress or Joomla installation, not the plugin's specific folder. Placing the bridge in the plugin directory will prevent Cart2Cart from establishing a proper connection.

    This principle applies to all eCommerce plugins within a CMS environment. Ensure the Connection Bridge is always placed in the root directory of the CMS itself.

    Troubleshooting Bridge Connection Problems

    If you encounter connection issues, consider the following:

    • Verify Bridge Location: Double-check that the Connection Bridge is in the correct root directory of your CMS.
    • Check Permissions: Ensure the webserver has sufficient permissions to access and execute the Connection Bridge file.
    • Firewall Restrictions: Confirm that your firewall isn't blocking communication between Cart2Cart's servers and the Connection Bridge.
    • HTTPS Configuration: If your store uses HTTPS, ensure the Connection Bridge is configured to handle secure connections.

    Watch our video guide to discover how to set up the Connection Bridge correctly:

    Still having trouble? Contact our support team via live chat or schedule a call with a migration expert for personalized assistance.

    Ready to start your shopping cart migration? Start your free demo today!

    More info
    Can I choose entities for Recent Data Migration?

    Can I Choose Specific Entities for Recent Data Migration?

    Yes, with Cart2Cart's Recent Data Migration option, you can selectively migrate new entities that have appeared on your source store during or after the initial data migration. Similar to a regular migration, you have the flexibility to choose which entities you want to migrate – whether it's only new customers, orders, products, or all new items added to your source store.

    Please note: When using the Recent Data Migration option, data like stock levels and order statuses will not be updated. This feature focuses solely on migrating newly added data.

    Perform Selective Data Migration with Cart2Cart

    The Recent Data Migration feature is a powerful tool offered by Cart2Cart that allows you to efficiently transfer only the most recent and relevant data to your new store. This is especially useful when you've made significant changes to your source store after the initial migration. For example, if you've added many new products or gained a substantial number of new customers, you can migrate only those specific entities using the Recent Data Migration.

    To initiate a recent data migration, simply select the entities you wish to transfer in the Cart2Cart migration wizard. You can choose from products, customers, orders, categories, or any other supported entity, allowing for a highly customized and efficient migration process. This selective approach ensures that your target store remains up-to-date with the latest information without overwriting existing data.

    Benefits of Choosing Specific Entities for Data Migration

    • Reduced Migration Time: By migrating only new entities, you can significantly reduce the time required for the migration process.
    • Minimized Downtime: A faster migration means less downtime for your store, ensuring a seamless transition for your customers.
    • Targeted Data Transfer: Focus on migrating the most relevant data, keeping your new store clean and efficient.
    • Cost-Effective: Migrating only the necessary data can help you optimize your migration costs.

    Ready to start your data migration? Start your free demo today and experience the ease and efficiency of Cart2Cart's data migration services. Need assistance? Contact support via Live chat or Schedule a Call with a Migration Expert to discuss your specific needs.

    More info
    Migration of stores with the same URLs

    Migrating Stores with the Same URLs

    After you've provided Source and Target store URLs and performed a Demo migration with Cart2Cart, you cannot immediately start a new migration using the same store URLs. The Migration Wizard will detect this and redirect you to the previous migration steps. This prevents accidental data duplication and ensures a clean migration process.

    You'll be able to edit the current migration settings or provide new store URLs to proceed with a different migration. This allows for flexibility and control over your eCommerce data migration process.

    If, for any reason, you need to perform another full eCommerce data migration with the *same* store URLs after a Full migration has already been completed, you'll need to request our Remigration service. This service ensures that all data migrated into your target store during the initial migration is cleared before the new migration begins, preventing conflicts and ensuring data integrity.

    Alternatively, if you have new items on your source store that you want to migrate after the initial Full migration is complete, you can use our Recent Data Migration option. This allows you to selectively migrate only the new or updated data, saving time and resources. Consider Recent Data Migration if you want to perform a eCommerce data migration

    Need help with your eCommerce data migration? Start your free demo today or schedule a call with a Migration Expert!

    More info
    What is the difference between Reseller and Affiliate programs?

    Reseller vs. Affiliate Programs: Which is Right for Your eCommerce Data Migration Needs?

    Let's clarify the differences between Cart2Cart's Reseller and Affiliate programs to help you choose the best option for your needs in eCommerce data migration.

    Cart2Cart Reseller Program: Your Partner for eCommerce Data Migration Services

    A Reseller is a company or individual that purchases products or services with the intention of reselling them to customers, rather than for personal use. As a Cart2Cart Reseller, you can perform eCommerce data migration for your clients and receive a personal 30% discount on all migrations. This program is ideal for eCommerce platform vendors, eCommerce development companies, hosting providers, and freelance developers. By becoming a reseller, you can expand your service offerings by providing seamless eCommerce data migration solutions to your clients (e.g., offering hosting environment + eCommerce platform migration). The more migrations you perform through your account, the greater your discount potential.

    The Reseller program allows you to grow your business by offering a valuable service to your clients, streamlining their transition to new platforms. It opens up opportunities to attract a wider customer base by offering a complete service package.

    Check the Cart2Cart Reseller Program for more information.

    Cart2Cart Affiliate Program: Earn Commissions by Recommending eCommerce Data Migration

    An Affiliate is a company or individual that promotes a product or service to potential customers in exchange for a commission on resulting sales. As an Affiliate, you don't perform the migrations yourself; instead, you refer customers to the Cart2Cart website (e.g., via a banner or referral link on your website). Affiliates receive a 20% commission for each migration completed by referred customers. This program is particularly beneficial for bloggers and website owners. By featuring information about Cart2Cart's automated eCommerce data migration service on your website, you can generate leads and earn passive income.

    For more information, check the Cart2Cart Affiliate Program.

    Ready to simplify your eCommerce data migration? Start your free demo or Schedule a Call with a Migration Expert.

    More info
    What should I do after Full migration is completed?

    Post-Migration Checklist: Ensuring a Smooth Data Migration with Cart2Cart

    Congratulations on completing your store migration with Cart2Cart! To ensure a seamless transition and maximize the benefits of your newly migrated store, it's crucial to thoroughly verify the data transfer. Follow this checklist immediately after your migration to confirm everything is working as expected.

    1. Verify Catalog and Website Data: Carefully review your product catalog and website content. Ensure all entities (products, categories, descriptions, images, etc.) have been migrated completely and are placed in the correct locations.
    2. Configure SEO and Design Settings: Remember that SEO settings and design elements are unique to each platform and cannot be automatically migrated by Cart2Cart. Configure these settings on your new store to maintain your search engine rankings and brand identity.
    3. Check Store Availability and Links: Confirm that your domain name is active and properly pointing to your new store. Test all internal and external links to ensure they are functioning correctly.
    4. Test Store Functionality: Perform thorough testing of your store's core functionalities. Create a test product, simulate a customer purchase, and go through the entire checkout process to identify and resolve any potential issues.

    Complete these checks immediately following the data migration. If you encounter any problems or discrepancies, please don't hesitate to contact our dedicated Support Team for assistance.

    Ongoing Monitoring:

    Over the next 1-2 days, meticulously examine all links and forms on your website to guarantee their proper functionality. Continue monitoring your website for the subsequent 2-3 weeks to ensure that all data and files have been successfully migrated and that your store is operating smoothly. This proactive approach to post-migration monitoring will help you identify and address any lingering issues, ensuring a successful transition to your new platform. Consider setting up alerts and regular reports to track key metrics and identify any anomalies that may arise during this critical period.

    Ready to migrate? Start your free demo now or schedule a call with our migration experts to discuss your specific needs. You can also contact support via Live chat

    More info
    How can I fix Mysql Query Error: 1044?

    Troubleshooting MySQL Error 1044 During Data Migration

    Encountering a "MySQL Error 1044" during your data migration with Cart2Cart indicates that the system has detected incorrect access details and is unable to connect to your MySQL database. This issue can arise from various factors, including:

    • Incorrect MySQL username or password
    • Insufficient user permissions for the database
    • Customized source file structure
    • Firewall restrictions blocking access to the MySQL server

    If you encounter this error during the migration setup, follow these steps to resolve it:

    1. Verify MySQL Access Details: Double-check the MySQL hostname, username, and password you've entered. Ensure there are no typos or extra spaces.
    2. Check User Permissions: Confirm that the MySQL user has the necessary permissions (SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER) for the database you're trying to migrate. You may need to grant these permissions through your hosting control panel or a database management tool like phpMyAdmin.
    3. Investigate Source File Structure: If you've customized the structure of your source files, it might be interfering with the connection. Consult with a developer or your hosting provider to ensure the database connection settings are correctly configured.
    4. Check Firewall Settings: Make sure that your firewall isn't blocking access to the MySQL server from the Cart2Cart migration tool. You may need to whitelist the Cart2Cart IP address. Contact Cart2Cart Support for the IP address.

    If you've verified all the above and are still experiencing the error, please contact our Support Team for further assistance. They can help you diagnose the issue and ensure a successful data migration.

    Next Steps:

    More info

    Just set up the migration and choose the entities to move – the service will do the rest.

    Try It Free

    Delegate the job to the highly-skilled migration experts and get the job done.

    Choose Package