Skip to main content

Imports

Smarter customer marketing consent handling

Importing customer marketing preferences just got more forgiving. 🔧 Improvements # Email marketing consent – now skipped automatically when importing customers without an email address. SMS marketing consent – documentation clarified to match the existing phone number requirement.

Country names now convert automatically to country codes

Importing address data just got easier. You no longer need to manually convert country names to ISO codes before importing. 🔧 Improvements # Country name recognition – Altera now converts country names like “USA”, “U.S.A.”, “United States”, “UK”, and “Great Britain” to their correct ISO codes during import. Company location exports – Now include country names alongside country codes for easier reference.

Added column for Metaobject definition URL handle

You can now control the URL handle for metaobject definitions when importing and exporting. 🚀 What’s New # Capability: Online Store URL Handle – new field for metaobject definitions that sets the URL path for published entries. On import, the handle defaults to the definition’s type but can be overridden with a custom value. On export, the configured URL handle is now included in the export data.

Better Google Drive file imports

Importing files from Google Drive just got a lot easier. You can now paste Google Drive share links directly, and Altera will handle the rest. 🚀 What’s New # Google Drive file support – import images, videos, and 3D models directly from Google Drive share links. Automatic filename detection – filenames are pulled from Google Drive metadata, including files with spaces in names. Large file handling – files over 100MB now download correctly by handling Google’s virus scan confirmation page. 🔧 Improvements # Smarter media type detection – video and 3D model files from Google Drive are now correctly identified and staged. Filename normalization – prevents unnecessary rename errors when filenames differ only by spaces vs underscores.

Multi-location inventory protection for product imports

Stores with multiple locations can now import products without worrying about accidentally overwriting inventory at the wrong location. 🐛 Fixes # Multi-location inventory safety – imports now reject Variant Inventory Qty and Variant Inventory Adjust columns when updating existing products for stores with multiple locations, preventing accidental inventory overwrites. Creating new products with these columns is still allowed and will set inventory at the default location.

Metaobject definition references export by handle

Metaobject definitions that reference other metaobjects can now be exported from one store and imported into another. 🚀 What’s New # Cross-store metaobject definitions – field validations that reference other metaobject definitions now use portable type handles instead of store-specific GIDs. Flexible import format – imports accept both comma-separated type handles (author, brand) and legacy GID format for backwards compatibility. 🔧 Improvements # Cleaner exports – multiple definition references now export as author, brand, store_location instead of JSON arrays. 🐛 Fixes # Reference validation – importing a definition that references a non-existent metaobject definition now shows a clear error message (MOBD006) instead of failing silently.

Import and export Shopify locations

Managing multiple store locations just got easier. You can now import and export your Shopify locations using spreadsheets, making it simple to set up new warehouses, update addresses, or audit your fulfillment network. 🚀 What’s New # Locations export – download all your store locations with addresses, settings, and metafields. Locations import – create, update, or delete locations in bulk using CSV or Excel files. Activation control – activate or deactivate locations during import using the Active column. Address management – update full addresses including street, city, province, country, and phone. Metafield support – import and export custom metafields on locations. 🔧 Improvements # Location lookup – imports can match locations by ID or name for flexible updates. Sample file – a new Locations sample file is available to help you get started. Reference docs – full field reference explains each column and supported values.

Product imports now find collections by title

You can now reference collections by their display title when importing products – no need to convert titles to handles first. 🐛 Fixes # Custom Collections lookup – importing products with collection titles (e.g., “Baby Toys”) now correctly finds existing collections by converting to handle format (“baby-toys”) instead of creating duplicates. New collections – when a collection doesn’t exist, the app creates it with the proper slugified handle while preserving the original title you provided.

Faster Variant ID and Barcode-based imports

Following our recent parallel processing update, we’ve extended the same speed improvements to more import scenarios. 🔧 Improvements # Variant ID imports – Imports using Variant ID [ID] now preload all variant data for faster lookups, just like SKU-based imports. Barcode imports – Imports using Variant Barcode [ID] also benefit from preloading, making barcode-based bulk updates faster. Progress visibility – During preloading, you’ll see a progress message showing how many variants have been loaded.

Faster imports with parallel processing

Good news for stores with large catalogs - imports just got a whole lot faster. 🔧 Improvements # Faster imports – Altera now processes multiple items at the same time instead of one by one, cutting down import times considerably. Real-world results – Updating inventory levels for 10,000 products took under 10 minutes in our test store. Your results may vary depending on which fields you’re updating, your Shopify plan, and other factors.