Updating Product Mappings
Learn how to update existing product mappings, manage file changes, and handle updates without disrupting customer access.
Why Update Mappings?
Section titled “Why Update Mappings?”Product mappings need updates when:
- ✅ Adding new files to existing products
- ✅ Removing outdated files
- ✅ Replacing files with updated versions
- ✅ Fixing errors in original mapping
- ✅ Responding to customer feedback
- ✅ Seasonal updates or improvements
Accessing Existing Mappings
Section titled “Accessing Existing Mappings”Find Mapped Products
Section titled “Find Mapped Products”- Go to Products in Alva app
- Look for products with Mapped badge
- Click product to view/edit mapping
View Mapping Details
Section titled “View Mapping Details”Product mapping page shows:
- Current mapped files/packs
- Download type (ZIP or Individual)
- ZIP title
- Variant mappings (if applicable)
- Last updated date
- Recent orders using this mapping
Adding Files to Existing Mapping
Section titled “Adding Files to Existing Mapping”Add More Files
Section titled “Add More Files”- Open product mapping page
- Scroll to Files section
- Click Add Files button
- Select additional files from selector
- Click Add Selected Files
- New files appear in mapping
- Reorder if needed (drag handles)
- Click Save
What Happens When You Add Files
Section titled “What Happens When You Add Files”For New Orders:
- ✅ Customers get all files (original + new)
- ✅ ZIP automatically regenerates with new files
For Existing Orders:
- ⚠️ Depends on your settings:
- Dynamic links: Get new files automatically
- Static links: Keep original files only
Removing Files from Mapping
Section titled “Removing Files from Mapping”Remove Individual Files
Section titled “Remove Individual Files”- Open product mapping
- Find file to remove
- Click × or trash icon next to file
-
Confirmation dialog appears: “Remove file from mapping? Existing customers will lose access.”
-
Click Confirm Remove
-
File removed from mapping
-
Click Save
What Happens When You Remove Files
Section titled “What Happens When You Remove Files”For New Orders:
- ✅ Customers don’t get removed file
- ✅ ZIP regenerates without removed file
For Existing Orders:
- ⚠️ Important: Existing customers lose access to removed file
- ⚠️ Their download links may break if relying on that file
- ⚠️ Consider communication before removing
Safe File Removal Process
Section titled “Safe File Removal Process”-
Check Usage
- How many orders include this file?
- Recent orders (last 90 days)?
-
Communicate (if significant changes)
- Email affected customers
- Explain changes
- Offer alternatives
-
Set Grace Period
- Wait 30-60 days before removing
- Allows existing customers to download
-
Remove File
- After grace period
- Remove from mapping
Replacing Files
Section titled “Replacing Files”Scenario: Updated Version
Section titled “Scenario: Updated Version”You have a new version of a file and want to replace the old one:
Method 1: Replace in Mapping
- Upload new version of file
- Open product mapping
- Remove old file
- Add new file
- Save
Impact:
- New orders get new version
- Existing customers keep old version (unless link regenerates)
Method 2: Update File in Place
- Keep same filename
- Upload new version with identical name
- Old file is replaced in storage
- Mapping unchanged
- ZIP automatically regenerates
Impact:
- ALL customers get new version (including existing)
- More seamless transition
- No mapping changes needed
Recommended for:
- Bug fixes
- Minor updates
- When all customers should get new version
Method 3: Version Both Files
- Keep old file (rename to
file-v1.pdf) - Add new file (
file-v2.pdf) - Both in mapping temporarily
- Later remove v1
Impact:
- Customers can choose version
- Smooth transition period
- More storage used
Updating Multiple Products
Section titled “Updating Multiple Products”Bulk File Updates
Section titled “Bulk File Updates”When the same file is mapped to multiple products:
Scenario:
bonus-guide.pdf is mapped to 10 products. You have an updated version.
Option 1: Update File Directly
- Upload new
bonus-guide.pdf(overwrites old) - All 10 products automatically use new version
- No mapping changes needed
Option 2: Bulk Remap
- Upload new file as
bonus-guide-v2.pdf - Use bulk mapping to add to all 10 products
- Use bulk unmapping to remove old version
- More control, more work
See: Bulk Product Mapping
Updating Pack-Based Mappings
Section titled “Updating Pack-Based Mappings”When Packs Change
Section titled “When Packs Change”If product is mapped to a Pack:
Product Mapping Type:
- Dynamic Pack Link: Updates automatically when Pack changes
- Static File Copy: Doesn’t update when Pack changes
Dynamic Pack Updates
Section titled “Dynamic Pack Updates”Products with dynamic Pack links:
- Edit Pack (add/remove/reorder files)
- Save Pack
- All products mapped to Pack automatically updated
- ZIPs regenerate
- No product mapping edits needed
Benefits:
- ✅ Update once, applies everywhere
- ✅ Consistency across products
- ✅ Efficient management
Use when:
- Products should always have latest Pack version
- Maintaining consistency is important
- Managing multiple products with same content
Static File Mapping
Section titled “Static File Mapping”Products with static file copies:
- Edit Pack
- Pack changes
- Products DON’T update automatically
- Must manually update each product mapping
Benefits:
- ✅ Products remain stable
- ✅ Control over which products get updates
- ✅ Version locking
Use when:
- Products shouldn’t change automatically
- Different products need different Pack versions
- Stability over consistency
Managing Mapping Versions
Section titled “Managing Mapping Versions”Version History
Section titled “Version History”View past product mapping changes:
- Open product mapping
- Click Version History tab
Shows:
- Date of change
- User who made change
- What changed (files added/removed)
- Version number
Rollback to Previous Version
Section titled “Rollback to Previous Version”Restore previous mapping:
- View version history
- Click Restore on previous version
- Confirm restoration
- Mapping reverts to that state
Use cases:
- Accidentally removed wrong files
- Customer issues with new version
- Testing changes (easy rollback)
Updating Variant Mappings
Section titled “Updating Variant Mappings”Add Variant Mapping to Existing Product
Section titled “Add Variant Mapping to Existing Product”Product currently has default mapping only:
- Open product mapping
- Toggle Enable Variant-Specific Mapping
- Variant list expands
- Map files to each variant
- Save
Impact:
- Customers now get variant-specific files
- Default mapping becomes fallback
Update Variant Files
Section titled “Update Variant Files”Change files for specific variant:
- Open product mapping
- Find variant in list
- Add/remove files for that variant
- Save
Impact:
- Only affects that variant
- Other variants unchanged
Remove Variant Mapping
Section titled “Remove Variant Mapping”Revert to default mapping for all variants:
- Open product mapping
- Toggle Disable Variant-Specific Mapping
- Confirm
- All variants now use default mapping
ZIP Configuration Updates
Section titled “ZIP Configuration Updates”Change ZIP Title
Section titled “Change ZIP Title”- Open product mapping
- Locate ZIP Title field
- Enter new title
- Save
Impact:
- New orders get new ZIP filename
- Existing orders keep old filename
- ZIP regenerates with new name
Change Download Type
Section titled “Change Download Type”Switch between ZIP and Individual Files:
- Open product mapping
- Change Download Type dropdown
- Save
ZIP → Individual Files:
- ZIP cache deleted
- Customers download files separately
Individual Files → ZIP:
- ZIP generated
- Customers download bundle
Update Notifications
Section titled “Update Notifications”Notify Customers of Updates
Section titled “Notify Customers of Updates”When making significant changes:
Option 1: Email Customers Directly
- Export customer list from Orders
- Send update email via your email system
- Explain changes
- Provide new download link if needed
Option 2: Use App Notification Feature (if available)
- Go to Orders → Send Update Email
- Select orders to notify
- Compose message
- Send notification with updated download link
What to include:
- What changed (new files, updated versions)
- Why it changed (improvements, bug fixes)
- How to access updates
- Support contact if issues
Update Impact Assessment
Section titled “Update Impact Assessment”Before Updating, Ask:
Section titled “Before Updating, Ask:”Scope:
- How many products affected?
- How many customers affected?
- How many orders in last 90 days?
Impact:
- Breaking changes? (files removed)
- Improvements only? (files added/updated)
- Critical updates? (bug fixes)
Communication:
- Do customers need notification?
- How urgent is update?
- Support team prepared?
Testing:
- Tested new files?
- Verified ZIP generation?
- Checked on multiple devices?
Update Scheduling
Section titled “Update Scheduling”Best Time to Update
Section titled “Best Time to Update”Good Times:
- Off-peak hours (minimize active downloads affected)
- After announcements/marketing
- Scheduled maintenance windows
Bad Times:
- During active sales/promotions
- Right before product launches
- When support team unavailable
Tracking Updates
Section titled “Tracking Updates”Update Log
Section titled “Update Log”Keep record of mapping updates:
What to track:
- Date of update
- Product(s) affected
- Changes made
- Reason for update
- Who performed update
- Test results
- Customer notifications sent
Automated Logging
Section titled “Automated Logging”App automatically logs:
- Mapping changes
- File additions/removals
- Version updates
- Bulk operations
Access via Settings → Activity Log
Update Best Practices
Section titled “Update Best Practices”1. Test Before Applying
Section titled “1. Test Before Applying”Never update production mapping without testing:
- Create test order with new mapping
- Download and verify
- Check on multiple platforms
- Confirm customer experience
2. Update During Low Traffic
Section titled “2. Update During Low Traffic”Schedule updates when:
- Fewest active customers
- Support team available
- Can monitor impact
3. Communicate Proactively
Section titled “3. Communicate Proactively”For significant updates:
- Notify customers in advance
- Explain benefits
- Provide timeline
- Offer support
4. Version Your Files
Section titled “4. Version Your Files”Use versioning in filenames:
template-v1.psd,template-v2.psd- Easy to track
- Clear progression
- Can offer both versions temporarily
5. Document Changes
Section titled “5. Document Changes”Keep changelog:
- What changed
- When
- Why
- Impact
6. Monitor After Updates
Section titled “6. Monitor After Updates”Check after updates:
- Download success rate
- Customer support tickets
- Error logs
- Customer feedback
7. Have Rollback Plan
Section titled “7. Have Rollback Plan”Before major updates:
- Document current state
- Export mapping data
- Know how to rollback
- Test rollback process
Handling Update Issues
Section titled “Handling Update Issues”Issue: ZIP Won’t Regenerate
Section titled “Issue: ZIP Won’t Regenerate”Solution:
- Click Regenerate ZIP manually
- Wait 2-3 minutes
- Check version history
- Contact support if stuck
Issue: Customers Still Getting Old Files
Section titled “Issue: Customers Still Getting Old Files”Cause: Cache not cleared
Solution:
- Force ZIP regeneration
- Check download link expiry
- Have customers use new download link
Issue: Broken Download Links
Section titled “Issue: Broken Download Links”Cause: File removed from mapping
Solution:
- Re-add file temporarily
- Notify affected customers
- Provide updated download links
Issue: Variant Mapping Confusion
Section titled “Issue: Variant Mapping Confusion”Cause: Variant updates not saved correctly
Solution:
- Review each variant mapping
- Ensure saved properly
- Test order for each variant
- Verify correct files delivered
Update Rollback Procedure
Section titled “Update Rollback Procedure”If update causes issues:
-
Assess Problem
- What’s broken?
- How many customers affected?
-
Quick Fix or Rollback?
- Small fix possible? → Quick fix
- Major issues? → Rollback
-
Perform Rollback
- Access version history
- Restore previous version
- OR manually revert changes
-
Verify Rollback
- Test download
- Check with affected customers
- Monitor for issues
-
Communicate
- Notify customers of temporary issue
- Explain resolution
- Provide timeline for proper fix
Next Steps
Section titled “Next Steps”- Understanding Product Mapping - Mapping fundamentals
- Bulk Product Mapping - Update multiple products
- Download Management - Configure download settings