Close-up view of assorted colored paper in a stacking rack, perfect for school or office use.
Photo by Sergey Meshkov on Pexels

Supply Chain

Part of Creative management technology

Versioning creative assets across an ad stack

Track creative files, feeds, profiles and ad-server assignments as one release so updates and rollbacks are explainable.

Version a creative release as a set of related parts: source assets, finished files or templates, feed content, rules, destinations and ad-server assignments. A filename alone cannot show which combination was live. A useful record captures what changed, who approved it, where it was published and how to restore an earlier approved state.

Name the actual products and objects at each hand-off. Examples include Google Studio, Google Campaign Manager 360 (CM360) and Google Ad Manager; record only the components used in your workflow.

Record each part

Keep a release manifest in the team's own workflow. For each campaign and format, record the creative or template ID, source-file and image versions, copy, feed snapshot, profile version, destination set, approval and intended go-live time. Connect them with a stable change identifier.

Use one manifest record with fields for the change identifier, campaign, format, creative or template ID, source-file and image versions, copy, feed snapshot, profile version, destination set, approval and intended go-live time. Record the earlier approved state needed for recovery alongside the release.

Keep the version values for source files, images and profiles distinct from the stable change identifier. The identifier links the related parts of one release; a filename alone is not a release record.

Separate feed-value updates from structural changes. Feed-value updates can be prepared and previewed before publication. Changes to creative assets, feed structure or profile settings are structural changes that warrant additional review before publication, because they may affect live delivery.

Treat asset updates and feed references as separate parts of the manifest. If an asset is replaced or renamed, check that the feed still points to the intended asset, and record both the asset and its feed reference.

Key Elements of a Creative Release Manifest

Change Identifier
Stable link across all release parts
Source File Version
Distinct from change identifier
Feed Snapshot
Captures data at time of release
Approval Record
Who approved and when

Trace the effect of a change

Change / Check before release

Feed copy or price
Row ID, approval, preview and published profile
Image replacement
Asset path, feed transformation and affected sizes
Template or feed-column change
Bindings, rules, defaults and revision process
Ad-server creative replacement
Ads and placements in the selected campaign
Creative deactivation
All campaigns under the advertiser that still use it

Trace a change from the asset or feed reference through the profile and destination to the campaign's ad-server assignments. In a workflow using Google Studio, Google Campaign Manager 360 or Google Ad Manager, record the relevant product and object IDs rather than assuming the systems share a release control.

The actions above can have different scopes. Inspect assignments before assuming a change is local.

Release and recover

Treat approval as a gate: record who approved the manifest and its approval status, complete the required previews, and publish only after approval. Preview each required size with a normal row, a default row and a representative destination. After publishing, inspect the live state.

Write the recovery action alongside the release plan and identify the earlier approved state using the change identifier. If a release needs reversing, restore the approved feed values, reinstate compatible creatives and assignments, then inspect the live state to confirm the restored configuration.

Keep unpublished changes separate from published content. Keep the manifest with campaign reporting so a later change in results can be examined against the creative configuration in use.

More from Supply Chain