Neto to Shopify Migration
In this case study, we helped an Australian safety retailer migrate from Neto to Shopify. Along the way, we handled complex product data and ensured a smooth, accurate migration from start to finish. Keep reading to see how we made it happen.
Data We Successfully Migrated
Products
Customers
Orders
Custom Data
About Our Client
Our client is an Australian retailer that has been in the safety and protective equipment business for over a decade. They operate both online and offline, serving individuals and businesses across the country.
For years, they operated their store on Neto but soon faced a recurring challenge: even small changes to their website layout or product display required developer support. It slowed down their workflow and made it harder to keep the site fresh and user-friendly.
They turned to Shopify for its ease of use, visual editor, and wide integration options. After exploring several migration services, they chose LitExtension for our proven migration experience and dedicated, hands-on support. They were looking for more than just a simple data transfer, they needed a real partner to guide the entire move.
Our Client’s Requirements
The client’s top priority was to migrate all store data from Neto to Shopify securely and accurately. That included products, customers, orders, and more, nothing could be missed or mismatched.
In addition, their catalog included products with detailed specifications and carefully structured categories, so it was essential that these were preserved exactly as they were. They had also extended their product options using a third-party app on Neto, and wanted these extra options carried over into Shopify without losing any detail or functionality.
The Challenges
The major challenge was how product options, like fixings, were handled during the migration. On Neto, these were simple selection fields that didn’t affect stock levels. But with Shopify, this platform automatically converts options into variants, and each variant needs its own inventory count, which leds to confusion. For example, a product might appear to have 5,000 units in stock after migration, even though only 1,600 were actually available, split across different fixing types. Because of this, it affected the available quantity and threw off stock tracking.
There was also a complication with order statuses. Some orders in Neto had a “Quote” status, which isn’t treated as a completed order, but rather a draft or proposal. Since Shopify doesn’t support this status natively and quotes aren’t classified as standard transactions, those records couldn’t be transferred directly as orders with payments applied.
Our Solution
To address the inventory tracking issue caused by Shopify automatically turning extra options into variants, we disabled inventory tracking for those specific variants. While this means quantities aren’t displayed for them, it was the most accurate way to reflect true availability without confusing customers.
For the quote orders, we developed a custom script to extract and migrate them properly. These orders were brought into Shopify with the status set to Authorized, mirroring how they were handled in Neto and keeping the order history intact.
Finally, to meet the client’s requirement of bringing over all extended product options from a third-party Neto app, we applied our Custom Migration Service. This ensured all additional options were accurately migrated into Shopify, even though they weren’t part of Neto’s standard data structure.
Project Timeline
Migration Preparation
- Technical consultation: 2 days
Demo Migration
- Run Demo Migration and wait for client’s confirmation: 2 days
Full Migration
- Run the Full Migration and review: 8 days
Project Handling
- Project reviewing based on client’s feedback: 4 days
What Customer Thinks About Us
“Thanks to the LitExtension team for following up, everything appears to be running smoothly after the migration. Their work on the migration has been greatly appreciated. The support provided throughout the process made a real difference, and the final outcome has come together exactly as hoped.”