Freshpair

Migration of the Online Shop to Shopify

In 2016, the brand started a refreshment process and hired Montrose to help with migrating their online shop, from a custom PHP web application to one hosted at Shopify. The transition was performed by multiple vendors in many stages. Montrose’s main responsibilities were, to reconnect the legacy fulfillment system from Speed FC to Shopify, and transfer all legacy data to Shopify.

Challenges

Shopify is a great platform, which allows users to create an online shop within a few days of work, as opposed to customized web pages that take months to build, and can even cost a few hundred thousand dollars. Simplicity is Shopify’s biggest advantage. However, in exchange for this simplicity, it has a lot of limitations. When moving the client's data from the customized web app to Shopify, there is a limit of 99 variants per product. With the diversity of clothing sizes and colors, this limit was exceeded quickly, and can't be accepted by most of the sellers. We overcame this problem by splitting some of the products per color, and linking the product groups with a unique tag. While this solution would be sufficient for a one-time data transition, in our case, we not only had to move historical data to Shopify, but keep it up to date with the working legacy system for a few months. To meet those requirements, we implemented an almost real-time synchronization with automatic product splitting algorithm. With this synchronizer, the legacy site could keep working while the new site could be developed and tested with the most recent data imported.

Once all components were finished, Montrose completed the testing phase, and did the final switch from the legacy system to the new one, with almost no downtime.

Page reference: https://www.freshpair.com

Applied Technologies

  • PHP

  • MySQL

  • Shopify

Have a project in mind?

Mail us to hello@montrosesoftware.com

Contact Us