Migrating Sales History from Square to Shopify

Topic summary

Main issue: After migrating inventory and customers from Square to Shopify and adopting Shopify POS, the business needs to import past sales history to consolidate reporting and analyze year-over-year performance.

Latest guidance: Historical orders/transactions can be imported using Shopify’s Order API (programmatically creating past orders) or Transaction API (recording payments/transactions), or via a third-party app. These methods aim to bring prior sales data into Shopify so reports reflect full history.

Non-developer option: A recommended app (EZ Importer – Order Importer) can handle mapping and importing Square-exported order data into Shopify. App developers provide support and can be contacted through their app pages.

Status: No confirmed resolution in the thread. Actionable next steps are to choose between API-based import (requires technical work) or a third-party importer app, and reach out to the app’s support for implementation details and assistance. The discussion remains open with the user seeking a workable import solution.

Summarized with AI on January 21. AI used: gpt-5.

We ran our brick and mortar shop on Square for 1 year. Once we decided to launch an e-commerce site we decided to consolidate on Shopify. We have successfully migrated all of our inventory, customers, etc. from Square to Shopify with no issues and we are now using shopify for our POS. My issue is…

I can not find a solution to transfer all of our sales history from Square to Shopify. Shopify reports are great but I have to aggregate them with Square reports to see our full history of sales, product/vendor performance, etc. Not an easy way to see YoY performance since the shift.

Hey, @ForagerHB .

Thank you for reaching out and posting this question.

I understand that you’re looking for a way to transfer orders from Square onto Shopify. According to our migration guide, there’s a couple of options you can consider for importing historical orders - such as the Order API, Transaction API, or a third-party app from the Shopify App Store. If you’re not a developer or you’re not comfortable working with coding, then using a third-party app, like EZ Importer - Order Importer, would be easier for accomplishing this task. If you need to get help with third-party apps, then the app developers are always available to assist you. Simply reach out to the developer using the contact information found at the bottom of their app pages.

I’d love to hear more about your experience so far and share some resources to help you get started. What kinds of products are you selling? Do you have a marketing plan prepared for your store?