Post navigation

Shopify Products/Orders/Customers Import in Spree

This blog post is continuation of our last blog post where we shared our experience of product import using datashift_spree. It explores the product & order import w.r.t Shopify.

As we already saw in our last blog post that datashift_spree lays the strong foundation for various product import cases, so we decided to rely and build on top of it for Shopify Product Import. Hence we wrote a simple transform to get datashift_spree_compatible csv to take Shopify Product Export CSV as input and return a CSV compatible with datashift product import. Yeah, you guessed it right, we adapted :)

We did not got lucky with Shopify Order Import like our product import so we sat to create instead of adapt this time and changes can be reviewed here

Please note that above Order Import is not exhaustive and is developed keeping in mind that we are interested in showing customer’s their order history so might not correctly work for cases where order processing details & sequence are important.

Last, but not the least, we completed the Shopify system migration with
customers. Shopify Customer’s Export CSV will work without changes and
address imported as Ship Address by default but can be imported as Bill
Address with configuration.