PRISM SmartPim Item master · Product photos · Cloud inventory

See it. Sell it. Manage it more profitably.

PRISM SmartPim brings product information management (PIM), digital asset management (DAM) and cloud inventory visibility together. Keep every item complete, every photo ready for its channel and every location’s stock in one view, so each channel sells from the same accurate record.

Prefer to talk now? Call Sales at 972-836-7750.

  • 200 attributesUp to 200 product attributes per item
  • 20 photosUp to 20 photos per item
  • Multi-location inventoryStock across warehouses, DCs, 3PLs and stores

Who it serves

Built for businesses that sell the same items in many places

  • US retailers
  • Manufacturers
  • Distributors
  • Brands selling across multiple channels
What it manages
Item data and attributes, product photos and stock across your locations.
What connects to it
ERP, WMS and 3PL systems as sources; e-commerce, marketplaces, B2B portals, POS and mobile as channels.
How to start
Request a demo with your catalog, channels and locations in mind.

Business value

Accurate products and stock, everywhere you sell

  1. 01

    One product record for every channel

    Centralize product information so your web store, marketplaces, B2B portals and stores work from the same item data instead of separate spreadsheets.

  2. 02

    Better merchandising

    Complete attributes and rich imagery help shoppers and buyers find, compare and choose your products.

  3. 03

    Fewer oversells and markdowns

    Accurate, consolidated stock helps reduce overselling, cancellations, excess inventory and markdowns.

  4. 04

    More profitable fulfillment

    Clear inventory visibility supports better decisions about where stock is allocated and which location ships each order.

These are the outcomes SmartPim is designed to support. Results depend on your data, processes and connected systems.

Advanced item master and PIM

Up to 200 product attributes per item, organized the way you sell

Give each item the detail its category and channels need, and manage that structure centrally instead of item by item.

  • Up to 200 product attributes per item

    Specifications, compliance information, localization, industry-specific fields and your own custom attributes.

  • SKU variations and parent/child items

    Model a parent item with child SKUs for each variation, such as color and size, so shared information is kept once.

  • Category and attribute hierarchies

    Organize categories and the attributes that belong to them, and reshape your taxonomy with drag-and-drop management.

  • Inheritance rules

    Items inherit attributes from their category, and batch attribute inheritance applies changes across many items at once.

  • Front
  • Back
  • Side
  • Detail
  • Lifestyle
  • Dimensions
  • 360° 1
  • 360° 2
  • 360° 3

Photos9 of 20

Channel versionsWeb storeMarketplaceB2B portal

Apparel › Outerwear › Jackets

Trailhead Shell Jacket

Parent SKU SMP-JKT-1001 Sample item

Attributes in use64 of 200

Specifications

Material
Recycled nylon shell
Closure
Full-length zipper
Weight
14 oz

ComplianceInherited from Jackets

Care label
Machine wash cold
Country of origin
Sample country

LocalizationInherited from Jackets

Title (Spanish)
Chaqueta Trailhead
Size system
US / EU

Custom

Season
Fall sample
Collection
Trailhead
Child SKUs (variations)
SKUColorSize
SMP-JKT-1001-BL-SBlueS
SMP-JKT-1001-BL-MBlueM
SMP-JKT-1001-GR-MGreenM
SMP-JKT-1001-GR-LGreenL
IllustrativeAn example item record with fictional sample data: a parent jacket with child SKUs, attribute groups (some inherited from the Jackets category), its photos and the versions prepared for each channel. It is not a real customer’s data or a final product screen.

Example attribute sets by industry

  • Fashion

    Size and fit · Color · Material · Care instructions

  • Electronics

    Model and specifications · Power requirements · Connectivity · Compliance information

  • Automotive

    Part specifications · Vehicle fitment fields · Dimensions · Industry-specific fields

Product photos and DAM

Up to 20 photos per item, ready for each channel

Keep every view of a product with the item it shows, and let SmartPim prepare the versions each channel needs.

Photos you can keep with each item

  • Primary view
  • Alternate angles
  • Lifestyle photos
  • Close-ups
  • Dimensional diagrams
  • Images for 360° presentations

A 360° presentation is built from a sequence of photos, and each photo in the sequence counts toward the 20-photo limit.

  1. 01

    Automated resizing

    Produce the image sizes your channels use from one high-resolution original.

  2. 02

    Channel-specific formatting

    Prepare images in the format each channel expects.

  3. 03

    Color profile conversion

    Convert images to the color profile needed for consistent display.

  4. 04

    Asset tagging

    Tag photos so teams can find and organize them.

  5. 05

    WebP and AVIF optimization

    Deliver modern, compressed image formats that help pages load quickly.

Cloud inventory

Stock across every location, in one view

SmartPim consolidates stock data from the systems that manage your locations. Visibility, allocation and routing are three different jobs, and SmartPim handles each one distinctly.

  1. Visibility

    See consolidated stock

    Consolidated stock visibility across warehouses, distribution centers, 3PL providers and stores, with available-to-promise quantities.

  2. Allocation

    Decide which channel gets what

    Allocate inventory based on buyer location, fulfillment costs and channel priorities.

  3. Routing

    Choose where an order ships from

    Route orders with shipping costs in mind and, where products carry expiration dates, with approaching expiration dates in mind.

Available to promise (ATP)

Available to promise is the quantity you can still commit to new orders. In general terms, it is the stock you hold minus the quantity already committed to existing orders. Selling against ATP instead of raw on-hand counts is how a business avoids promising the same unit twice.

Trailhead Shell Jacket · Blue / M

SKU SMP-JKT-1001-BL-M

  • On hand, all locations257
  • Available to promise223
  • Locations4

Visibility Stock by location

Sample stock by location
LocationTypeOn handATP
Dallas Warehouse Warehouse12096
Reno Distribution Center DC8074
3PL East (sample) 3PL4545
Store 014 · Austin Store128

Allocation By channel priority

  • Web storePriority 145%
  • MarketplacePriority 235%
  • B2B portalPriority 320%

Routing Suggested ship-from

Sample order · buyer in Atlanta, GA

3PL East (sample)

  • Closest stocked location to the buyer
  • Lowest estimated shipping cost
IllustrativeAn example inventory view with fictional sample data: one SKU’s stock at a warehouse, a distribution center, a 3PL and a store, with available-to-promise by location, a channel allocation and a suggested ship-from location for one order. For products with expiration dates, routing can also take approaching expiration dates into account.

Stock data comes from your ERP, WMS, 3PL and store systems, which continue to manage physical stock and fulfillment.

One item, start to finish

From data entry to channel-ready, with stock in view

A practical example of how one item moves through SmartPim.

  1. 1

    Create the item

    A new jacket is added under Apparel › Outerwear and inherits that category’s attributes. The team fills in the rest, up to 200 product attributes.

  2. 2

    Add variations

    Child SKUs are created for each color and size, sharing the parent’s information.

  3. 3

    Upload photos

    Front, back, detail and lifestyle photos are uploaded, up to 20 for the item.

  4. 4

    Prepare for channels

    SmartPim resizes and formats the photos for each channel and optimizes them for the web.

  5. 5

    Share with channels

    Connected channels receive the item data and images through SmartPim’s APIs, webhooks and events.

  6. 6

    Watch the stock

    Stock from the warehouse, DC, 3PL and stores appears in one view, with available-to-promise by location.

How it works

Source systems in, channels out, one item record in between

ERP, WMS and other systems supply product and inventory data. SmartPim’s item master, media management and inventory services keep it in order, and APIs, webhooks and events connect those services to your channels. Product photos are delivered through object storage and a content delivery network (CDN).

Source systems

  • ERP
  • WMS
  • 3PL and store systems
  • Other business systems

PRISM SmartPim

Item master

Attributes, hierarchies, variations

Item data store

Inventory services

Visibility, ATP, allocation, routing

Inventory records · cache

Media management

Resizing, formatting, tagging

Object storage

Connection layer

  • REST and GraphQL APIs
  • Webhooks
  • Event streams

CDN

Delivers product images

Sales channels

  • E-commerce
  • Marketplaces
  • B2B portals
  • POS
  • Mobile
Source systems such as the ERP and WMS send product and inventory data to SmartPim. Its item master, inventory services and media management each keep their own data behind them: an item data store, inventory records with a cache in front, and object storage for photos. The connection layer links those services with your channels: channels call the REST and GraphQL APIs, and SmartPim sends webhooks and event streams when data changes. Product images reach the channels through the CDN.

Integration

Connects through open interfaces

SmartPim exchanges data through standard interfaces. The approach for each system you use is agreed during scoping.

  • REST and GraphQL APIs

    Read and update items, media and inventory from your systems and applications.

  • Webhooks

    Notify connected systems when something they care about changes.

  • Event streaming

    Publish inventory, asset and pricing updates as events for systems that consume them.

Examples of systems SmartPim can exchange data with

ERP
SAP · NetSuite
Commerce
Shopify · Adobe Commerce (Magento)
Marketplaces
Amazon · Walmart
Fulfillment
WMS · 3PL providers

Named systems are examples of systems SmartPim can exchange data with through these interfaces. They are not a list of certified or prebuilt connectors; how each one is connected is confirmed for your project.

Technical architecture and governance

Architecture at a glance

For IT and architecture teams evaluating SmartPim.

PRISM SmartPim architecture and governance capabilities
AreaCapabilityWhat it means
PlatformCloud-native, multi-tenant microservicesItem, media and inventory run as separate cloud services. One platform serves many customers, with each customer’s data kept separate.
Item dataFlexible, document-style item dataEach category can carry its own fields without redesigning the data model.
MediaObject storage, CDN delivery and image transformationOriginals are stored once; channel versions are produced from them and delivered through a CDN.
InventoryInventory caching and atomic stock updatesFrequently read stock levels are cached for quick reads, while the inventory records remain the durable source. Each stock update is applied in full or not at all.
EventsEvent-driven updatesChanges to inventory, assets and pricing are published as events to connected systems.
GovernanceRole-based access, tenant isolation, encryption and audit historyUsers see and change only what their role allows, each customer’s data is kept separate, data is encrypted, and changes are recorded.

Specific technologies, security standards and service levels are confirmed for each implementation.

Use cases

Where teams use SmartPim

  • Launching products across channels

    Set up an item once, with its attributes and photos, and prepare it for your web store, marketplaces and B2B portals.

  • Managing complex catalogs

    Use category hierarchies, inheritance and parent/child items to keep large, varied catalogs consistent.

  • Consistent product imagery

    Keep every item’s photos together and produce the right version for each channel from one original.

  • Coordinating distributed inventory

    See stock across warehouses, DCs, 3PLs and stores, and allocate and route it with costs and channel priorities in mind.

Choosing a product

Is this the right product?

Another PRISM product covers similar ground. This comparison uses each product’s published description; where ECOM has not documented the boundary, it says so.

PRISM SmartPim or Inventory on Cloud

Both keep item data and inventory consistent across sales channels.

PRISM SmartPimThis page

Start here when
Your channels need the same complete product information and photos, with inventory visibility across locations.
What it covers
Product information, product photos and multi-location cloud inventory in one item record. Supports up to 200 product attributes and 20 photos per item.
What stays in your other systems
Stock data comes from your ERP, WMS, 3PL and store systems, which continue to manage physical stock and fulfillment.

Inventory on Cloud

Start here when
You want item configurations and inventory for your sales channels managed in one central place instead of separate spreadsheets and channel tools.
What it covers
Centralized, cloud-based item configuration and inventory management across sales channels, implemented and supported by ECOM.
What stays in your other systems
Not stated on the product page. A specialist confirms it for your systems.

Not yet documented by ECOM: a specialist confirms these for your setup

  • Whether PRISM SmartPim and Inventory on Cloud are separate products, or one is a successor to or module of the other.
  • Which one to choose when you need both product information and inventory management.
  • Whether each product is bought on its own or together with others.
Ask which one fits

Frequently asked questions

How many attributes can an item have?

Supports up to 200 product attributes and 20 photos per item. Attributes cover specifications, compliance information, localization, industry-specific fields and custom attributes.

How many photos can an item have?

Supports up to 200 product attributes and 20 photos per item. A 360° presentation uses a sequence of photos, and each photo in the sequence counts toward the 20.

Does SmartPim support SKU variations?

Yes. Items can be modeled as a parent with child SKUs for variations such as color and size, so shared information is kept on the parent.

Can SmartPim show stock across several locations?

Yes. It consolidates stock visibility across warehouses, distribution centers, 3PL providers and stores, using stock data from the systems that manage those locations.

What does available to promise mean?

Available to promise (ATP) is the quantity you can still commit to new orders: in general terms, the stock you hold minus what is already committed. SmartPim shows ATP alongside consolidated stock.

Which systems does SmartPim integrate with?

SmartPim provides REST and GraphQL APIs, webhooks and event streaming. Examples of systems it can exchange data with include SAP and NetSuite, Shopify and Adobe Commerce (Magento), Amazon and Walmart, and WMS and 3PL systems. The approach for each system is confirmed during scoping.

How are user permissions handled?

Role-based access controls what each user can see and change, and an audit history records changes.

How do we get started?

Request a demo. Tell us about your catalog, channels and locations, and an ECOM specialist will show you SmartPim and discuss how your items, photos and stock would be set up. Pricing and timelines are discussed once your requirements are known.

Get started

Request a SmartPim demo

Tell us how you sell today. A specialist will reply to arrange a SmartPim demo.

Takes about 30 seconds. Phone and note are optional.

Your request is about

Product
PRISM SmartPim

When should we talk?

Times are in your time zone. We use this to schedule the conversation and promise no particular response time.

We use your details only to respond to your request. See our privacy notice. Prefer to talk? Call Sales at 972-836-7750.