This guide is for DAM managers, librarians, marketing operations teams and integrators who have chosen a DAM and now have to make it work for real people. It sets out the phases from kickoff to steady state (discovery, configuration, pilot, migration waves, governance set-up, training, launch and hypercare), who does what, how long phases tend to take, which indicators to watch at launch, and where implementations usually fail. It does not recommend platforms or implementation partners.
Key takeaways
- Treat the implementation as a business change with a technical part, not the reverse. The software can be configured in weeks; habits, governance and trust take months.
- Start with a short discovery, even after the purchase. Confirm users, goals, constraints and the riskiest assumptions before configuring anything. Selection-phase notes are not a design.
- Configure the foundations first: access model and SSO, metadata schema, vocabularies, naming, rights fields and the first workflows. These are expensive to change once thousands of assets depend on them.
- Pilot with real users and real assets, then roll out in waves by team, region or use case. Move to the next wave when exit criteria are met, not when a date arrives.
- Migrate in waves too, starting with the assets people actually need now. The migration guide covers mapping, integrity and cut-over.
- Name the people before launch day: a sponsor, a DAM product owner, a metadata lead, champions in each team, and at least two trained administrators.
- Plan hypercare and the retirement of the old tools. Support is busiest in the weeks after launch, and parallel shared drives keep old habits alive.
- Measure from day one. Take a baseline before launch and track a handful of launch indicators; the KPIs and adoption guide explains how.
Why it matters
A DAM is usually bought to fix a cross-team problem: assets that cannot be found, unlicensed images reaching publication, brand inconsistency, work redone because nobody knew it existed. The purchase does not fix any of this. The implementation does, and it is where most of the risk sits.
Independent evidence on DAM implementations specifically is thin. No independent, freely accessible study of DAM implementation success rates or durations was found, so this guide gives no such figures. What is available points in a consistent direction:
- The software does not bring the operating model. AVP, a DAM consultancy, notes that the operating model a DAM needs (roles, governance, processes, measurement) is not included with DAM software and has to be designed by the organisation R10.
- Timelines are hard to forecast. A 2023 Code4Lib Journal case study of a university library's move to an open-source repository describes a project that started in December 2017 and launched in August 2021, timed to the end of the previous system's contract with some planned features still missing; the authors write that "timeline forecasting is difficult" R12. That case involved custom development, so its duration is not typical of a SaaS DAM, but its lesson applies to any project.
- Users resist changes to familiar tools, even good ones. Google researchers describe change aversion as discomfort when something familiar is replaced by something unfamiliar, and report that a planned change-management framework produced clearly more positive user reactions than earlier launches without one R8.
- Phasing works for DAM too. W.L. Gore's enterprise DAM librarian, speaking at a marketing-technology conference, described a phased rollout that started with one division and a deliberately minimal first release (upload, search, download) presented to users as a first version, not the final product R11.
Public-sector delivery guidance reaches the same conclusion from a different angle: the UK Government Digital Service (GDS) structures every new service as discovery, alpha, beta and live, and advises keeping a legacy service running until its replacement reaches the live phase R3 R15.
Core concepts
| Term | Meaning in this guide |
|---|---|
| Discovery | A short phase to understand users, goals, constraints and existing tools before building anything. GDS describes it as the step before committing to build, typically four to eight weeks for a public service, and notes that stopping is a valid outcome R1. For a DAM already purchased, discovery is shorter and focuses on configuration decisions. |
| Configuration | Setting up the platform without custom code: access model, metadata schema, controlled vocabularies, upload forms, workflows, sharing and brand portals. |
| Pilot (private beta) | A limited release to a small group of invited users with real work, to learn and fix before opening wider. GDS calls this private beta R3. |
| Minimum viable product (MVP) | The smallest first release that early adopters can actually use and give feedback on R11. |
| Rollout wave | A planned group of teams, regions or use cases brought onto the DAM together, with its own migration batch, training and exit criteria. |
| Migration wave | A batch of assets moved from a legacy source with its metadata, validated before the next batch. |
| Go-live / launch | The date a wave starts working in the DAM as its system of record for the assets in scope. |
| Hypercare | A period of reinforced support right after a launch: more support staff, faster fixes, daily triage. |
| Champion | A volunteer in a business team who supports colleagues, collects feedback and represents the team. Microsoft's adoption guidance stresses that champions are business representatives, not an IT support function R7. |
| Change aversion | Negative reaction to the replacement of a familiar tool or interface, independent of whether the new one is better R8. |
| Steady state | The phase after rollout when the DAM is run and improved by a stable team, with governance, reporting and a roadmap. GDS calls it live: supporting the service sustainably while it keeps improving R4. |
Related glossary terms: single sign-on (SSO), SCIM and usage rights.
Recommended practices
1. Run a short discovery after the purchase
Selection gathers requirements to compare products (choosing a DAM). Implementation needs more detail: which teams come first, which assets they need on day one, which fields they filter on, who approves what, which tools must connect.
Borrow the shape of a public-service discovery R1:
- Users and journeys: interview or observe each main group (contributors, searchers, approvers, external partners), including their accessibility needs and the tools they already use.
- Constraints: contracts, legal or regulatory rules, legacy systems, existing processes. Separate hard constraints you must work with from soft ones that should be changed rather than reproduced.
- Existing assets and tools: where assets live today and roughly how many there are, so migration waves can be sized.
- Riskiest assumptions: list the assumptions that would sink the project if wrong (for example "the CMS connector supports our page builder" or "contributors will fill five mandatory fields") and plan how to test them early. GDS uses alpha precisely for this, with prototypes simple enough to be thrown away R2.
- Baseline: measure the current situation (time to find an asset, requests to the DAM or brand team, user satisfaction) before anything changes. AVP recommends surveying users before implementation for this reason R10. Method: KPIs guide, practice 4.
Output: a one-page implementation charter (goals, scope of the first release, waves, roles, risks, success measures) signed by the sponsor.
2. Set up governance before configuration, not after launch
Configuration choices are governance decisions in disguise: who may create a field, who approves a new vocabulary term, who can share outside the organisation. Decide them first.
AVP's operational model groups DAM governance into five pillars: policies (collection, curation, lifecycle), standards (metadata, taxonomy, classification and how they change), permissions, rights and security, roles and responsibilities, and issue and change management R10. A practical minimum before the pilot:
- a governance group (sponsor, DAM product owner, metadata lead, representatives of the first waves, legal or rights where relevant) with a meeting rhythm;
- a decision log for schema, taxonomy and permission choices;
- a change process for the schema, treated like a release (metadata schema guide, practice 10);
- a written collection policy: what belongs in the DAM, what does not, and when assets are archived or deleted.
3. Configure the foundations in a deliberate order
Some settings are cheap to change later (a homepage banner); others are expensive once assets and integrations depend on them. Configure the expensive ones first and test them before inviting users:
- Identity and access. Connect SSO, define roles and groups, and plan provisioning (permissions guide). Engage IT early: identity-provider changes often have their own lead times.
- Metadata schema and vocabularies. Asset types, mandatory fields, controlled lists (metadata schema guide, taxonomy guide). Keep mandatory fields few.
- Naming and IDs (file naming guide).
- Rights and restrictions: rights fields, expiry behaviour, who may download restricted assets (rights guide).
- Upload paths and workflows: upload forms, review and approval steps, notifications. Model the current process, then simplify it; do not automate every exception on day one.
- Integrations needed by the first wave only (CMS, design tools, PIM). Each integration has its own test plan (API integration patterns).
- Look and feel, portals and sharing last.
Use a non-production environment for configuration and tests where the platform offers one, and keep configuration documented (screenshots or exports) so that decisions survive staff changes.
If personal data is involved (photos of employees, customers or event attendees, model releases), check with your data-protection officer whether a data protection impact assessment is needed. The UK regulator, the ICO, requires one before processing that is likely to result in high risk and recommends doing one whenever in doubt R6 Unverified (guidance under review after the Data (Use and Access) Act at the access date; other jurisdictions have their own rules).
4. Test with real assets and real tasks before the pilot
Before any user sees the system, run an internal acceptance round with the implementation team:
- load a representative sample of assets (every file type, the largest files, restricted and expired assets, assets with special characters);
- run five to ten scripted tasks per role: upload with correct metadata, find a specific asset, request and approve, share externally, download a restricted asset (it should fail);
- test permissions with test accounts for each role (permissions guide, practice 12);
- check accessibility of the user-facing parts (search, upload form, portal) against WCAG with the help of users with disabilities. W3C's Web Accessibility Initiative recommends evaluating early and often during implementation and building accessibility into each stage rather than auditing at the end R5.
AVP recommends exactly this order: validate the configuration with the implementation team first, then with real users R10.
5. Pilot with a team that has real pain and real work
Choose a pilot group with three properties: a clear, current need; assets that are reasonably well understood; and people willing to give feedback. Gore started with a division that already knew where its assets were, had begun using naming conventions and had strict regulatory and rights requirements; designing for the strictest rights case first gave a baseline that later divisions could also use R11.
During the pilot:
- give the pilot group a minimum viable release, say so clearly, and explain what is coming next R11;
- give them a direct feedback channel and a named contact;
- watch real use: searches with no results, abandoned uploads, support requests;
- fix, re-configure and re-test in short cycles. GDS describes private beta as the time to learn from a small group of invited users and to make sure support staff can handle users who struggle, including in unexpected ways R3.
Write exit criteria before the pilot starts, for example: the pilot team uses the DAM for all new assets in scope; mandatory fields are filled for at least an agreed share of uploads; no open blocking defects; support requests are falling; the pilot team would recommend the DAM to the next wave.
6. Roll out in waves, each with its own exit criteria
After the pilot, add teams, regions or use cases in waves. Each wave repeats a short cycle: local discovery, configuration adjustments, migration of that wave's assets, role-based training, launch, hypercare, review.
| Approach | When it fits | Main risk |
|---|---|---|
| Phased by team or division | Different teams have different needs or maturity | Early teams shape the configuration for everyone; involve later waves in governance |
| Phased by use case (for example brand assets first, then product imagery, then video) | One use case is clearly most valuable | Users keep old tools for the use cases not yet covered |
| Phased by region | Regions have separate teams, languages or legal rules | Duplicate assets across regions if global ownership is not set |
| Single launch ("big bang") | Small organisation, few teams, simple needs, hard deadline (for example the end of a legacy contract) | All support demand arrives at once; problems surface for everyone at the same time |
Gore's talk also suggests separating division-specific requirements from enterprise-wide ones before phasing R11. Vendor guidance warns that configuring every team at once multiplies unresolved governance gaps R14; the same logic is behind GDS's staged move from private to public beta R3.
7. Migrate in waves aligned with the rollout
Migration is a project in its own right. Two implementation-specific points:
- Migrate what the wave needs first. Recent, in-use, brand-critical and legally required assets go first; older material can follow in a later batch, or stay in a read-only archive. One vendor's implementation guide suggests that assets older than two or three years rarely need to move at launch unless they are needed for audit or archive R13; treat this as a starting hypothesis to check with your own usage data.
- Do not launch a wave into an empty or dirty library. Users judge the DAM in their first searches. A wave goes live when its assets are loaded, their metadata validated and their permissions tested.
Mapping, identifiers, rights, checksums, pilots and cut-over are covered in detail in the migration guide, in particular pilot and rehearsal and cut-over and rollback.
8. Name the roles and the time they need
Implementation needs named people with time set aside, not "whoever is available".
| Role | During implementation | After launch |
|---|---|---|
| Executive sponsor | Signs the charter, arbitrates scope and budget, announces the change, decides when old tools close | Receives quarterly reports, keeps priority and funding |
| DAM product owner / DAM manager | Owns the plan, backlog, configuration decisions and wave exit criteria | Runs the service, governance group and roadmap |
| Metadata lead / librarian | Schema, vocabularies, data dictionary, migration mapping | Vocabulary maintenance, quality reviews, search-log analysis |
| Administrators (at least two) | Configuration, test accounts, documentation | Day-to-day administration, with cover for absences |
| Integrator / IT | SSO, provisioning, integrations, security review, data protection | Monitoring integrations, upgrades, incident handling |
| Rights or legal contact | Rights fields, release handling, sharing rules | Rights incidents and audits |
| Champions (one per team or region) | Pilot feedback, testing, local onboarding | First-line help and feedback in their team |
| Vendor or implementation partner | Platform expertise, configuration help, training of administrators | Support and roadmap per contract |
AVP distinguishes the DAM product manager, who configures and runs the application, from the asset manager, who handles assets, metadata and taxonomy, and notes that one person or a team may fill these roles R10. Gore's team set clear time commitments for stakeholders at kickoff and held weekly status meetings and regular demos during the build R11. Naming two administrators avoids a single point of failure; one vendor's guide makes the same recommendation R13. The metadata schema guide has the full governance-role table.
9. Manage the change, not only the system
Users need to know why the DAM exists, want to use it, know how, be able to do it in their daily work, and keep doing it. Prosci's ADKAR model, from a change-management consultancy, names these five stages awareness, desire, knowledge, ability and reinforcement, and stresses that organisational change happens one person at a time R9.
The change-aversion framework used for the Google Drive launch is a practical checklist for a DAM launch too R8:
- Plan the launch stages.
- Assess the impact on users before launch.
- Tell users in advance that a change is coming.
- Explain the benefits for them, not for the organisation.
- Give transition guidance and support.
- Where possible, let users switch between old and new for a limited time.
- Monitor the change over time.
- Let users send feedback directly.
- Fix their issues quickly.
- Tell them what you improved.
For champions, Microsoft's adoption guidance suggests recruiting enthusiastic people who can commit time, including vocal critics whose energy can be put to use, giving them ready-made materials and a regular rhythm of meetings, and recognising their effort R7.
10. Train by role, at the moment people need it
Train each wave just before or at its launch, not months earlier. Gore started training at launch and made sure users knew the first release was a minimum viable product R11.
- Searchers and downloaders: search, filters, collections, sharing, what "restricted" means. Thirty to sixty minutes, recorded.
- Contributors: upload, the few fields that matter, rights fields, naming. Short hands-on sessions with their own assets; AVP singles out contributor training as a way to make assets meet the DAM's standards R10.
- Approvers: workflow steps and notifications.
- Administrators: configuration, permissions, reports, schema change process; usually trained by the vendor or partner.
- External users: a one-page guide and a short video are often enough.
Back training with documentation users can find from inside the DAM: a quick-start page, a field glossary, how-to videos, a request form for missing assets. Check that training worked by looking at behaviour (upload completeness, search success) in the following weeks, as described in the KPIs guide, practice 10.
11. Launch with hypercare and a plan to retire the old tools
Launch week. Announce the date in advance, freeze configuration changes a few days before, and prepare a launch kit: announcement from the sponsor, quick-start guide, training calendar, support contacts, known limitations.
Hypercare. For the first weeks after each launch, reinforce support: a daily triage of issues, a visible support channel, office hours, champions on call in each team. Track every request; the most frequent questions become documentation and configuration fixes. End hypercare against criteria (falling request volume, no open blocking issues), not on a fixed date.
Old tools. Users keep old shared drives and folders as long as they work. Publish a retirement schedule: new assets only in the DAM from launch; old locations read-only from a set date; archived or deleted later. GDS advises keeping a legacy service running until the new one is live, then retiring services that are no longer needed R3 R4. Gore's team looked for the other places users still got assets from, then retired or integrated them so the DAM became the single source R11.
12. Measure launch indicators, then move to steady state
Agree a handful of launch indicators per wave, with a baseline from discovery:
| Indicator | What it tells you |
|---|---|
| Active users in the wave ÷ expected users | Whether people logged in at all |
| Share of new assets in scope uploaded to the DAM (not elsewhere) | Whether the DAM became the system of record |
| Mandatory-field completeness of new uploads | Whether contributors understood the schema |
| Zero-result search rate and top failed queries | Whether vocabulary and migrated content match users' language |
| Support requests per active user, by topic | Where training, documentation or configuration fall short |
| User satisfaction (short survey at launch and after about 90 days) | How people feel, including those who gave up |
Gore's team advised letting users work with a first release for months before judging how it is used, then using usage data to find what users are not doing and asking them why R11. The full method for KPIs, counting rules and reporting cadence is in DAM KPIs, ROI & user adoption.
Steady state begins when the last planned wave has passed its exit criteria. GDS describes the live phase as supporting the service sustainably while continuing to improve it from user research and performance data, without necessarily keeping a full project team R4. For a DAM, that means a named team, a governance rhythm, a roadmap, a yearly review of the baseline, and a backlog fed by search logs and user feedback.
On timelines
There is no independent benchmark for how long a DAM implementation takes. Duration depends on the number of teams and waves, the volume and quality of assets to migrate, the number of integrations, the state of existing metadata and the availability of the people involved. What can be said from free sources:
- Vendor-published plans for SaaS DAMs describe a first launch within weeks. One vendor's template runs about ten weeks from discovery to a first launch with hypercare, followed by six months of optimisation and a strategic review R13; other vendors' published onboarding offers are listed under "How DAM platforms support this" below. These are vendor schedules for a first scope, not enterprise rollouts.
- For context only, GDS gives typical durations of four to eight weeks for discovery and six to eight weeks for alpha in public-service projects R1 R2.
- Projects involving custom development or open-source builds can take years, as the Code4Lib case study shows R12.
Plan in phases with exit criteria and add contingency, rather than committing to a single go-live date for the whole organisation.
Common pitfalls
- Configuring before deciding. The schema grows field by field from requests during setup, without a data dictionary or owner. Decide governance first (practice 2).
- Copying the old folder tree. Rebuilding shared-drive folders in the DAM brings the old findability problems with it. See folders vs metadata.
- Too many mandatory fields at launch. Contributors stop uploading or fill fields with junk. Start with few and add later through the change process.
- A pilot with no real work. Testers click around for a week and approve. Pilots must carry real assets and deadlines.
- Launching into an empty library. If the first searches return nothing, users conclude the DAM is useless and go back to the shared drive.
- One administrator. When that person is away, uploads, permissions and fixes stop.
- Training months before launch. People forget; train at the moment of use and record it.
- No end date for the old tools. Parallel systems keep old habits alive and double the work.
- Ending the project at go-live. Without a named team, governance and reporting after launch, adoption fades and metadata drifts.
- Integrations left for "phase 2" without a date. If the DAM is not connected to the tools where assets are used, people keep local copies.
- Treating vendor timelines as commitments. A vendor's onboarding package covers its own work; your teams' availability, data quality and internal approvals drive the real schedule.
Checklist
How DAM platforms support this
The wiki's solution pages record what vendors publish about onboarding, implementation services, training and test environments, mostly in the Resources and Overview pages. The examples below show the kind of difference worth checking when planning an implementation. They are illustrations, not a ranking or a complete list; each fact is cited on the linked page.
| Implementation need | Examples documented on the wiki |
|---|---|
| Published onboarding packages and what they include | Canto lists Basic, Standard and Premium onboarding packages with different training and migration scopes. Brandfolder documents an "Ingestion Assistance" migration service included from one of its onboarding packages upward. |
| A short, structured onboarding phase | Wedia describes a 21-day onboarding sprint including enablement of key users. IntelligenceBank describes a "Launch and Training" stage in its implementation services. |
| Administrator and user training | Brandworkz states a typical administrator training duration at onboarding, designed so administrators can then train their own users. MediaValet documents an onboarding manager, live product training and an e-learning academy. |
| Test and sandbox environments | Aprimo: the vendor's status page lists sandbox environments alongside its production regions. |
| Implementation recipes for integrators | Sitecore Content Hub points to a public cookbook of implementation recipes (data model, rights, distribution, migration, reporting). |
Before signing, ask each vendor what its onboarding covers (configuration, migration volume, training sessions, integration work), what remains your responsibility, and whether a non-production environment is included. The comparison table summarises deployment and API facts across platforms, and choosing a DAM covers the hand-over from selection to implementation. For a broader introduction, see what a DAM does.
Further reading
- Discovery, alpha, beta, live and retirement explained in short pages; a clear model for phasing any service launch.
- How the beta phase worksFree accessPrivate and public beta, support readiness and keeping the legacy service until the new one is live.
- Planning and Managing Web AccessibilityFree accessHow to build accessibility into initiation, planning, implementation and ongoing operation.
- When do we need to do a DPIA?Free accessWhen an impact assessment is needed before processing personal data such as photos of people.
- A short, tool-agnostic checklist for recruiting and supporting champions.
- A ten-step framework for launching a replacement of a familiar tool.
- The Prosci ADKAR ModelFree accessThe five stages of individual change in plain language.
- A DAM Operational ModelFree accessRoles, five governance pillars and measurement areas for running a DAM after launch.
- A practitioner's account of a phased enterprise DAM rollout built around an MVP.
- Islandora for archival access and discoveryFree accessAn honest account of timeline, staffing, migration, testing and launch in a library repository project.
- How to implement DAM softwareFree access
Sources
| Id | Title | URL | Type | Accessed | Notes |
|---|---|---|---|---|---|
| R1 | GOV.UK Service Manual — How the discovery phase works | gov.uk | Official | 2026-10-29 | GDS; last updated 2021-06-21. No set duration, around 4–8 weeks typical; constraints hard/soft; stopping is valid |
| R2 | GOV.UK Service Manual — How the alpha phase works | gov.uk | Official | 2026-10-29 | Last updated 2019-05-08. Riskiest assumptions; throwaway prototypes; usually 6–8 weeks |
| R3 | GOV.UK Service Manual — How the beta phase works | gov.uk | Official | 2026-10-29 | Last updated 2021-02-19. Private then public beta; support readiness; keep legacy running until live |
| R4 | GOV.UK Service Manual — How the live phase works | gov.uk | Official | 2026-10-29 | Last updated 2019-05-08. Sustainable support, continuous improvement, retiring services, team size after launch |
| R5 | W3C WAI — Planning and Managing Web Accessibility | w3.org | Official | 2026-10-29 | Updated 2026-08-12. Initiate, plan, implement, sustain; evaluate early and often |
| R6 | ICO — When do we need to do a DPIA? | ico.org.uk | Official | 2026-10-29 | UK regulator; undated page; marked under review (Data (Use and Access) Act). Prior to processing; "if in any doubt" do one. Jurisdiction-specific |
| R7 | Microsoft Learn — Create a champions program as part of the service adoption program | learn.microsoft.com | Official | 2026-10-29 | Official non-DAM platform documentation; ms.date 2022-05-02. Recruiting, materials, rhythm, recognition; champions are business representatives, not IT support |
| R8 | Sedley & Müller — Minimizing change aversion for the Google Drive launch | research.google | Third-party | 2026-10-29 | CHI 2013 Extended Abstracts (ACM), pp. 2351–2354; author PDF free on Google Research. Unverified 2013, cited for method. Definition; ten-action framework; more positive perceptions than launches without it |
| R9 | Prosci — The Prosci ADKAR Model | prosci.com | Third-party | 2026-10-29 | Change-management consultancy (not a DAM vendor); undated page. Five elements; "one person at a time" |
| R10 | AVP — A DAM Operational Model | weareavp.com | Third-party | 2026-10-29 | DAM consultancy; undated page; no vendor partnership stated. Roles, five governance pillars, pre-implementation survey, incremental rollout, validate with team then users, contributor training |
| R11 | MarTech — Implementing a digital asset management system: A 12 step guide (C. von Hoffman) | martech.org | Third-party | 2026-10-29 | Trade press, 2022-05-11, updated 2024-05-30; reports W.L. Gore's enterprise DAM librarian's conference talk. Phased rollout from one division, MVP, stakeholder time, training at launch, let it simmer, retire workarounds. Unverified older than 12 months |
| R12 | Jones, Lampert, Lapworth, Shaw — Islandora for archival access and discovery | journal.code4lib.org | Third-party | 2026-10-29 | Code4Lib Journal issue 58, 2023-12-04. Dec 2017 start, Aug 2021 launch tied to contract end; "timeline forecasting is difficult"; staffing, testing, training. Unverified older than 12 months; open-source build, not typical SaaS |
| R13 | IntelligenceBank — How to implement DAM software (T. Court) | intelligencebank.com | Vendor | 2026-10-29 | Vendor publication; 2022-09-26, updated 2026-10-13; no form. Ten-week template, hypercare, two admins, older assets rarely needed at launch. Vendor "in our experience" figures not used |
| R14 | Orange Logic — Enterprise DAM implementation plan: a phased rollout guide (H. Shacklett) | orangelogic.com | Vendor | 2026-10-29 | Vendor publication; 2024-04-23, updated 2026-10-23; no form. Readiness, first use case, expansion criteria, big-bang warning. Second-hand statistics in the article (vendor-commissioned survey, Prosci, Gartner) not used |
| R15 | GOV.UK Service Manual — Agile delivery (collection page) | gov.uk | Official | 2026-10-29 | Index of phase pages: discovery, alpha, beta, live, retiring your service |