Skip to main content

How to speed up Shopify imports in Altera/Matrixify format

Updated today

Goal

Optimize your import files and settings to significantly reduce the time it takes to import data in the Altera/Matrixify format into Shopify.

Prerequisites

  • An import file (CSV, Excel, or Google Sheets) prepared for Altera.

  • Basic understanding of your data structure (IDs vs Handles).

Steps

  1. Remove unchanged columns If you are updating existing data, remove any columns that you do not intend to change. Re-uploading unchanged data forces the app to process and validate it again, which slows down the import. Only keep the identifier column (like ID or Handle) and the columns you are updating.

  2. Use ID columns for lookups When updating existing items, prefer using the ID column over the Handle. Lookups by ID are generally faster because they map directly to the Shopify object, whereas Handles may require an extra API call to resolve to an ID.

  3. Add [ID] to lookup columns If you are updating items using Variant ID, Variant SKU, or Variant Barcode as your identifier, add [ID] to the column header. For example, rename Variant ID to Variant ID [ID] or Variant SKU to Variant SKU [ID].

  4. This suffix forces the app to use that specific column for looking up the item.

  5. It triggers additional internal optimizations that can speed up the import.

  6. Contact support for parallel thread optimization If you frequently run very large imports, reach out to our support team. We may be able to adjust the number of parallel import threads allocated to your store to improve throughput.

Outcome

Your imports will process faster, with less time spent on unnecessary data validation and API calls.

Example

Here is how you might rename headers to force a fast lookup:

Variant ID [ID]

SKU [ID]

Price

1234567890

SKU-123

19.99

0987654321

SKU-456

24.99

Next Steps

Did this answer your question?