Easily Import Your Shopify Orders from CSV with EZ Importer

EZ Importer allows you to import custom CSV orders into your Shopify store. We hope this app will be useful for new users migrating to Shopify or for stores that need to import orders from an external source. If you're looking to setup your Shopify store click here to sign up and get started!

Let's walk through how EZ Importer makes importing external orders easy.

Data Mappings

If you've used our EZ Exporter app you'll be familiar with the Data Mappings concept (EZ Exporter calls this Data Settings). The Data Mappings section of EZ Importer allows you to map csv column data with shopify order fields. The data mapper uses the header row in your csv file to map the name of the column with the name of the shopify field.

The data mapping also allows you to set up multiple mapping files. This way you can set your mapping based on the csv you plan to import. If you need to map external orders from multiple sources using different formats, you can simply create multiple data mappings.

Importing Orders

Importing orders is pretty straight forward. After you've created your data mappings, you can go back to the home page and click the "Import Orders" button on the top of the page. From here you will be presented with a dialog box where you can select the file you want to import.


Once you've selected the file you can you click the "Review Import" button. This will upload you file and bring you to the review page.

Review Your Import

Once you've uploaded your csv file you can review your import before actually importing to shopify. If you catch any errors while reviewing you can "decline" the order by clicking the "Decline" button. Then go back to your CSV file, fix the errors and reimport the file. If the data looks good you can click the "Import" button and your import will begin.

If there are errors during the import EZ Importer will import all orders that do not have errors and display any errors found.

Import Multiple Line Items

There are cases where you may need to import multiple line-items per order. You can do this by assigning the same order name to the row in the csv file. EZ Importer will ignore all fields in that row except for the line item fields. When the order is imported to shopify you will see the order with multiple line items.

Future Imporvements

We are working hard making improvements based on feedback from our beta users. We have a list of features that we plan on implementing in the future. Some features are:

  1. Copy Data Mappings
  2. Metafield Support
  3. Import external customer data only (without order data) from csv.
  4. Scheduled Imports
  5. Tax Lines and Tracking Number field imports.
  6. Product Imports.
  7. and more!

EZ Importer bills shopify store owners only for shopify orders that have been imported successfully. We use a credit based system allowing the shopify store owner to purchase credits at anytime. The credits you purchase never expire. You can use them whenever! EZ Importer gives you 75 free credits to start.

We hope you find EZ Importer useful and if you have any feedback or improvement ideas we'd love to hear from you! https://apps.shopify.com/ez-importer

Tags: new features, shopify, csv import, ez importer