Skip to content

Bulk File Operations

Save time by performing actions on multiple files simultaneously. Learn how to bulk upload, edit, delete, and organize files efficiently.

Bulk operations allow you to manage many files at once instead of one at a time. This is essential for stores with large file libraries.

  • ✅ Bulk Upload (multiple files at once)
  • ✅ Bulk Delete (remove multiple files)
  • ✅ Bulk Category Assignment
  • ✅ Bulk Tag Management (if available)
  • ✅ Bulk Export (download files)

Upload many files in a single operation:

  1. Navigate to Files & Packs
  2. Click Add New File
  3. In the file picker:
    • Windows: Hold Ctrl and click each file
    • Mac: Hold Cmd and click each file
    • All files: Ctrl+A / Cmd+A
  1. Click Open
  2. Files upload sequentially

While uploading multiple files:

**[Image: Upload queue interface showing:

  • File 1: Complete ✓

  • File 2: Complete ✓

  • File 3: Uploading… 67%

  • File 4: Queued

  • File 5: Queued]**

  • View Progress: See which files are done, uploading, and queued

  • Pause Queue: Pause all uploads

  • Cancel Individual: Remove specific files from queue

  • Retry Failed: Retry files that failed

Once all files upload:

  1. Review uploaded files in the file list
  2. Assign categories (optional, can do in bulk)
  3. Verify thumbnails loaded correctly
  4. Check for errors (any failed uploads)

  1. Check the box next to each file you want to select
  1. Selected count appears at top
  2. Bulk actions menu becomes available
  1. Click Select All checkbox (top left of table)
  2. All files on current page are selected
  1. Click first file’s checkbox
  2. Hold Shift
  3. Click last file’s checkbox
  4. All files between are selected
  1. Apply filters (category, file type, etc.)
  2. Click Select All
  3. Only filtered files are selected

Delete multiple files at once:

  1. Select files to delete (checkboxes)
  2. Click Bulk Actions dropdown
  3. Select Delete Selected
  1. Confirmation dialog appears
  1. Review what will be deleted:

    • File names
    • Total storage to be freed
    • Affected product mappings
  2. Type DELETE to confirm (for safety)

  3. Click Confirm Delete

  • ✅ Files removed from storage
  • ✅ Storage quota freed immediately
  • ✅ Files removed from file library
  • ⚠️ Product mappings broken (products lose these files)
  • ⚠️ Packs updated (files removed from packs)
  • ❌ Cannot be undone

Before bulk deleting:

  1. Export file list - Keep record of what you’re deleting
  2. Check product mappings - Ensure files aren’t actively used
  3. Download backups - Save local copies if needed
  4. Delete in batches - Don’t delete everything at once

Assign categories to multiple files simultaneously:

  1. Select files (checkboxes)
  2. Click Bulk ActionsAssign Category
  1. Category assignment modal opens
  1. Select category from dropdown

    • Or click Create New Category
  2. Click Apply

  3. Confirmation appears

If files already have categories:

  • Replace: Overwrites existing category with new one
  • Keep Existing: Only assigns to files without categories
  • Merge: Adds as secondary category (if multi-category supported)

Download multiple files from the cloud to your computer:

  • Create local backups
  • Archive old files
  • Transfer files to another system
  • Share with team members
  1. Select files to download
  2. Bulk ActionsDownload Selected
  1. Choose download method:

Option A: Individual Downloads

  • Each file downloads separately
  • Browser may prompt for each file
  • Good for small selections (< 10 files)

Option B: ZIP Archive

  • All files combined into one ZIP
  • Single download
  • Better for large selections
  1. Click Download
  2. Files download to your computer

Edit multiple files’ metadata at once:

Depending on your plan, you may be able to bulk edit:

  • Categories (covered above)
  • Tags (if tagging enabled)
  • Descriptions (apply same description to all)
  • Visibility (public/private if supported)
  1. Select files
  2. Bulk ActionsBulk Edit
  1. Enter values for fields you want to change
  2. Leave blank any fields you don’t want to change
  3. Click Apply to X files

Add multiple files to a pack in one action:

  1. Go to Packs tab
  2. Open an existing pack (or create new)
  3. Click Add Files in the pack editor
  1. File selector opens
  2. Select multiple files (checkboxes)
  3. Click Add Selected Files to Pack
  1. All selected files added to pack
  1. Select files in Files & Packs view
  2. Bulk ActionsAdd to Pack
  3. Choose pack from dropdown
  4. Click Add

Before bulk operations:

  1. ✅ Filter files to exactly what you need
  2. ✅ Double-check selection
  3. ✅ Review impact (especially for deletes)
  4. ✅ Create backups if deleting
  5. ✅ Test on small batch first

When learning bulk operations:

  1. Test with 2-3 files first
  2. Verify results
  3. Then scale up to larger batches

Combine filters with bulk operations:

Example: Delete all test files
1. Filter by category "Test Files"
2. Select All
3. Bulk Delete

Don’t accidentally:

  • Delete all files (use filters first)
  • Change all categories (be specific)
  • Download entire library unnecessarily

For optimal performance:

  • Recommended: 50 files per bulk operation
  • Maximum: 500 files per bulk operation
  • Large batches: Will process in background

When selecting 100+ files:

  1. Operation starts
  2. Moves to background processing
  3. You can continue using the app
  4. Notification when complete

Track what bulk operations were performed:

  1. Go to SettingsActivity Log
  2. Filter by “Bulk Operations”

Shows:

  • Date/Time: When operation occurred
  • User: Who performed it
  • Action: What was done (delete, categorize, etc.)
  • File Count: How many files affected
  • Status: Success, partial, or failed

Issue: Some files fail to upload

Common Causes:

  • Files too large
  • File type not allowed
  • Storage limit reached
  • Network timeout

Solution:

  1. Check error message for each failed file
  2. Fix issues (compress file, check type, free storage)
  3. Retry failed uploads

Issue: Storage still shows same usage after delete

Solution:

  • Refresh the page (storage updates may be cached)
  • Wait 1-2 minutes for cache to clear
  • Check if delete actually completed successfully

Issue: Files still show old category

Solution:

  • Refresh page
  • Check if operation completed (Activity Log)
  • Verify permissions
  • Try smaller batch

Issue: Can’t start new bulk operation

Cause: Previous bulk operation still running

Solution:

  • Wait for current operation to complete
  • Check Activity Log for status
  • If stuck, contact support

Speed up your workflow:

ShortcutAction
Ctrl/Cmd + ASelect all files on page
Shift + ClickSelect range
Ctrl/Cmd + ClickToggle individual selection
DeleteDelete selected files
EscapeClear selection

For very large operations (1000+ files):

Use the Alva Digital Downloads API:

  • Bulk operations via API endpoints
  • Programmatic file management
  • Automated workflows
  • Integration with external systems

See API Documentation for details.


Before performing bulk operations:

Bulk Delete:

  • Exported file list for records
  • Downloaded local backups
  • Checked product mappings
  • Verified files not recently sold
  • Selected correct files
  • Typed DELETE to confirm

Bulk Category Assignment:

  • Created category if needed
  • Selected correct files
  • Chosen correct category
  • Decided on overwrite/merge behavior

Bulk Upload:

  • Checked file sizes
  • Verified file types allowed
  • Confirmed sufficient storage
  • Organized files locally first