Skip to main content

Imports

Faster SKU-based product imports

Updating thousands of products by SKU just got a lot faster. πŸš€ What’s New # Automatic variant preloading – when importing with Variant SKU [ID] and 100+ SKUs, all variant data is preloaded into memory for faster lookups. This is especially useful when updating inventory quantities or prices by SKU.

Improved skip status for import commands

We’ve improved how import results are reported when using the NEW, UPDATE, and DELETE commands. πŸ”§ Improvements # NEW command – now shows “Skipped” instead of “Failed” when the item already exists in Shopify. UPDATE command – now shows “Skipped” instead of “Failed” when no matching item is found to update. DELETE command – now shows “Skipped” instead of “Failed” when no matching item is found to delete. These changes make import results more accurate – a skipped row isn’t an error, it’s expected behavior when using these commands. The existing item’s ID and handle are included in the result when available, making it easier to identify which items were skipped.

Manual download fallback for exports and imports

Sometimes browser settings or ad blockers can prevent downloads from opening in a new window when you click on a download link. We’ve added a fallback to make sure you can always get your files. πŸ”§ Improvements # Manual download link – a banner now appears on the job detail page after clicking download, providing a direct link if the automatic download doesn’t start.

Support for 'Variant Grams' field

Migrating from Matrixify or Shopify’s native CSV format is now easier with support for the legacy Variant Grams field. πŸ”§ Improvements # Variant Grams field – accepts weight in grams during product imports and automatically converts to your store’s weight unit, making spreadsheets from Matrixify and Shopify’s CSV format work without modification.

Country-specific HS codes support

Products can now include country-specific harmonized system (HS) codes, which are required for international shipping and customs in many countries. We’ve added support to import and export these codes alongside your product data. πŸš€ What’s New # Country-specific HS codes – import and export harmonized system codes that vary by country for the same product variant. Invalid HS code validation – imports now validate HS codes and show clear error messages when codes are invalid.

Store credit expiration dates

We’ve added the ability to set expiration dates for customer store credit during imports. πŸš€ What’s New # Store credit expiration – New Store Credit: Expires At column allows you to set an expiration date when adding or adjusting store credit. ⚠️ Heads-up # Store credit limitation – You can only set an expiration date with the Store Credit: Amount column if the customer’s balance is 0. For non-zero balances, use Store Credit: Adjust instead.

Automatic inventory location linking

We’ve refined how inventory is handled during updates to make managing stock across locations smoother and less error-prone. πŸ”§ Improvements # Automatic location linking – Connects inventory locations automatically when setting variants to streamline setup. Clearer validation – Shows specific errors when setting inventory on variants without inventory tracking enabled. Multilocation logic – Ignores “Variant Inventory Qty” when using multilocation inventory to avoid data conflicts.

Add line items to existing orders

You can now add line items to existing orders, making it easy to append products or custom charges without creating a new order. πŸš€ What’s New # Order line item merging – set Line: Command to MERGE when updating orders to add new products or custom line items after the order is created. Archived order handling – the app automatically unarchives closed orders, adds the line items, and re-archives them if needed. Custom line items – add fees, services, or custom charges by specifying a title and price without linking to a product variant.

File reference metafields support URLs

File reference metafields now support multiple input formats, making it easier to reference files in your Shopify store without needing to know the exact GID. πŸš€ What’s New # URL support – Import file reference metafields using external URLs or Shopify CDN URLs Filename lookup – Reference existing files by filename instead of GID Automatic file upload – External URLs are automatically uploaded to Shopify and linked πŸ”§ Improvements # More flexible imports – Use GIDs, filenames, CDN URLs, or external URLs for file references Smarter file handling – Shopify CDN URLs from your store are automatically matched to existing files Seamless workflow – External URLs are uploaded and linked without manual steps πŸ“ How It Works # When importing file reference metafields, you can now use:

Added 'Variant Shipping Profile' column to imports and exports

You can now import and export the shipping profile assigned to each product variant, making it easier to manage how different products are shipped to your customers. πŸš€ What’s New # Variant Shipping Profile – new column lets you assign variants to specific shipping profiles during import and see current assignments during export. πŸ”§ Improvements # Flexible profile matching – specify shipping profiles by name, numeric ID, or full GraphQL ID when importing, and the app finds the right match. Smart profile lookup – the app caches shipping profiles and matches them efficiently, even when using partial identifiers.