Learn about the differences between Images and Assets and the scenarios where you should use either Images or Assets.
After completing this page, you should be able to:
- Choose when to use either Images or Assets to solve your media requirements.
In digital commerce, visual appeal is everything. Online shoppers rely heavily on product images when making purchase decisions and depend on high-quality visuals to evaluate product details, compare options, and build trust in a brand.
Why do images matter in digital commerce?
- Increase conversions: a well-optimized image can increase sales.
- Reduce returns: clear product visuals help set accurate expectations, decreasing return rates.
- Strengthen brand identity: consistent and high-quality imagery enhances brand recognition.
- Boost engagement: interactive media keep customers engaged longer.
Let's clarify the differences between Images and Assets in Composable Commerce and the scenarios where you should use either Images or Assets..
Images
- Purpose: represent product visuals directly on product pages and listings.
- Storage and delivery: uploaded images are stored on a Content Delivery Network (CDN), ensuring fast loading times globally.
- Limitations: no sharing between Product Variants. Implement this logic in your application, if required.
- External hosting: you can link to images hosted externally by providing their URLs.
Assets
Assets provide a more flexible approach for handling various types of media, beyond just product images.
- Purpose: manage multiple types of media (such as images, videos, and PDFs) associated with Products, Categories, or other resources.
- Flexibility:
- Multiple sources: an Asset can have different formats and resolutions (for example, video encodings and image sizes).
- Rich metadata: you can use
name
,description
, andtags
for organization and filtering purposes. - Custom Fields: store additional information specific to your needs.
- Use cases:
- Product manuals (PDFs)
- Localized videos
- Multiple image resolutions for different contexts
- 360-degree product views
- Various video encodings for compatibility
- External hosting: you can add links to images hosted externally by providing their URLs.
Key differences at a glance
Feature | Image | Asset |
---|---|---|
Purpose | Product-specific visuals | General media management |
File Types | Images only | Images, videos, PDFs, and more |
Metadata | Limited (URL, label) | Rich metadata (name, description, tags, and custom fields) |
Organization | Tied to Product Variants | Flexible; can be linked to Product Variants and Categories |
Source options | Single source | Multiple sources for different formats, resolutions, and encodings |
Use cases | Product displays | Product manuals, localized content, 360° views, high-resolution downloads, and any scenario that requires diverse media with detailed metadata and flexible management |
Choose between Images and Assets
While Images are suitable for basic product visuals, Assets are generally the preferred method to manage media content in Composable Commerce. The flexibility, rich metadata, and support for multiple file types make Assets a powerful tool for creating engaging and informative product experiences.
If you need to manage anything other than simple product images or if you require detailed metadata and flexible organization, Assets are the way to go.
Product Tailoring
Test your knowledge
Where to next?
Great job at finishing the Model and manage business processes with States module!
That brings us to the end of the Model your product catalog learning path. If you haven't yet completed our other functional learning paths, we strongly recommend that you complete them next. Click one of the cards below to get started. Good luck!
Model your business structure
Learn how to translate your unique business structure into commercetools Composable Commerce, creating flexible and scalable solutions tailored to the needs of your organization.
6 hours
Price and discount your products
Learn to design and implement effective pricing and discount strategies, leveraging key features such as price scopes, product discounts, and cart discounts.
7 hours