Use Creative Hub files in Campaign Creator

Last updated: May 19, 2026

Use Creative Hub files in Campaign Creator

In Campaign Creator's creative step (Express or Pro), click Choose from Creative Hub instead of upload. Filter Hub assets by tag, folder, type. Pick a file → the ad references it (not duplicates). Updates to the Hub asset propagate until the campaign is published; after publish, the asset is locked at the version used.

Who is this for

Mediabuyers who maintain a centralized asset library in Creative Hub and want to use those assets across campaigns without re-uploading. Agencies sharing assets across client campaigns. Anyone tired of dragging files into multiple campaigns.

Why use Creative Hub instead of direct upload

Direct upload

Creative Hub

Quick for one-off ad

Built for asset reuse across campaigns

File lives only in that ad

File lives in Hub, referenced by N ads

Tag / categorize at upload time per ad

Tag / categorize once in Hub, applies everywhere

Hard to find again later

Searchable, filtered, organized

No team-wide visibility

Shared library for the workspace

No version control

Hub maintains history (basic)

For one-off ads: direct upload is fine. For repeatable / agency / multi-campaign setups: Hub is essential.

Prerequisites

How to pick from Creative Hub

Step 1: Reach the creative step

In Express mode (step 5) or Pro mode (per-ad creative config), you see the creative slot.

Step 2: Click "Choose from Creative Hub"

Toggle/button: Choose from Creative Hub (alongside Upload + AI Generate options).

Step 3: Browse the Hub picker

A modal opens showing Creative Hub contents:

  • Filter by type: image / video / audio

  • Filter by tag: by tags you've set (e.g. summer-2026, client-A, brand-evergreen)

  • Filter by folder: by folders you've created

  • Search by name: free-text name search

Each asset shows: thumbnail, name, type, aspect ratio, file size, last used date.

Step 4: Pick the asset

Click the asset → preview on the right → Use this creative. The ad uses the asset.

Step 5: Multi-aspect picking

If your ad needs multiple aspect ratios (1:1 + 9:16 + 16:9) and you have separate Hub assets per aspect:

  • In Pro mode: pick one asset per aspect

  • In Express: limited to one aspect (usually 1:1 default); switch to Pro for multi-aspect

Reference vs duplicate

When you pick from Hub, the campaign's ad references the Hub asset (not duplicates):

  • Before publish: if you update the Hub asset (re-upload, rename, retag), the campaign reflects the new state

  • After publish: the asset is locked at the version used at publish time. Further Hub changes don't affect already-published ads

  • Hub deletion: deleting a Hub asset DOES NOT remove it from already-published campaigns (asset preserved on the ad platform side). Future ads cannot reuse the deleted asset.

This separation prevents "I edited my Hub creative and my live campaign broke" scenarios.

Filtering for efficiency

By tag

Tag assets at upload (or post-hoc) with meaningful labels:

  • Brand-level: brand-evergreen, client-A, client-B

  • Campaign-level: summer-sale-2026, Q4-promo

  • Type: header-shot, bg-image, product-shot

Then in Campaign Creator: filter by tag for fast picking.

By folder

Hub folders mirror your organization scheme (e.g. Client A/Q1-2026/, Brand Evergreen/).

Pick from the right folder; lots of clutter avoided.

AI-generated assets

Generated via Hub → Generate flow (image / video / avatar / voiceover):

  • Output lands in Hub like uploaded files

  • Pickable in Campaign Creator same way

  • Tag-able + filterable like any asset

  • Counts toward AI Credits usage (acc-113)

Sharing across workspaces

Within a workspace: all Creative Hub assets accessible to all members per their role.

Across workspaces: Creative Hub is workspace-scoped. To share assets across workspaces (agency with multiple client workspaces):

  • Upload to each workspace separately

  • OR use Google Drive sync with each workspace pointing to a shared Drive folder

  • OR future: shared "Brand Library" feature (roadmap)

Drive sync alternative

If your team works primarily in Drive:

  1. Connect Drive (com-112)

  2. Share Drive folder with Wevion service account

  3. Files auto-import to Creative Hub every 5 min

  4. Pick in Campaign Creator as usual

This way Drive is the source of truth, Hub is the Wevion-side cache.

In data model

When you pick from Hub:

  • Backend stores reference (Hub asset ID) on the ad's creative config

  • Lookup happens at publish time (resolves to actual file URL for upload to ad platform)

  • Audit log records which Hub asset used (action: ad_creative_select)

What you'll see

In the Hub picker modal:

  • Grid of asset thumbnails

  • Filter sidebar (type / tag / folder)

  • Search bar

  • Asset preview on right

  • "Use this creative" button

Once picked:

  • Ad's creative slot shows the selected asset's thumbnail

  • Asset name + tags visible

  • Toggle to "Change" or "Choose different" to swap

Common workflows

Wave campaign launch (template-driven)

  1. Pre-upload all wave assets to Hub (5-20 creatives)

  2. Tag with wave name (e.g. wave-2026-Q4-week-1)

  3. In Bulk Launch: per-row pick from Hub filtered by wave tag

  4. Publish wave

A/B creative test

  1. Same campaign, same audience

  2. 3-5 creative variations in same ad set (each an ad)

  3. Each ad references different Hub asset

  4. Run 5-7 days, measure CTR per ad

Client-specific brand library

  1. Upload client's brand assets to Hub

  2. Tag with client-X

  3. Always filter by client-X when launching for that client

  4. Avoid using one client's creative in another's campaign

Common issues

  • "Asset not appearing in Hub picker": not in current workspace OR filter excluding it. Reset filters.

  • "Wrong aspect ratio in preview": the asset's native aspect doesn't match the placement. Either pick different asset OR use Pro mode for multi-aspect.

  • "Hub seems empty": nothing uploaded yet. See gs-117.

  • "Performance differs vs direct upload": should be identical (same file). If you see differences, file a support ticket.

  • "Updated Hub asset but campaign still uses old": published campaigns lock at publish-time version. Update would require new campaign.

Best practices

Don't delete used assets

Once a Hub asset is in a published campaign, don't delete it (even though the campaign is locked). Future re-launches or duplicates of that campaign may need the original.

Use consistent tags

Establish a tagging convention early. Common: [client]_[campaign]_[type]_[version] (e.g. clientA_summerSale_video_v3).

Pre-upload before launch waves

For Bulk Launch + template-driven workflows: upload all assets to Hub the day before launch. Test in 1-row Bulk Launch dry-run.

Archive old assets

Hub gets cluttered over time. Use folders + archive (move to _archive/ folder) old campaigns' assets to keep current view clean.

Related