Pan Innovation House Pan Innovation House
CUSTOM SOFTWARE · DIGITAL ASSET MANAGEMENT

Digital Asset Management (DAM): Order in the Brand Archive

We bring photographs, video, catalogues and design files together in a single archive, and record which product each file belongs to, which version is approved and where it may be used. The sizes and formats each channel asks for are derived automatically from the original, so nobody spends their time resizing files.

A brand's visual archive usually accumulates in places nobody planned for. Product shots sit on the agency's drive, campaign visuals in a cloud folder, the files sent to dealers in a messaging history, and the logos on a few people's desktops. File names are the most visible sign of this disorder: final, final2, revised and print_final versions of the same image live side by side, and the one person who could say which is approved is usually on leave that day. Nobody has behaved badly; because the archive has no owner and no rules, files have simply stayed where they were produced. As the archive grows, search stops being the answer too, because there is nothing to search on other than the file name.

The cost of this is mostly paid in small but continuous losses. An image with an old price tag goes into a campaign; a low-resolution file is placed in the catalogue and this is only noticed at print; a dealer uses an image they found themselves and brand identity drifts. A more expensive loss is the repeat shoot: because the original file cannot be found, the same product is photographed a second time. Brands that use models or licensed content have a rights problem on top of this; an image whose usage period has expired stays live because nobody is tracking it, and by the time it is noticed the matter has turned into a legal one. None of these is a large line item on its own; taken together they create a cost that repeats every season and appears in nobody's budget.

Digital Asset Management (DAM) means holding these files in one central place, with information attached to them. Each file is not merely an image; it is a record where you know which product it belongs to, which shoot it came from, who approved it, which channel it may be used in and how long its rights remain valid. The original high-resolution file is stored once; the different sizes and formats that go to the website, the marketplace, social media and print are derived from that original automatically. When it works together with Product Information Management, the product record and its images are matched through the same identity, and text and images travel together when you push to a channel. The same logic works for video and print files: the source file is stored once, the usage variants are produced from it, and the original never leaves your hands.

The hard part of this work is not storage but discipline, and it is right to say so up front. However tidy an untagged archive looks, it cannot be searched; a set-up where files are uploaded and the metadata fields are left empty goes no further than an expensive folder structure. Automatic tagging with computer vision reduces that burden but does not remove it entirely; critical fields such as the product code need human checking. A DAM also does not produce content: it does not take photographs, it does not design, and it does not turn a bad image into a good one. What it does is make sure that produced content is not lost, that the right version is used, and that the same job is not commissioned twice. Set the expectation there and the system works; see the archive as something that organises itself and within a few months you are back to the old mess.

Who is it for?

Who is Digital Asset Management (DAM) a good fit for?

Brands shooting products continuously

E-commerce and retail brands producing hundreds of new images per season or collection. Because shooting is expensive, the real gain is that the file produced is not lost and the same product does not have to be shot a second time. Collecting the originals in one place achieves that on its own. The decision to re-shoot is usually taken not because it is needed, but because the file could not be found.

Teams producing with agencies and freelancers

Marketing teams that buy design, photography or video from outside. When files stay on the supplier's drive, the brand loses access to its own content. A central archive both clarifies the point of delivery and keeps the history with the brand when the team you work with changes. How files will be handed over when a contract ends is also defined up front in this structure; discussed afterwards, it is usually too late.

Manufacturers with a dealer and export network

Companies that send visuals to their dealers, distributors and overseas representatives. When file sharing runs over email and messaging, old versions stay in circulation and nobody knows who downloaded what. An archive opened with authorised access brings order to that traffic. A dealer being able to reach the right image on their own also removes the daily file-sending traffic from head office.

Multi-brand and multi-channel structures

Businesses running more than one brand, store or marketplace account. Because every channel has its own size and format expectations, the number of files prepared by hand rises quickly. Once derivation rules are defined this work disappears, and brand identity stays consistent. As the number of brands grows, separating who may use which asset is solved within the same structure.

What we build

What we deliver within Digital Asset Management (DAM)

Central archive and metadata

Photographs, video, vector artwork, catalogues and print files are collected in a single archive. Brand, product, collection, shoot, channel and tag information is written onto every file; the IPTC and EXIF data inside the file is read automatically. Search works on these fields rather than on the file name, so usability does not fall as the archive grows. More than one product, collection and campaign can be linked to the same asset.

Product and campaign relationships

Every asset is linked to a product code, a collection or a campaign. If Product Information Management is in place, the relationship works both ways: from the product to its images, and from an image to its product. Text and images are sent together when pushing to a channel, and a product whose images are missing is identified before it goes live. If the number of images is below the minimum the channel requires, a warning is raised; a missing image then shows up in your own system rather than as a rejection from the marketplace.

Versioning and brand approval

Revisions of the same asset are kept as versions rather than as separate files; there is a single approved version and it is clearly visible. An approval flow can be defined, and an unapproved asset does not reach the sharing and download area. When a wrong version does go live, it is possible to roll back to the previous version and see where the file went. Approval rights are defined by role; a user other than the brand manager cannot publish an asset.

Automatic size and format derivation

The sizes, crops and formats each channel asks for are produced automatically from the uploaded original: compressed WebP for the site, a particular pixel size for the marketplace, a vertical crop for social media, the high-resolution version for print. The rule is defined once; when a new channel is added, the whole archive can be re-derived. Colour profile and file size limits can be defined separately for print and digital outputs.

Usage rights and validity tracking

Usage conditions and expiry dates are recorded for assets covered by model releases, licensed images, stock photography and agency contracts. Assets whose period is approaching its end give warning in advance, and an expired asset is closed for download. This area reduces legal risk through visibility rather than through software; the decision is still made by your legal side. The contract or release document itself can also be attached to the asset and held in the same record.

Sharing, dealer portal and download permissions

Authorised access is opened for dealer, agency, printer and marketplace teams; everyone sees only the assets within their own scope. Time-limited and traceable sharing links are produced; the file downloaded and the person downloading it are recorded. File-sending traffic leaves email and becomes traceable. When a sharing link expires, access closes; a file sent once does not stay in circulation indefinitely.

Search, filters and bulk operations

Full-text search, filtering by tag and date, similar-image lookup and bulk tagging are supported. Computer vision proposes initial tags for an uploaded image; a suggestion does not become permanent until it is approved. Bulk renaming and re-derivation of thousands of files can be done in a single operation. Bulk operations are designed so that they can be reversed; a mistaken tagging run is corrected in one step.

Technologies

The technologies we work with

  • S3-compatible object storage
  • PostgreSQL
  • libvips and ImageMagick image processing
  • FFmpeg video transcoding
  • IPTC and XMP metadata standards
  • EXIF reading
  • CDN and signed access links
  • Elasticsearch search
  • Tagging with computer vision
  • WebP and AVIF output formats
  • REST API and webhooks
Process

How we move from discovery to go-live

  1. 01

    1. Asset inventory and source mapping

    We map where the files sit today: cloud folders, agency drives, old servers, messaging histories. Which assets are still in use and which only carry archive value are separated. Starting with what is used rather than moving everything makes the project both faster and cheaper. Producing the inventory also makes clear which file is in whose hands; the unused archive is moved at a later stage, at low priority.

  2. 02

    2. Metadata schema and tagging decisions

    We decide which fields will be mandatory, how the tag vocabulary will be built and who the access groups will consist of. This step replaces the argument about folder structure; the archive is now organised by information rather than by location. Having the marketing side make the decision largely prevents objections arriving later. The tag vocabulary is deliberately kept short; long lists are not filled in practice and make the archive unsearchable again.

  3. 03

    3. Bulk migration, de-duplication and tagging

    Existing files are moved into the archive; copies of the same file are de-duplicated and versions are merged. Automatic tagging makes the first pass, and critical fields are verified with human approval. Depending on the size of the archive this stage usually takes 3-8 weeks and asks for a limited but regular contribution from your team. Corrupt files that will not open are also reported separately during the migration.

  4. 04

    4. Derivation rules, approval flow and pilot

    Channel sizes, format rules and approval steps are defined; a pilot is run with a limited product group or a single campaign. The derived files are tried in the real channels. Corrections that come out of the pilot are written into the rules and only then is the scope widened; this order prevents a wrong rule being applied to thousands of files.

  5. 05

    5. Connecting to channels, handover and support

    The archive is connected to the e-commerce platform, the product information system and the sharing portal. Handover to the team takes place; how a new asset is uploaded, tagged and approved is left in writing. After go-live, storage, derivation errors and access records are monitored. Storage cost and growth rate begin to be measured at this stage; when it is not planned for, this is the fastest-growing line item.

Frequently asked questions

Common questions about Digital Asset Management (DAM)

We have cloud folders; isn't that enough?

For a small team and a few hundred files it usually is, and in that situation we would not recommend making an unnecessary investment. The limit of a cloud folder appears in the fact that information cannot be attached to the file: a folder name cannot carry which product it belongs to, whether it is approved, or how long its rights remain valid. Once the archive runs into the tens of thousands, more than one team and outside suppliers are involved, and the same image is needed in many channel sizes, a folder structure stops being the answer.

We have tens of thousands of files; who is going to do the tagging?

We split the work in two. Automatic tagging proposes fields such as type, colour, setting and similar assets from the content of the image, while the EXIF and IPTC data inside the file is read directly. Critical fields such as product code, campaign and usage rights cannot be guessed; these are verified by a person. In practice the efficient route is to start with the assets in active use rather than tagging the whole archive from scratch, and to tag the rest as it is used.

What is the difference between DAM and PIM?

PIM holds the product's text and attributes; DAM holds the product's and the brand's files. One is the home of the title, the description, the dimensions and the translation; the other of the photograph, the video, the catalogue and the print file. The two can be set up separately, but they are worth more when they work together: the product record knows its images, and an image knows the product it belongs to. The push to a channel happens in a single flow, with text and images together.

Our files sit with the agency; can we get them back?

The technical side is usually easy; they are moved by drive or cloud transfer and de-duplicated as they enter the archive. What really decides the matter is the commercial side: who holds the copyright and usage rights to the content produced depends on your contract, and we cannot interpret that on your behalf. Our recommendation is that, in ongoing work, delivery is defined as uploading to the archive; that way files accumulate with the brand the moment they are produced and there is never any collecting up to do afterwards.

Do you do photography and design as well?

This page describes the software side: setting up the archive, metadata, versioning, approval and distribution. Content production is a separate job, and our work on the brand side runs under the corporate identity and design heading. A DAM does not produce content and does not turn a bad image into a good one; it makes sure the content you produce is not lost and that the right version is used. Keeping this distinction clear keeps expectations of the project in the right place.

What do we end up with?

A central archive with a defined metadata schema and tag vocabulary; assets linked to products and campaigns; a versioning and approval flow; rules that derive channel sizes automatically from the original; usage rights and validity tracking; an authorised sharing area for dealers, agencies and printers, together with download records. The source code, the database and all the files in the archive belong to you; if you want to move to another environment, export is supported.

Contact

Let us talk about your Digital Asset Management (DAM) project

In a 30-minute discovery call we listen to what you need and tell you honestly whether custom development or an off-the-shelf product is the better answer.

Related

Related pages and guides

Retail and Till Management (RMS / POS)

We bring the store's till, stock, promotions and shift handover together in a single system. The POS here is not the virtual POS on your website; it is the real till on the counter. In multi-branch structures, prices and promotions are managed centrally and the day closes with the same discipline in every branch.

Details

Advanced Planning and Scheduling (APS)

We turn the production plan into a sequence at machine and line level: tooling and set-up times, bottleneck capacity, the date material will be ready and priority rules are calculated together. The result is a schedule that can genuinely be applied on the shop floor and a defensible due date that can be given to the customer.

Details

Manufacturing Operations Management (MOM)

We bring production, quality, maintenance and inventory operations together in a shared data model. The same stoppage, the same lot and the same shift meet in one record instead of four separate places; shift handover is put in writing, and management looks at a single set of indicators.

Details

Enterprise Asset Management (EAM)

We keep machines, plant, vehicles and equipment on a single record from the moment they are bought to the moment they are disposed of. Warranty, criticality, spare parts, maintenance cost and depreciation accumulate on the same asset card; the decision to replace stops being a guess and starts resting on the record that has built up.

Details

Field Service Management (FSM)

In companies that sell machinery and equipment, service work usually starts on the telephone and ends in a notebook. We build the whole chain in a single system — from the service request to technician assignment, from the mobile work order to the parts used and the customer's signature — and track warranty cover and SLA times automatically.

Details

Product Lifecycle and Engineering Data (PLM / PDM)

We establish from one place which version of a technical drawing, CAD file, recipe or sample record is the valid one. PDM manages the file and its revisions; PLM extends that across the product's whole life, from idea to serial production, together with change approvals. Whether the drawing that reaches the shop floor is the right drawing stops being a matter for debate.

Details
Call Free strategy call