ProductCart to Shopify Data Transfer Process
This article summarizes how NetSource can export ProductCart Products, Customers and Orders and import these into Shopify using our automated process.
When employing NetSource to handle your migration from ProductCart to Shopify, importing data to Shopify from ProductCart is possible with our automated data migration process.
If you elect to use our migration process, Products and Customers will be imported at the beginning of the project to the Shopify development site. Once the Shopify development website is approved and goes live, all Orders and any new Products, Categories and/or Customers will be imported.
What's Possible with the Data Transfer Process:
PRODUCTS
- Inactive products will not be imported.
- Each product imported has a limit of 9 images total including the main product image. This is only an import limitation, as more images can be added within Shopify after the import.
- Standard Products with or without options as well as Apparel Products can be imported. Apparel Products are created as Shopify "variants" which function very similar to how sub-products do in ProductCart.
- Shopify has a limit of 2,048 variants (sub-products) per product.
- 3 Options Per Product Limit (that's a Shopify hard rule). Apps are needed for more options per product and ProductCart products with more than 3 options will not be imported. Options are like color, size, fabric , etc.
- If there is a product short description, it will be added to a created product meta field called ‘shortDesc’.
- ProductCart category images and descriptions get carried over to Shopify Collections.
- 301 Redirects for Category and Product Pages are automatically built on import.
- Product and Category Title Tags and Meta Descriptions will be imported to Shopify.
- Category hierarchy (sub-category structure) past 3 levels deep will not be carried over into Shopify, due to Shopify's framework and best practices. Categories are called "collections" in Shopify.
- Configurator Products will require an app to accommodate their setup and operation in Shopify.
CUSTOMERS
- All customers are imported into Shopify with a meta field value called 'customerCategory' which contain the ProductCart "customer type" like retail, wholesale, B2B, or any custom type name created in ProductCart. These values can be used to build groups or "customer segments" which can help reproduce the customer types that existed in ProductCart.
- Suspended or closed out customers will not be imported.
- Tax status, special rates and/or exceptions are not imported.
- Duplicate records of customers will be ignored - like in guest checkouts.
- Customer passwords are not imported to Shopify. Each customer will need to establish a new password on the first Shopify login.
ORDERS
- They are dated by import date for Shopify - but have original purchase date/closed out date in record.
- Customers will be able to view imported orders.
- Orders with the status of PROCESSED and higher will be imported.
- Orders are brought into Shopify AFTER the store is set LIVE on Shopify.
OTHER
- Brands are imported with products.
- No content pages will be imported like homepage, about us, and custom pages.
- ProductCart Themes, Menus, Customizations and Forms are not part of the data import.
- No tax or shipping settings or services will be imported.
- Shopify has a 250 Meta Field limitation per resource (Products/Customers/Orders). If you currently use Custom Search Fields in ProductCart ensure that number does not exceed this limit.