Skip to main content
Creative management is central to successful media buying campaigns. AdCP manages the complete creative lifecycle from initial format discovery through ongoing optimization, providing comprehensive tools for managing creative assets throughout their entire lifecycle.

Overview

AdCP’s creative management system handles:
  • Format specifications for all supported creative types
  • Asset lifecycle management from creation to optimization
  • Cross-platform synchronization of creative libraries
  • Standard format support for consistent delivery

Key Creative Tasks

Creative Synchronization

Use sync_creatives to upload and manage creative assets in the creative library hosted by your seller or creative platform. This ensures your creatives are available for assignment across platforms and campaigns. For sellers that advertise inline_creative_management: true without creative.has_creative_library: true, creatives are supplied as package-scoped packages[].creatives on create_media_buy or update_media_buy instead of through a reusable library.

Creative Library Management

Use list_creatives to view and manage your creative asset library, including status tracking and performance metadata.

The Three Main Phases

AdCP manages creatives through three main phases:

Phase 1: Format Discovery

Before producing assets, determine both the inventory contract and the creative operation that can satisfy it. AdCP 3.2 uses three explicit sources:
  • Publisher acceptance: adagents.json.formats[]
  • Seller deliverability: each get_products result’s closed format_options[] set
  • Creative-agent operations: get_adcp_capabilities.creative.supported_formats[]
list_creative_formats and recursive creative_agents[] discovery are deprecated. To find a producer for a publisher format, query the AgenticAdvertising.org registry by {publisher_domain, format_option_id} or by a compatible canonical format_kind, then confirm the selected agent directly with get_adcp_capabilities.

Inventory-first

“What products match my campaign, and what creative contracts do they accept?”

Creative-first

“Which creative agents can build this exact publisher contract?”

Phase 2: Creative Production

Once you understand format requirements, create the actual creative assets according to the specifications discovered in Phase 1.

Phase 3: Creative Library Management

AdCP uses creative libraries hosted by creative-capable agents, where assets are uploaded once and assigned to multiple campaigns. This approach enables:
  • Upload creatives to account-level library
  • Assign creatives to specific campaigns/packages
  • Reuse creatives across multiple media buys
  • Track performance across all assignments
Asset management is handled through brand identity, which provides brand-level assets with tags for discovery.

Platform Considerations

Different platforms have varying creative requirements:
  • Supports standard IAB formats
  • Requires policy compliance review
  • Creative approval typically within 24 hours

Kevel

  • Supports custom template-based creatives
  • Real-time creative decisioning
  • Flexible format support

Triton Digital

  • Audio-specific platform
  • Supports standard audio formats
  • Station-level creative targeting

Response Times

Creative operations have varying response times:
  • Format listings: ~1 second (database lookup)
  • Creative sync: Minutes to days (asset processing and approval)
  • Library queries: ~1 second (database lookup)

Best Practices

  1. Format Planning: Review supported formats before creative production
  2. Early Upload: Submit creatives well before campaign launch
  3. Adaptation Acceptance: Consider publisher suggestions for better performance
  4. Asset Organization: Use clear naming conventions for creative IDs
  5. Performance Monitoring: Track creative effectiveness and iterate
  6. Quality Control: Follow format specifications exactly
  7. File Optimization: Optimize file sizes for fast loading
  8. Testing: Test assets across different devices and platforms