Skip to main content

Files

Improved support for importing media from Dropbox URLs

Following our recent Google Drive import support, you can now import product images and files directly from Dropbox shared links. 🚀 What’s New # Dropbox media URLs – product and file imports now accept Dropbox sharing links and automatically convert them to downloadable URLs. Multiple URL formats – supports both old-style /s/ links and new-style /scl/fi/ links with rlkey parameters.

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.

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:

SFTP support for remote file transfers

You can now use SFTP as a remote connection type alongside FTP and HTTP URLs, making it easier to securely transfer files to your existing infrastructure. 🚀 What’s New # SFTP connection type – connect to SFTP servers using SSH-based authentication with username and password. Automatic directory creation – directories are created automatically when uploading files to paths that don’t exist yet. File path display – see the exact remote file path after your export completes on the job detail page. 🔧 Improvements # Connection timeout – configurable timeout settings for SFTP connections (defaults to 120 seconds). Error codes – new error codes for SFTP-specific failures like authentication issues (RMT044) and connection failures (RMT043).

Altera CLI launched

You can now manage your Shopify files from your terminal. Our new CLI lets you script uploads and downloads, making it easy to automate media management. To get started, go to the settings page of the app to generate an API key. The CLI tool currently supports uploading and downloading files from Shopify Files. Soon we will add support for imports and exports. Learn more about the tool in our CLI overview.

Improved import row grouping for files without IDs

Import files without clear identifiers like product IDs or handles now group rows more intelligently, using the “Top Row” column if present. 🔧 Improvements # Top Row grouping – files without ID/handle columns now use “Top Row” markers to group related rows together. Fallback grouping – when no grouping column exists, all rows combine into a single object (matching Matrixify behavior).

Flexible CSV delimiter support

Your CSV files can now use any standard delimiter, making imports more flexible for files created in different systems or regions. Instead of just supporting commas, you can now use tabs, semicolons, spaces, colons, and pipes. 🔧 Improvements # CSV delimiters – auto-detects comma, tab, semicolon, space, colon, or pipe delimiters. Flexible imports – works with CSV files from any spreadsheet program or export tool. Zero configuration – the app automatically identifies which delimiter your file uses.

Improved Excel file support

Excel imports are now more reliable with automatic fallback processing for files that can’t be opened with standard libraries. 🔧 Improvements # Excel file handling – adds automatic fallback when files can’t be opened normally. XLS file support – legacy Excel files now import without conversion. Corrupted file recovery – automatically repairs and processes damaged spreadsheets.

Product imports support existing image files

Product imports now work smarter with your existing files, reducing upload times and avoiding duplicates. 🚀 What’s New # Existing file lookup – reference uploaded files by filename instead of full URLs during product imports. Automatic file attachment – existing files are automatically linked to products without re-uploading. 🔧 Improvements # Faster imports – skip uploading files that already exist in your Shopify store. Flexible URL splitting – media URLs can now be separated by semicolons or commas in any format. Better error handling – gracefully handles missing files without breaking the import process. 📝 How It Works # When importing products, you can now use just the filename (like photo.jpg) in the Image Src field instead of the full URL. The system will automatically find and attach the existing file from your Shopify store, avoiding duplicate uploads and speeding up your imports.

ZIP file import and export support

You can now work with ZIP files containing CSV files, giving you a convenient way to bundle multiple data types together for import and export operations. 🚀 What’s New # ZIP file uploads – drag and drop ZIP archives containing CSV files for import. ZIP file exports – download your results as organized ZIP archives with separate CSV files for each data type. Multi-sheet ZIP processing – automatically detects and processes multiple CSV files within a single ZIP archive. 🔧 Improvements # Smart file validation – ZIP files are checked for proper structure and content before processing. System file filtering – automatically ignores common system files like .DS_Store and __MACOSX when processing ZIP archives. Clean export format – exported ZIP files contain only your processed data and import summaries.