Use Creative Hub files in Campaign Creator

Last updated: May 19, 2026

Use Creative Hub files in Campaign Creator

From any campaign in /campaigns/new (PRD-15 Campaign Creator), the creative block has a Browse Creative Hub button. Pick image / video → injected into the ad spec as a reference (no duplication). The picker filters by type, searches by name, and surfaces recently used items first.

Who is this for

Mediabuyers launching campaigns who don't want to re-upload assets they've already stored in Creative Hub.

The flow

Step 1: Open Campaign Creator

/campaigns/new (Express or Pro mode) → reach the creative block (per cc-110).

Step 2: Click "Browse Creative Hub"

In the creative block, alongside Upload / AI generate buttons, click Browse Creative Hub.

Step 3: Pick from the modal

A file picker modal opens:

  • Filter by type: All / Images / Videos

  • Search by name (debounced)

  • Recently used chips above the grid (last 10 you used)

  • Folder navigation (default = root; navigate into folders)

Click a file → preview pane on the right → Select button confirms.

Step 4: File appears in ad spec

The selected file is injected as a reference in the ad's creative spec. UI shows the thumbnail + name. Replace anytime by clicking again.

What "reference" means

The file is not duplicated to a campaign-specific folder. The ad spec stores a reference to the creative_hub_file (id + drive_id). If you later move / rename / delete the file in Creative Hub, the ad's reference may break.

Implications:

  • Don't delete Creative Hub files used by active campaigns — breaks ad serving

  • Rename in Creative Hub propagates to the reference (name is read live)

  • Move within Creative Hub is safe (id stays stable)

  • Archive old creatives in a _archive folder instead of deleting

Multi-creative ads

For ads with multiple creatives (carousel, slideshow):

  • Pick one Creative Hub file per slide / card

  • Or mix Creative Hub picks with new uploads in the same ad

  • Drag-reorder within the ad spec

Picker filters

Filter

What it does

All

Every type (image + video + AI-generated)

Images

Static images only

Videos

Video files only

The picker respects your Creative Hub RBAC: you see only files you have visibility on (see ch-127).

Recently used surfacing

Above the grid, chips show the last 10 Creative Hub files you used in any campaign. Click chip → instant select. Reduces clicks on the most common workflow ("re-use winning creative across new campaigns").

Use cases

Reuse winner across multiple campaigns

Won creative on Campaign A → use it on Campaign B (new audience, same creative). Picker → recently used chips → 1-click select.

A/B test multiple creatives

Build 3 campaigns with same audience + 3 different creatives from Creative Hub. Picker speeds it.

Mix AI-generated + uploaded

Use Creative Hub-generated image as background + uploaded logo as overlay → combine via Compositing (ch-117) → use composite in campaign.

Agency template fill

Agency: brand assets in Creative Hub team folder. Each new client campaign: picker → brand assets folder → pick the right variant.

Limits

  • Picker pagination: 50 files per page, infinite scroll

  • Picker search debounce: 300ms; type then wait briefly

  • Recently used cap: 10 chips (per user per session)

  • No bulk select in picker: pick one at a time (use individual ad-spec slots for multi)

Common mistakes

  • Deleting a Creative Hub file referenced by active campaign: campaign serves broken creative. Archive instead.

  • Expecting picker to upload new files: picker is for existing Creative Hub files only. Use the Upload button in the creative block to add new.

  • Forgetting recently used: if you scrolled past recently used chips, you do more clicks than needed.

  • Picking from wrong member's folder: RBAC limits what you see, but if your team uses shared folders, double-check the file is the right version.

Related