Widen + Sitecore
Connect Widen and Sitecore to Deliver Digital Experiences at Scale
Automate the flow of approved digital assets from your Widen DAM directly into Sitecore CMS to speed up content publishing and cut out manual uploads.


Why integrate Widen and Sitecore?
Widen Collective is the single source of truth for brand-approved digital assets, while Sitecore handles the delivery of personalized, content-heavy digital experiences across web and omnichannel touchpoints. Integrating the two means the right assets — images, videos, documents, and product media — are always available inside Sitecore without content teams having to manually transfer files. Together, Widen and Sitecore form a content supply chain that keeps digital experiences fresh, on-brand, and operationally manageable.
Automate & integrate Widen & Sitecore
Use case
Automatic Asset Sync from Widen to Sitecore Media Library
When a new asset is uploaded and approved in Widen Collective, tray.ai automatically pushes it into the Sitecore Media Library with its metadata intact. Content authors in Sitecore get immediate access to approved images, videos, and documents without waiting on manual transfers. The Sitecore media library stays current and in step with the DAM.
Use case
Asset Expiration and Removal Enforcement
When an asset in Widen is marked expired or retired, tray.ai triggers an automated workflow that flags or removes the corresponding asset in Sitecore to stop outdated or rights-expired media from being published. This protects organizations from compliance risks tied to expired licensed content. Automated notifications can also alert Sitecore content owners to update affected pages.
Use case
Metadata and Taxonomy Synchronization
Keeping metadata consistent between Widen and Sitecore matters for content discoverability and SEO. tray.ai syncs asset metadata changes — updated keywords, alt text, captions, categories — from Widen into the corresponding Sitecore media items automatically. SEO-relevant asset attributes stay current across the digital experience platform.
Use case
Product Launch Content Deployment
During product launches, marketing teams often need to push large volumes of new assets into Sitecore simultaneously for product pages, landing pages, and campaign microsites. tray.ai can listen for a collection or project milestone event in Widen and bulk-sync all associated assets and metadata into Sitecore in a single automated workflow. What used to take multiple days of manual effort gets done in minutes.
Use case
Localized Asset Distribution for Regional Sitecore Sites
Enterprises running multiple regional Sitecore instances often need to distribute localized or market-specific assets from Widen to the right site-level media libraries. tray.ai routes assets based on Widen metadata fields — region, language, or market tag — and delivers them automatically to the appropriate Sitecore instance or folder. Regional teams don't have to manually pull assets from the DAM.
Use case
Creative Workflow Status Updates Back to Widen
When Sitecore content authors use or publish an asset on a live page, tray.ai can write that usage data back to Widen as a custom metadata update or usage event. DAM managers get visibility into which assets are actively used in production and on which Sitecore pages, supporting more informed decisions about asset retention and refresh cycles.
Use case
Video Asset Delivery and Rendition Management
Video assets stored in Widen often exist in multiple renditions optimized for different channels and device types. tray.ai automates delivery of the correct video renditions from Widen to Sitecore based on page template type or content author selection, so the right format and resolution gets used every time. No more guesswork or manual rendition selection during content authoring.
Get started with Widen & Sitecore integration today
Widen & Sitecore Challenges
What challenges are there when working with Widen & Sitecore and how will using Tray.ai help?
Challenge
Maintaining a Consistent Asset Identifier Across Both Platforms
Widen and Sitecore use different internal identifiers for assets, making it hard to reliably match and update records across both systems without manual cross-referencing.
How Tray.ai Can Help:
tray.ai workflows can store and map Widen asset IDs to Sitecore item IDs using a persistent data store or a custom metadata field written to both platforms during the initial sync, so every subsequent update targets the right record in each system.
Challenge
Handling Large Asset File Sizes and Binary Transfers
Transferring large image, video, and document files between Widen and Sitecore over API integrations can cause timeout errors, memory issues, or incomplete uploads if not handled carefully.
How Tray.ai Can Help:
tray.ai supports chunked file transfers and binary data handling natively, and workflows can be built with retry logic and error handling steps to ensure large assets reach Sitecore reliably — no data loss, no silent failures.
Challenge
Mapping Widen Taxonomy to Sitecore Folder and Template Structures
Widen and Sitecore often have different organizational taxonomies, folder hierarchies, and content template structures, which makes automated asset placement complex without a clear mapping strategy.
How Tray.ai Can Help:
tray.ai's data transformation capabilities let teams build custom mapping logic that translates Widen metadata categories and collections into the correct Sitecore Media Library folders, item templates, and field values — fully configurable without writing code.
Challenge
Avoiding Duplicate Assets in the Sitecore Media Library
Without proper deduplication logic, recurring sync workflows risk uploading duplicate versions of the same asset into Sitecore, cluttering the media library and confusing content authors.
How Tray.ai Can Help:
tray.ai workflows can include a lookup step that queries the Sitecore Media Library for an existing item matching the Widen asset ID before uploading — skipping the upload or updating the existing item in place rather than creating a duplicate.
Challenge
Managing Sync Failures and Partial Workflow Errors at Scale
When syncing large batches of assets across Widen and Sitecore, individual asset failures — from file format issues, API rate limits, or permission errors — can cause entire batch workflows to fail silently or incompletely.
How Tray.ai Can Help:
tray.ai provides granular error handling and retry configuration at the individual step level, along with built-in logging and alerting. Failed asset transfers get captured into an error queue for review while the rest of the batch keeps processing.
Start using our pre-built Widen & Sitecore templates today
Start from scratch or use one of our pre-built Widen & Sitecore templates to quickly solve your most common use cases.
Widen & Sitecore Templates
Find pre-built Widen & Sitecore solutions for common use cases
Template
Sync New Widen Approved Assets to Sitecore Media Library
Automatically transfers newly approved assets from Widen Collective to the Sitecore Media Library, including all associated metadata, the moment they're approved in the DAM.
Steps:
- Trigger when an asset status changes to 'Approved' in Widen Collective
- Retrieve asset file, renditions, and metadata fields from the Widen API
- Upload the asset and metadata to the designated Sitecore Media Library folder via the Sitecore API
Connectors Used: Widen, Sitecore
Template
Remove or Flag Expired Widen Assets in Sitecore
Monitors for asset expiration events in Widen and automatically flags or archives the corresponding media items in Sitecore, with optional alerts sent to content owners.
Steps:
- Trigger when an asset expiration date is reached or status changes to 'Expired' in Widen
- Locate the matching asset in the Sitecore Media Library using a shared asset identifier
- Update the Sitecore media item status to restricted or archived and notify the assigned content author via email or Slack
Connectors Used: Widen, Sitecore
Template
Bulk Asset Push from Widen Collection to Sitecore on Project Milestone
Deploys all assets within a Widen collection or project to a specified Sitecore Media Library folder when a campaign or product launch milestone is reached.
Steps:
- Trigger on a Widen collection status change or a scheduled date milestone
- Iterate through all assets in the collection and retrieve files and metadata via the Widen API
- Batch upload each asset and its metadata to the corresponding Sitecore Media Library folder, logging results for audit
Connectors Used: Widen, Sitecore
Template
Sync Widen Metadata Updates to Sitecore Media Items
Keeps metadata — alt text, captions, keywords, and usage rights — synchronized from Widen to the corresponding Sitecore media items whenever changes are made in the DAM.
Steps:
- Trigger when an asset's metadata fields are updated in Widen Collective
- Map the updated Widen metadata fields to their corresponding Sitecore media item fields
- Patch the Sitecore media item via the Sitecore Content Management API to reflect the latest metadata values
Connectors Used: Widen, Sitecore
Template
Route Localized Assets from Widen to Regional Sitecore Instances
Automatically routes market- or language-specific assets from Widen to the correct regional Sitecore site media library based on metadata tags defined in the DAM.
Steps:
- Trigger when a new or updated asset is approved in Widen with a region or language metadata tag
- Evaluate the region and language metadata to determine the target Sitecore instance or site
- Upload the asset and its metadata to the appropriate regional Sitecore Media Library folder via the corresponding Sitecore API endpoint
Connectors Used: Widen, Sitecore
Template
Write Sitecore Asset Usage Events Back to Widen
Captures asset publish or usage events from Sitecore and writes corresponding usage records back to Widen, giving DAM administrators visibility into which assets are live and where.
Steps:
- Trigger when a Sitecore item containing a DAM asset is published or updated
- Extract the asset identifier and page URL from the Sitecore item fields
- Update the corresponding Widen asset record with a usage note or custom metadata field indicating the active Sitecore page URL and publish date
Connectors Used: Widen, Sitecore