export const meta = {
  title: "Video Asset Management Workflow for In-House Marketing Teams",
  description: "Build a video asset management workflow that connects campaign footage, approved masters, social variants, ownership, and reuse decisions.",
  tldr: "Connect each finished video to its source footage, approval record, intended use, and responsible owner. Group revisions of the same cut together, manage social variants separately, and check the exact revision and usage conditions before publishing or reusing an approved asset.",
  slug: "video-asset-management-workflow-for-in-house-marketing-teams",
  publishedAt: "2026-10-06",
  readingTime: 10,
  thumbnail: "https://cdn.aspectlabs.dev/blog/video-asset-management-workflow-for-in-house-marketing-teams/cover-627c8c41dff1.png",
  authors: ["edison"],
  primaryTopic: "post-production",
  topics: ["post-production"],
  tags: ["media-management", "for-marketing-teams", "review-workflow", "delivery", "archive"],
  faq: [
    {
      question: "What should an in-house video asset library contain?",
      answer: "Keep source footage, production audio, graphics, editing project files, review revisions, approved masters, channel variants, captions, and the records needed to explain their use. Connect related material through a campaign identifier and source references, so someone can trace a finished export back to the work needed to revise it."
    },
    {
      question: "Should social video variants share one version stack?",
      answer: "Use one stack for successive revisions of the same deliverable. A vertical cut, a landscape cut, and a different language version usually need separate stacks because they can remain valid at the same time and require different review decisions. Connect them with shared campaign and creative identifiers."
    },
    {
      question: "Who should maintain campaign metadata?",
      answer: "Assign responsibility at each handoff. The producer usually establishes campaign and source information, the editor records the deliverable and its source references, the designated approver confirms the review decision, and the channel manager records publication details. One person can hold several roles, but each field needs a clear owner."
    },
    {
      question: "Can an approved video be reused in a different campaign?",
      answer: "Approval covers the revision and use that the team reviewed. Before reuse, check the new channel, audience, territory, dates, claims, branding, music, and participant permissions against the original decision and supporting records. A new edit or a use outside that scope needs a new review."
    },
    {
      question: "Does Aspect automatically approve assets or enforce usage rights?",
      answer: "Aspect supports comment approvals and custom metadata for an asset's review status, but these are separate actions. A responsible teammate must keep the status and revision record current. Rights fields can document the team's decisions; they should not be treated as automatic verification of a license or enforcement of every usage restriction."
    }
  ],
  draft: false
}

A month after a product launch, the events team asks marketing for a short video about the same product. The campaign folder contains the main film, social cuts, captions, interview footage, and graphics. The producer needs to find the approved cut, check whether its product claims are still current, and confirm that the original permissions cover the new use. If the events team needs changes, they also need the editing project.

If you record that information during production, the next producer can pick up the work without having to reconstruct the job. The following video asset management workflow covers what to keep, who maintains it, and how to retrieve it when another campaign needs the footage.

The examples below use an **Autumn Workspace Launch** with the campaign code `AW26` to show how your team can keep the folders, metadata, and review records together.

## Assign responsibility before files arrive

Assign a producer to keep the campaign library organized. Editors and channel managers will add their own files and records, while the producer checks that each handoff includes what the next person needs.

For AW26, the producer establishes the campaign identifier and receives footage. The editor maintains editing projects, source references, and exports. A designated marketing approver confirms the final creative decision after any required brand, product, or legal review. The channel manager checks delivery requirements and records what was published.

In a small team, you may share these responsibilities with one colleague; a larger team may spread them across departments. At each handoff, the editor supplies a reviewable revision, the approver identifies the revision they accepted, and the channel manager publishes that revision for the agreed use.

Set a decision rule for conflicting feedback as well. If a product manager requests a longer explanation while the social manager needs a shorter opening, the producer should bring that choice to the designated approver. Otherwise, the editor becomes responsible for a marketing decision that has never been resolved.

## Keep source footage and campaign work traceable

Create one campaign home with a stable identifier. A practical starting structure is:

```text
AW26_Autumn_Workspace_Launch/
  01_Brief_and_Use_Records/
  02_Source_Media/
    Camera_A/
    Camera_B/
    Production_Audio/
  03_Edit_Projects/
  04_Graphics_and_Music/
  05_Review_Exports/
  06_Delivery_Masters/
  07_Channel_Variants/
  08_Captions_and_Publication_Record/
```

Keep camera filenames and card folder structures intact where the production format depends on them. Add campaign context through the enclosing folders and metadata. Renaming every camera file to describe its content can make later relinking harder, especially after an editor has started work.

At ingest, the producer checks the received material against the shoot handoff: camera cards, separate audio, releases or permission records, graphics, and licensed material. Confirm transfer completion and follow the team's verification and backup procedure before clearing source cards. Verify the originals even if the previews already play.

Aspect's [upload and organization tools](https://aspect.inc/docs/getting-started/uploading-and-organizing) accept folders and preserve their nested structure. Use that to bring an agreed layout into the campaign project. Preserve the editing project alongside the media, with a handoff note identifying the application version, important plugins, fonts, and timeline names that another editor would need.

When you find a video through search, you may never open its campaign folder. Add the campaign, revision, and approval information to the asset as metadata so those details are available wherever the file appears.

<BlogFigure
  src="https://cdn.aspectlabs.dev/blog/video-asset-management-workflow-for-in-house-marketing-teams/video-file-with-attached-context-tags-70268446ba48.png"
  alt="Video file shown outside a folder with several metadata tags attached."
  caption="The video file keeps key context attached even when it is separated from its folder."
/>

## Use a small metadata template with clear owners

Choose fields that answer the questions your team asks before editing or publishing a video. Aspect supports [project-specific custom metadata](https://aspect.inc/docs/workflows/metadata), including text, dates, single-select fields, and multi-select fields. It also extracts technical information such as duration and resolution when available, so the team doesn't need to transcribe every file property.

For AW26, the following template separates the identity of a deliverable from its changing review state.

| Field | Type | Example value |
| --- | --- | --- |
| Campaign | Single select | AW26 |
| Creative identifier | Text | AW26_Story03 |
| Asset role | Single select | Source, Review, Master, Channel variant |
| Responsible owner | Text | Campaign producer's name |
| Intended channel | Multi select | Website, Organic social |
| Layout | Single select | 16:9, 1:1, 9:16 |
| Language | Text | en-US |
| Review status | Single select | Draft, In review, Changes requested, Approved |
| Approved revision and decision | Text | Revision 03; approver, date, and agreed use |
| Source references | Text | Source asset identifiers and editing timeline name |
| Use conditions | Text | Organic social only; supporting record location |
| Use review date | Date | Date the producer must reassess continued use |

The producer sets campaign information and checks use records. The editor adds the creative identifier, export details, and source references. After the approver confirms a decision, the producer updates the approval record. Assign those responsibilities when you create the fields so everyone knows who should fill in a missing value.

Use the review status for finished cuts and their revisions. Leave irrelevant fields unset on source assets, or define a separate source-clearance field if the team needs one. Don't mark every file from a successful campaign Approved in bulk.

Record the agreed use conditions alongside the approval. An AI-generated description can identify a person or a product in a clip; it can't establish that the team has permission to use that material in a particular advertisement. Whoever checks the relevant agreements should record the scope and where the evidence is kept.

<DidYouKnow href="https://aspect.inc/features/asset-intelligence">
Aspect combines searches of visual and spoken content with custom metadata filters, so a producer can look for a product demonstration within an approved campaign set. The producer can find the shot from a description, then read its approval record and use conditions in the same library before adding it to a new edit.
</DidYouKnow>

## Separate revisions from parallel deliverables

AW26 needs a 60-second landscape film, a 15-second vertical cut, and a vertical cut with different language graphics. All three share footage, but they're distinct deliverables. Each can be current at the same time.

<BlogFigure
  src="https://cdn.aspectlabs.dev/blog/video-asset-management-workflow-for-in-house-marketing-teams/source-reel-to-separate-deliverables-10f3891274e8.png"
  alt="One film reel connected to three separate video frame formats."
  caption="One source reel feeds several separate deliverable formats."
/>

Give them a shared creative identifier and a filename that distinguishes the output. For example, `AW26_Story03_9x16_en-US_15s_r03.mp4` identifies the campaign, creative, layout, language, duration, and revision. Keep changing status in metadata rather than repeatedly adding Final or Approved to the filename.

Use [version stacks](https://aspect.inc/docs/review-and-approve/versioning) for revisions of the same output. The English vertical cut's second and third revisions belong together. The landscape master belongs in its own stack, as does the other language version. If all three shared a stack, the channel manager could open it and see a different format or language from the one they need.

When exporting, add a source reference to the relevant editing project and timeline. Include any music license or graphics dependency another editor will need.

When an editor starts a revision, they should be able to follow that reference, open the correct timeline, and locate its media. The relationship matters most when the person making the next edit didn't work on the original campaign.

## Record approval against the exact revision and use

Send a review request that identifies the deliverable, revision, intended placement, and decision required. For the AW26 vertical cut, that might be: “Please review revision 03 for English organic social. Confirm the opening claim, caption wording, product interface, and end card by Thursday.”

The reviewer can then answer the current request without mixing it with feedback about another language version or a future paid campaign.

As reviewers leave notes, keep them on the relevant version. Aspect retains comments with the revision where they were created, allowing the editor to compare the new cut with the earlier request. After the requested work is complete, the designated approver should identify the accepted revision and its intended use in the review conversation.

In Aspect, [approving a comment and updating an asset's custom approval status](https://aspect.inc/docs/review-and-approve/approvals) are separate actions. Once the designated reviewer accepts the cut, the producer records the approved revision and marks it ready for publication.

If revision 04 is added later, return the current review status to In review and obtain a decision on that cut. Version stacks show the latest version by default, so an old Approved value must not be allowed to imply that an unreviewed replacement is ready.

## Prepare the files for publishing

After approval, gather only the intended files into a delivery set. For AW26, this includes the approved master, the approved vertical variant, matching captions, and a short publication record naming the permitted placements and current revision identifiers.

The channel manager checks the actual files before scheduling: framing, readable captions, language, audio, end card, and the destination's current upload requirements. A correctly named file can still contain the wrong render. Record the publication date and destination alongside the delivered revision so a later correction can be traced to the right placement.

Aspect [collections](https://aspect.inc/docs/share-and-present/collections) can gather these assets without moving their originals. Check the selected revision whenever a collection contains a version stack. Collections point to existing assets, so keep the release record separately if you need to preserve exactly what was delivered before a later revision.

<DidYouKnow href="https://aspect.inc/docs/share-and-present/collections">
Aspect collections let the same asset appear in a campaign delivery set and a reusable brand collection without creating another file copy. Your team can preserve its production folders while giving channel managers a focused set of deliverables, with someone responsible for keeping that set current as revisions change.
</DidYouKnow>

For an outside publishing partner, create a dedicated link with download access to the delivery collection. Review [metadata visibility and version permissions](https://aspect.inc/docs/share-and-present/sharing-and-permissions) before sharing, and keep internal production notes out of the recipient's view. Open the collection and confirm that it contains the approved revision of each file.

## Work through a reuse request before making a new edit

In November, the AW26 team receives a request for a 15-second vertical video for a paid event promotion. The requester remembers an interview line about giving employees a quieter place to work, but can't remember the filename.

The producer works through the request as follows:

1. **Narrow the campaign library.** Filter to AW26, Channel variant, 9:16, en-US, and Approved. These filters remove unrelated footage and unfinished cuts from the results.
2. **Search for the remembered content.** Use the interview topic to find likely matches, then play the surrounding footage. [Aspect search](https://aspect.inc/docs/asset-intelligence/ai-search) returns matching time ranges and lets you adjust the filters as you review the results. Check that indexing has finished if a recent asset is missing.
3. **Read the decision behind the status.** In this example, the matching cut is approved for organic social only. The producer checks its supporting use record and asks the responsible owner to assess paid promotion. The paid version needs its own approval before publication.
4. **Open the recorded sources when a change is needed.** Follow the editing project and timeline reference to produce a new event variant. Record its connection to AW26_Story03, give it its own review, and preserve the earlier organic-social deliverable.

If the new request had matched the documented use exactly, the producer would still check current claims, branding, and dates before releasing the existing file. Reuse can mean delivering an existing export or returning to its editable sources. The library should support both without making the requester reconstruct the original campaign from memory.

<BlogFigure
  src="https://cdn.aspectlabs.dev/blog/video-asset-management-workflow-for-in-house-marketing-teams/reuse-request-to-export-or-edit-timeline-171155ec5dc0.png"
  alt="Reuse request branching to a finished video file and an editable timeline."
  caption="A reuse request can point to either a ready export or editable source material."
/>

## Close the campaign with a usable handoff

Before moving AW26 out of active production, the producer checks that the delivery set is current, the editable sources are present, and outstanding use questions have an owner. Remove superseded files from reusable collections, review outside access, and leave a clear contact for future requests.

[Archiving a project](https://aspect.inc/docs/concepts/core-concepts#archiving-a-project) doesn't revoke a publishing partner's link. Disable or delete that link when access should end.

Ask a teammate who didn't edit AW26 to retrieve an approved deliverable and identify its revision, use conditions, and editing project. If they need the original editor to explain where something is, add that information to the record. Make this part of closing each campaign so the library stays usable as new work arrives.
