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:
Please note that the information below covers what we believe are the most relevant points to typical ProductCart to Shopify Data Transfers , but may not cover everything specific to your individual requirements. Always consult with our team to answer any questions and verify our process covers your data transfer needs.
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 will 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 navigation, due to Shopify's framework and best practices. Categories are called "collections" in Shopify.
- All ProductCart sub-categories will be brought in as collections in Shopify past 3 levels deep, however, the associations will need to be mapped by the designated web designer to show as expected.
- Shopify collection pages do not show sub-collections by default. Custom design or programming is necessary to implement this page structure.
- Tiered pricing and discounts by product quantity will not be transferred.
- 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.
- Customers who are in "Locked" or "Suspended" status will not be imported. Check the Other Settings tab under the Customer Details page in ProductCart to verify.
- Tax Exemption status is included with the import.
- Special customer pricing/discounts 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, blogs, and custom pages.
- ProductCart Themes, Page Templates, Header/Footers, Navigational Menus, Forms, Customizations, ProductCart "Catalog" folder for all images, documents and downloads are not part of the data import into Shopify.
- No tax or shipping settings, nor integrations, will be imported or transferred.
- Any internally linked elements will not be adjusted, so could result in 404s if not manually resolved. This includes documents that saved locally in the ProductCart environment which are linked within product/category descriptions.
- 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.
IMPORTANT NOTE
If your ProductCart store includes any products, customers, orders, or other data fields that are custom or unique to ProductCart—and not standard within Shopify—this data may not be included in the transfer process.
We recommend reaching out to our team with any questions or concerns so we can review your data structure and address any potential discrepancies prior to the initial Shopify import. Our goal is to identify and resolve these items as early as possible.
Please note that accommodating certain custom data may involve additional costs, or in some cases, may not be feasible or possible due to Shopify platform limitations.