Content
Adobe DAM Partners
Asset management at enterprise scale — AEM Assets with Dynamic Media
Adobe DAM Partners
DWAO
New York, United States · 201–500 employees · Est. 2015
Gold Solution Partner
- Ecosystems:
- Adobe · Salesforce · Google Marketing Platform · Google Cloud · Databricks · AWS · Microsoft · MoEngage · CleverTap · Tealium · Sitecore · Optimizely · VWO · Mixpanel
- Services:
- Implementation, Consulting, Integration, Managed Services
- Delivers in:
- North America, Europe, Middle East, India
- Adobe Analytics
- Customer Journey Analytics
- Adobe Target
- Adobe Campaign
- Adobe Journey Optimizer
- +11 more
The findability brief
Making a digital asset management rollout stick
A DAM is only worth what people can find in it, which makes metadata design, enrichment effort and an owned governance model the three things that decide whether it survives its second year.
Digital asset management projects fail in a recognisable way. The platform goes in, a large volume of files is loaded, and within eighteen months it has become an expensive shared drive with a search box that nobody trusts. The cause is almost never the software. It is that the metadata schema was designed by the implementation team rather than by the people who search, that the migration moved files without enriching them, and that no one was made responsible for the library after go-live. Adobe's DAM capability, whether you use AEM Assets or the Assets-only offering, is very capable at delivery, renditions and integration. What it cannot do is decide what your organization calls things, or keep that consistent once fifty people start uploading.
Design the schema with the people who actually look for assets
The only useful test of a metadata schema is whether someone can find an asset using the words they would naturally use. That means the schema has to be built from real search behavior, not from an abstract taxonomy. The exercise that works is simple and uncomfortable: ask a dozen people across marketing, sales, regional teams, agencies and product to describe the last five assets they hunted for, in their own words, and note what they actually said. You will find the same asset described as a product shot, a pack shot, a hero image and a key visual by four different teams.
That vocabulary problem is solved with a controlled vocabulary plus synonyms, not by forcing everyone to adopt one term. Decide which fields are free text, which are picked from a fixed list, and which are hierarchical. Fixed lists give you reliable filtering and should cover the dimensions people filter by, typically brand, market, product, campaign, asset type, usage rights and channel. Free text is for description and should be searchable but never relied on for filtering, because it will be inconsistent no matter what your guidelines say.
Rules that keep a schema usable
- Keep mandatory fields to a handful — every required field at upload is friction, and past roughly six people start entering junk to get through the form.
- Separate what a thing is from how it may be used — asset type and usage rights are different questions and conflating them makes both unreliable.
- Use hierarchy where the business is hierarchical — brand within portfolio, market within region, so filtering can roll up without anyone re-tagging.
- Plan for values changing — campaigns end and brands get renamed, so the schema needs a way to retire a value without orphaning the assets that used it.
- Let automated tagging suggest, not decide — machine-generated tags are a useful starting point for search but should not populate the fields your rights and approval processes depend on.
Effort scales with enrichment, not with file count
Moving files is the cheap part. Modern tooling will transfer millions of objects with their folder structure intact, and if that is all you do the cost is largely machine time. The expense sits in enrichment: deciding which assets are worth keeping, attaching correct metadata to them, resolving duplicates and near-duplicates, and capturing the rights information that usually lives in someone's email rather than in the file.
This is why a four hundred thousand asset migration can be quoted higher than a four million asset one. The smaller library may need every asset individually assessed and tagged by a person, while the larger one may be mostly recent, consistently named output from a studio system whose existing metadata maps cleanly. Before anyone estimates, sample a few hundred assets and measure what proportion already carry usable metadata, what proportion can be enriched by rule from folder paths or filenames, and what proportion needs a human. Those three percentages are the estimate.
Be similarly ruthless about what actually moves. Old artwork for discontinued products, twelve near-identical frames from the same shoot, working files that were never the final version, and assets whose license expired years ago are all liabilities in a new library rather than assets. They dilute every search result, they make the library feel unreliable, and expired material creates genuine rights exposure if someone reuses it in good faith. Put them in cheap archive storage where they remain retrievable if anyone genuinely needs them, and keep them out of the working library that people search every day.
Enrichment approaches in order of cost
- Mapped existing metadata — anything already in file properties, an old system's database or a consistent naming convention should be transformed by script.
- Rules from structure — folder paths often encode brand, campaign and year, which can populate fields reliably if the convention was followed.
- Machine tagging — automated recognition can add descriptive keywords at scale, useful for search recall but not authoritative.
- Human review in priority order — enrich the assets people actually use first, measured by download counts from the old system, not alphabetically.
- Enrich on demand — for the long tail, tag properly at the point someone searches for and uses an asset, rather than paying to tag things nobody will request.
Renditions, Dynamic Media and omnichannel delivery
A rendition is a derived version of a master asset: a web-sized JPEG, a thumbnail, a cropped social format, a print-ready file. Generating a fixed set of renditions at upload is simple but produces both waste and gaps, because you store variants nobody uses and still lack the one a new channel needs. Dynamic Media takes the other approach, generating and delivering variants on request from the master through a delivery network, with sizing, cropping and format conversion expressed in the URL.
That matters commercially in three places. It removes the manual resizing work that sits with studio and web teams. It lets you serve modern image formats and correctly sized images per device, which is a direct contribution to page performance. And it makes smart cropping viable across many aspect ratios, so a single master serves a banner, a square social tile and a portrait mobile format without a designer opening each one. The trade-off is that delivery becomes a live dependency with its own configuration, caching and cost model, which needs an owner in the same way the library does.
The integrations that determine daily behavior
- Creative Cloud — designers should be able to browse, place and check assets in and out from inside their tools, because anything that requires leaving the application will be bypassed.
- Your CMS — authors need to pick assets from the library rather than uploading copies into the site, otherwise the DAM stops being the single source within weeks.
- PIM — product images must be associated by product identifier rather than by filename, or catalog updates will silently point at the wrong image.
- Commerce and syndication — retail partners and marketplaces usually want specific formats and naming, which is a delivery configuration rather than an export chore.
- Workflow tools — connecting review and approval to where the work already happens is what stops final assets living in an email thread.
The librarian function is not optional
Every DAM that is still trusted after three years has a named person or small team responsible for it. The role is unglamorous and specific: curating the taxonomy as the business changes, reviewing incoming assets for metadata quality, merging duplicates, retiring expired material, answering the questions people ask when search fails, and watching search logs for queries that return nothing. That last activity is the most valuable diagnostic you have, because failed searches tell you exactly where the vocabulary and the reality have diverged.
Without that function, entropy is quick. People upload without tagging because nothing stops them, then others cannot find the result, so they keep private copies, and the library's authority collapses. The decision to staff this is usually the difference between the two outcomes, and it should be settled before implementation rather than raised at handover. Permissions design supports it: who can upload, who can approve an asset as usable, and who can publish externally are three different rights and should not be granted as one.
Lifecycle, expiry and rights
Assets have legal lifespans. A photograph licensed for two years of European web use, a model release limited to a specific campaign, music cleared for one region, an endorsement that ends when a contract ends: all of these are obligations, and the cost of getting them wrong is not measured in productivity. The DAM should hold license terms, permitted territories and channels, and an expiry date as structured fields on the asset, not as a note in a description.
Then make expiry do something. Assets approaching their end date should trigger a notification to an owner, and assets past it should stop being deliverable through public URLs rather than merely being labeled as expired. Equally, plan for the versions and archive question: what happens to the previous version when an asset is replaced, how long superseded material is retained, and where genuinely historic material goes when it no longer belongs in the working library. These rules are cheap to configure at implementation and awkward to introduce once a hundred thousand assets are already in place.
How many metadata fields should be mandatory at upload?
Few. Past roughly six required fields, people stop thinking and start entering whatever gets the dialog closed, which produces data that looks complete and is worthless. Make mandatory only what search and rights genuinely depend on, typically asset type, brand or owning team, and usage rights status. Everything else should be optional, machine-suggested where possible, or filled in later by whoever curates the library. It is better to have three fields that are reliably accurate than twelve that are populated but untrustworthy.
Why would migrating 400,000 assets cost more than migrating 4 million?
Because the price is in enrichment, not transfer. Four million recent files from a studio system with consistent naming and embedded metadata can largely be mapped by script. Four hundred thousand files accumulated over fifteen years across shared drives, agencies and personal folders may need individual human assessment for what it is, whether it is still usable and who holds the rights. Sample a few hundred assets first and measure the split between script-mappable, rule-enrichable and human-required. That ratio, not the file count, is the estimate.
We already have a CDN. Do we still need Dynamic Media?
They solve different problems. A CDN caches and distributes files you have already produced. Dynamic Media produces them: generating crops, sizes and modern formats on request from a single master, which is what removes manual resizing work from studio teams and lets you serve appropriately sized images per device. If your teams are still exporting variants by hand or your product pages ship oversized images, a CDN alone will not fix either. If your asset set is small and static, it may genuinely be unnecessary.
How does the Creative Cloud integration actually change a designer's day?
It puts the library inside the application. Designers can browse and search assets, place them directly into a Photoshop, Illustrator or InDesign document as linked files, check work in and out, and see whether they are using the current version, without exporting to a desktop folder first. The practical effect is that the DAM stops competing with local storage. That matters because anything requiring a designer to leave their tool, log into a browser and download a file will be bypassed within a fortnight, and bypassing is how duplicate and outdated assets spread.
How should the DAM handle license expiry and territory restrictions?
Store them as structured fields on the asset rather than as free text, covering license end date, permitted territories, permitted channels and any model or talent restriction. Then attach behavior: notify the owning team before expiry, and on expiry withdraw the asset from public delivery rather than only flagging it, since a labeled-but-still-live URL is exactly the failure you are trying to prevent. Doing this at implementation is configuration. Doing it after a hundred thousand assets have loaded without those fields is a re-enrichment project.
Programs rarely stop at one product. Buyers hiring for Adobe DAM often pair it with Adobe Analytics partners , Adobe Brand Visibility partners or Adobe Campaign partners , or review the whole Adobe landscape before committing.