Skip to main content

Bulk Actions Explained

πŸ“‹ Overview​

After filtering your products, you need to choose what action to perform. There are three available operations: Add, Update, or Remove videos.


βž• Add Video to Products​

Adds a new video to all filtered products.

When to Use​

  • βœ… Adding promotional videos to new collections
  • βœ… Adding product demonstration videos
  • βœ… Adding manufacturer videos to all their products
  • βœ… Adding tutorials or how-to videos

Required Fields​

Video URL (required)​

The complete URL of the video you want to add.

Supported formats:

https://www.youtube.com/watch?v=VIDEO_ID
https://youtu.be/VIDEO_ID

Example:

https://www.youtube.com/watch?v=dQw4w9WgXcQ
URL Validation

The video URL must be from a configured provider. If you're using a platform other than YouTube or Vimeo, make sure to configure the provider first in module settings.


Optional Fields​

πŸ“ Video Title (optional)

A descriptive name for the video. If left empty, the video will be added without a specific title.

Example:

Product Demo - Summer 2024

Best practices:

  • βœ… Use clear, descriptive titles
  • βœ… Include version or date if you'll be updating videos later
  • βœ… Keep it concise (under 50 characters recommended)
  • ❌ Avoid special characters that might break display
πŸ“ Position (optional)

Controls where the video appears in the product's video list.

Position values:

ValueBehaviorUse Case
0 or emptyAdd as FIRST videoMost important/promotional videos
-1Add as LAST videoSupplementary content
1, 2, 3...Add at exact positionSpecific ordering needs

How it works:

Examples:

Product has 2 videos (positions 1, 2):

  • Set position to 0 β†’ New video becomes position 1, others shift to 2, 3
  • Set position to -1 β†’ New video becomes position 3
  • Set position to 2 β†’ New video becomes position 2, old position 2 becomes position 3
πŸ”’ Registered Only (optional)

Checkbox that restricts video visibility to logged-in customers only.

Use cases:

  • 🎁 Exclusive content for members
  • πŸ’Ž Premium product demonstrations
  • 🏒 B2B customer-only videos
  • βœ“ Content requiring customer verification

Default: Unchecked (video visible to all visitors)

Member Exclusivity

Use this feature to create value for registered customers and encourage account creation.


Example: Add Video Operation​

Scenario: Add demonstration video to all products in "Power Tools" category

Filters:
Category: Power Tools
Has Videos: All (or Without Videos)

Action: Add video to products
Video URL: https://youtube.com/watch?v=demo123
Video Title: Product Demonstration 2024
Position: 0 (first position)
Registered Only: ☐ (unchecked - visible to all)

Result: Demo video added as first video to all Power Tools products

πŸ”„ Update/Edit Videos​

Updates properties of existing videos on filtered products.

When to Use​

  • βœ… Changing video positions across multiple products
  • βœ… Updating video titles
  • βœ… Changing access restrictions (registered only status)
  • βœ… Reorganizing video order
Update Scope

Updates are applied to ALL videos on the filtered products. Any field you fill will be updated; empty fields remain unchanged.


Optional Fields​

All fields are optional - only fill the ones you want to update:

Replace the current video title with a new one.

Example:

Change all video titles to "Updated Demo 2024"

Use cases:

  • Rebranding campaigns
  • Seasonal updates
  • Version updates

Example: Update Operation​

Scenario: Move all videos to last position on "Clearance" category products

Filters:
Category: Clearance
Has Videos: With Videos

Action: Update existing videos
New Video Title: (empty - keep current titles)
New Position: -1 (move to last)
Registered Only: ☐ (make public)

Result: All videos moved to last position and made public on clearance products

πŸ—‘οΈ Remove Videos​

Permanently removes videos from filtered products.

When to Use​

  • βœ… Removing outdated promotional videos
  • βœ… Cleaning up videos from discontinued products
  • βœ… Removing manufacturer videos when switching suppliers
  • βœ… General video cleanup

⚠️ Important Warnings​

Irreversible Operation

This operation:

  • Is IRREVERSIBLE - deleted videos cannot be recovered
  • Permanently removes video database entries
  • Automatically reorders remaining videos to eliminate gaps
  • Shows a special confirmation dialog before execution

Safety measures:

  • πŸ”΄ Extra confirmation dialog with warning
  • πŸ”΄ Preview step is mandatory
  • πŸ”΄ No undo functionality exists

Best practices before removing:

  1. βœ… Double-check your filters
  2. βœ… Preview the affected products
  3. βœ… Consider exporting product data as backup
  4. βœ… Start with a small test set
  5. βœ… Verify you're in the correct shop context

No Additional Fields​

The remove operation has no configurable fields - it simply removes all videos from the filtered products.

How it works:


Example: Remove Operation​

Scenario: Remove all videos from inactive products

Filters:
Category: (All)
Active Status: Inactive Only
Has Videos: With Videos

Action: Remove videos
(No additional fields)

Result: All videos permanently removed from inactive products

🎯 Choosing the Right Action​

Quick reference guide for selecting the appropriate action:

GoalActionKey FieldsFilter Recommendation
Add promo to collectionAddURL + Position 0Category + Without Videos
Move videos to endUpdatePosition -1Category + With Videos
Make videos exclusiveUpdateRegistered Only β˜‘Category + With Videos
Clean up old contentRemove(none)Inactive + With Videos
Add to products without videosAddURL + FilterHas Videos: Without
Reorder existing videosUpdatePosition valueHas Videos: With Videos
Brand-wide video updateAdd or UpdateDepends on goalManufacturer filter

πŸ’‘ Tips for Each Action​

Add Videos​

Add Video Best Practices
  1. Always provide a valid video URL - Test the URL in a browser first
  2. Use position strategically:
    • Position 0 for prominence
    • Position -1 to add without disrupting existing order
  3. Add descriptive titles for better organization
  4. Test with one product first before bulk adding
  5. Verify provider is configured for non-YouTube/Vimeo videos

Update Videos​

Update Video Best Practices
  1. Only fill fields you want to change - Empty fields stay unchanged
  2. Test position changes with small product sets first
  3. Remember updates affect ALL videos on filtered products
  4. Use preview extensively to verify scope
  5. Document your changes for future reference

Remove Videos​

Remove Video Safety
  1. Double-check filters before removing - this cannot be undone
  2. Consider exporting video data before bulk removal
  3. Start with small test sets when learning
  4. Verify shop context in multi-shop environments
  5. Read the confirmation dialog carefully before proceeding

πŸ“Š Action Comparison​

Understanding the differences between actions:

FeatureAddUpdateRemove
Affects existing videos❌ Noβœ… Yesβœ… Yes
Creates new videosβœ… Yes❌ No❌ No
Reversible⚠️ Manual⚠️ Manual❌ No
Requires URLβœ… Yes❌ No❌ No
Position managementβœ… Yesβœ… YesN/A
Confirmation dialogStandardStandardExtra Warning
Risk level🟒 Low🟑 MediumπŸ”΄ High

πŸ” Action Validation​

The system validates your action configuration:


❓ Common Questions​

Can I add the same video to all products?

Yes! This is a common use case:

  1. Filter your products
  2. Select "Add video"
  3. Enter the same video URL for all
  4. Execute

All filtered products will receive the same video.

Use case: Adding brand videos or general tutorials to multiple products.

What happens to video positions when I add new videos?

If position ≀ existing video count:

  • Existing videos at that position and after shift down by one
  • Example: Add at position 1 β†’ old position 1 becomes position 2

If position > existing video count or position = -1:

  • Video added at end, no shifting occurs

Automatic: Positions are always renumbered to eliminate gaps.

Do updates affect ALL videos on a product?

Yes. When you update, all videos on each filtered product are updated with the new values.

Can't selectively update: If you need to update only specific videos, you'll need to use individual product editing or filter more precisely.

Can I recover removed videos?

No. Remove operations are permanent. Once executed:

  • Videos are deleted from the database
  • No backup is created
  • No undo functionality exists

Prevention: Always use preview and start with small test sets.


πŸŽ“ Next Steps​

Now that you understand the available actions, learn how to preview and execute them:

πŸ‘οΈ Preview and Execute Operations

Learn how to safely preview your selections and execute bulk operations


Actions Mastered!

You now understand all three bulk actions and how to configure them. Next, learn how to preview and safely execute these operations.

Last updated: 2025-12-13