Skip to content

Digital Advertising Design Prompts

Comprehensive prompt templates for display ads, retargeting, native ads, and paid media

Created: February 2026 Tool: Nano Banana Pro / Ad Design Suite Related: Framework Overview | Banners | Social Media


Design System Configuration

# PARENT FRAMEWORK REFERENCE
# This file inherits from the parameterized design system in readme.md
# All token placeholders resolve based on active_configuration

parent_framework: "./readme.md"
schema_version: "2.0"

# Advertisement-specific configuration
ad_configuration:
  inherits: "sbk_design_config"

  # Default variant for advertisements
  default_variant: "bold_challenger"

  # Frame style preferences by ad type
  frame_preferences:
    display_ads: "frame_solid"
    retargeting: "frame_solid"
    native_ads: "minimal"
    video_ads: "frame_gradient"
    linkedin_ads: "frame_solid"
    meta_ads: "minimal"

  # Animation constraints
  animation:
    max_duration: "30s"
    max_frames: 4
    ease_default: "{{ease_out}}"
    reduced_motion_fallback: true

Token Placeholders

All advertisements inherit these token placeholders from the parent framework:

# Color Token Placeholders
color_tokens:
  "{{primary}}": "Resolves to active variant primary color"
  "{{primary_dark}}": "Resolves to active variant primary dark"
  "{{primary_light}}": "Resolves to active variant primary light"
  "{{secondary}}": "Resolves to active variant secondary"
  "{{accent}}": "Resolves to active variant accent color"
  "{{background}}": "Resolves to active variant background"
  "{{surface}}": "Resolves to active variant surface"
  "{{text_primary}}": "Resolves to active variant text primary"
  "{{text_secondary}}": "Resolves to active variant text secondary"
  "{{border}}": "Resolves to active variant border color"
  "{{success}}": "Resolves to active variant success color"
  "{{warning}}": "Resolves to active variant warning color"
  "{{error}}": "Resolves to active variant error color"

# Typography Token Placeholders
typography_tokens:
  "{{font_primary}}": "'Inter', 'SF Pro Display', -apple-system, sans-serif"
  "{{font_display}}": "'Cal Sans', 'Inter', 'SF Pro Display', sans-serif"
  "{{font_mono}}": "'JetBrains Mono', 'SF Mono', monospace"
  "{{weight_regular}}": 400
  "{{weight_medium}}": 500
  "{{weight_semibold}}": 600
  "{{weight_bold}}": 700
  "{{tracking_tight}}": "-0.025em"
  "{{tracking_normal}}": "0"

# Spacing & Sizing Token Placeholders
sizing_tokens:
  "{{radius_sm}}": "0.125rem"
  "{{radius_md}}": "0.375rem"
  "{{radius_lg}}": "0.5rem"
  "{{radius_xl}}": "0.75rem"
  "{{radius_2xl}}": "1rem"
  "{{shadow_sm}}": "0 1px 3px 0 rgb(0 0 0 / 0.1)"
  "{{shadow_md}}": "0 4px 6px -1px rgb(0 0 0 / 0.1)"
  "{{shadow_lg}}": "0 10px 15px -3px rgb(0 0 0 / 0.1)"

Variant-Specific Ad Styling

Variant: Trusted Advisor

variant_trusted_advisor_ads:
  id: "trusted_advisor"
  description: "Professional stability for compliance and advisory messaging"

  ad_colors:
    background: "{{cool_white}}"          # #f8fafc
    surface: "{{white}}"                   # #ffffff
    primary_cta: "{{sbk_blue}}"           # #2563eb
    cta_hover: "{{sbk_navy}}"             # #0f172a
    headline: "{{slate_900}}"              # #0f172a
    body_text: "{{slate_600}}"             # #475569
    border: "{{slate_200}}"                # #e2e8f0

  ad_typography:
    headline_font: "{{font_primary}}"
    headline_weight: "{{weight_semibold}}"
    headline_tracking: "{{tracking_tight}}"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_semibold}}"

  ad_visual:
    border_radius: "{{radius_lg}}"
    shadow: "{{shadow_md}}"
    texture: "subtle-paper-grain"
    texture_opacity: 0.03
    gradient: "linear-gradient(135deg, {{sbk_blue}} 0%, {{sbk_navy}} 100%)"

  ad_composition:
    layout: "centered"
    whitespace: 0.4
    cta_style: "solid-rounded"
    logo_prominence: "standard"

  best_for:
    - "Compliance messaging"
    - "Advisory services"
    - "Enterprise trust building"
    - "B2B LinkedIn campaigns"
    - "Professional retargeting"

  prompt_modifier: |
    Professional, trustworthy aesthetic. Deep blue (#2563eb) CTA on clean white.
    Subtle paper texture (3% opacity). Centered composition with balanced whitespace.
    Conservative but confident. No flashy elements.

Variant: Modern Partner

variant_modern_partner_ads:
  id: "modern_partner"
  description: "Collaborative warmth for partnership and human-centered messaging"

  ad_colors:
    background: "{{warm_cream}}"           # #faf5f0
    surface: "{{white}}"
    primary_cta: "{{teal_600}}"           # #0d9488
    cta_hover: "{{teal_700}}"             # #0f766e
    headline: "{{slate_800}}"
    body_text: "{{slate_600}}"
    accent: "{{cyan_500}}"                 # #06b6d4
    border: "{{slate_200}}"

  ad_typography:
    headline_font: "{{font_display}}"
    headline_weight: "{{weight_semibold}}"
    headline_tracking: "{{tracking_tight}}"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_semibold}}"

  ad_visual:
    border_radius: "{{radius_xl}}"
    shadow: "{{shadow_lg}}"
    texture: "organic-flow"
    texture_opacity: 0.02
    gradient: "linear-gradient(135deg, {{teal_600}} 0%, {{cyan_600}} 100%)"

  ad_composition:
    layout: "asymmetric"
    whitespace: 0.45
    cta_style: "rounded-large"
    logo_prominence: "subtle"

  best_for:
    - "Partnership announcements"
    - "Collaborative messaging"
    - "Human-centered services"
    - "Warm retargeting sequences"
    - "Relationship nurturing"

  prompt_modifier: |
    Warm, approachable aesthetic. Teal (#0d9488) with cyan accents on warm cream.
    Organic flow patterns, generous rounded corners (12px+).
    Asymmetric layout with flowing whitespace. Human and welcoming.

Variant: Bold Challenger

variant_bold_challenger_ads:
  id: "bold_challenger"
  description: "Confident disruption for differentiation and awareness campaigns"

  ad_colors:
    background: "{{white}}"
    surface: "{{slate_50}}"
    primary_cta: "{{slate_900}}"          # #0f172a (Charcoal)
    cta_hover: "{{slate_800}}"
    headline: "{{slate_900}}"
    body_text: "{{slate_600}}"
    accent: "{{orange_600}}"               # #ea580c (Burnt Orange)
    accent_bright: "{{orange_500}}"        # #f97316
    border: "{{slate_300}}"

  ad_typography:
    headline_font: "{{font_display}}"
    headline_weight: "{{weight_bold}}"
    headline_tracking: "{{tracking_tighter}}"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_bold}}"

  ad_visual:
    border_radius: "{{radius_md}}"
    shadow: "{{shadow_xl}}"
    texture: "none"
    texture_opacity: 0
    gradient: "none"
    contrast: "high"

  ad_composition:
    layout: "dynamic-tension"
    whitespace: 0.35
    cta_style: "sharp-bold"
    logo_prominence: "prominent"
    color_blocking: true

  best_for:
    - "Brand awareness campaigns"
    - "Competitive differentiation"
    - "Disruptive messaging"
    - "Cold audience prospecting"
    - "Market challenger positioning"

  prompt_modifier: |
    Bold, distinctive aesthetic. Charcoal (#0f172a) with burnt orange (#ea580c) accents.
    Sharp corners (6px max), high contrast, no grain or texture.
    Dynamic tension composition with strategic color blocking.
    Memorable and disruptive—never generic.

Variant: Cyber Shield

variant_cyber_shield_ads:
  id: "cyber_shield"
  description: "Security-focused dark mode for threat protection messaging"

  ad_colors:
    background: "{{dark_bg_primary}}"      # #0a0a0b
    surface: "{{dark_bg_secondary}}"       # #111113
    primary_cta: "{{red_600}}"             # #dc2626 (Threat Red)
    cta_hover: "{{red_500}}"
    headline: "{{dark_text_primary}}"      # #fafafa
    body_text: "{{dark_text_secondary}}"   # #a1a1aa
    accent: "{{red_500}}"
    accent_glow: "{{red_400}}"
    border: "{{dark_border}}"              # #27272a
    border_glow: "{{red_600}}"

  ad_typography:
    headline_font: "{{font_display}}"
    headline_weight: "{{weight_bold}}"
    headline_tracking: "{{tracking_tight}}"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_bold}}"
    monospace_accents: true

  ad_visual:
    border_radius: "{{radius_sm}}"
    shadow: "none"
    glow: "0 0 16px {{red_600}}40"
    texture: "scan-lines"
    texture_opacity: 0.02
    dark_mode: true

  ad_composition:
    layout: "command-center"
    whitespace: 0.3
    cta_style: "glow-bordered"
    logo_prominence: "tech-styled"
    corner_brackets: true
    scan_lines: true

  best_for:
    - "Security service promotion"
    - "Threat protection messaging"
    - "Cybersecurity awareness"
    - "SOC/SIEM service ads"
    - "Incident response marketing"

  prompt_modifier: |
    Dark security aesthetic. Deep black (#0a0a0b) with threat red (#dc2626) glows.
    ALWAYS dark mode. Subtle scan lines, technical grid overlays.
    Command center density with corner bracket accents.
    Vigilant, protective, mission-critical feel.

Variant: Sentinel Guard

variant_sentinel_guard_ads:
  id: "sentinel_guard"
  description: "AI-powered defense aesthetic for autonomous protection messaging"

  ad_colors:
    background: "{{dark_bg_primary}}"
    surface: "{{dark_bg_secondary}}"
    primary_cta: "{{purple_600}}"          # #9333ea
    cta_hover: "{{purple_500}}"
    headline: "{{dark_text_primary}}"
    body_text: "{{dark_text_secondary}}"
    accent: "{{fuchsia_500}}"              # #d946ef
    accent_glow: "{{purple_400}}"
    gradient_start: "{{purple_600}}"
    gradient_end: "{{violet_600}}"         # #7c3aed
    border: "{{dark_border}}"
    border_glow: "{{purple_500}}"

  ad_typography:
    headline_font: "{{font_display}}"
    headline_weight: "{{weight_semibold}}"
    headline_tracking: "{{tracking_normal}}"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_semibold}}"

  ad_visual:
    border_radius: "{{radius_lg}}"
    shadow: "{{shadow_lg}}"
    glow: "0 0 24px {{purple_600}}30"
    texture: "neural-network"
    texture_opacity: 0.03
    dark_mode: true
    gradient: "linear-gradient(135deg, {{purple_600}} 0%, {{violet_600}} 50%, {{fuchsia_500}} 100%)"

  ad_composition:
    layout: "flowing-tech"
    whitespace: 0.35
    cta_style: "gradient-pill"
    logo_prominence: "modern"
    gradient_borders: true

  best_for:
    - "AI/ML security messaging"
    - "Autonomous protection services"
    - "Advanced threat detection"
    - "Predictive security"
    - "Next-gen security positioning"

  prompt_modifier: |
    Futuristic AI aesthetic. Purple (#9333ea) to violet (#7c3aed) gradients on black.
    ALWAYS dark mode. Neural network patterns, flowing data visualizations.
    Soft purple glows and gradient borders.
    Intelligent, autonomous, predictive feel.

Variant: Clean Developer

variant_clean_developer_ads:
  id: "clean_developer"
  description: "Developer-focused clarity for technical excellence messaging"

  ad_colors:
    background: "{{white}}"
    surface: "{{slate_50}}"
    primary_cta: "{{indigo_600}}"          # #4f46e5
    cta_hover: "{{indigo_700}}"
    headline: "{{slate_900}}"
    body_text: "{{slate_600}}"
    accent: "{{cyan_500}}"
    code_bg: "{{slate_100}}"
    border: "{{slate_200}}"

  ad_typography:
    headline_font: "{{font_primary}}"
    headline_weight: "{{weight_semibold}}"
    headline_tracking: "{{tracking_tight}}"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_semibold}}"
    code_font: "{{font_mono}}"

  ad_visual:
    border_radius: "{{radius_lg}}"
    shadow: "{{shadow_sm}}"
    texture: "none"
    texture_opacity: 0
    gradient: "linear-gradient(135deg, {{indigo_600}} 0%, {{violet_600}} 100%)"

  ad_composition:
    layout: "precise-grid"
    whitespace: 0.5
    cta_style: "clean-rounded"
    logo_prominence: "minimal"
    code_snippets: true

  best_for:
    - "Developer tools promotion"
    - "API/integration services"
    - "Technical documentation"
    - "DevOps/DevSecOps messaging"
    - "Technical audience targeting"

  prompt_modifier: |
    Clean developer aesthetic. Indigo (#4f46e5) with violet accents on pure white.
    Pristine surfaces, generous whitespace, precise alignment.
    Code-style monospace accents where appropriate.
    Technical precision, documentation quality.

Variant: Creative Clay

variant_creative_clay_ads:
  id: "creative_clay"
  description: "Distinctive creativity for memorable brand campaigns"

  ad_colors:
    background: "{{cool_white}}"
    surface: "{{white}}"
    surface_dark: "{{slate_900}}"
    primary_cta: "{{slate_900}}"
    cta_hover: "{{slate_800}}"
    headline: "{{slate_900}}"
    body_text: "{{slate_600}}"
    accent: "{{orange_500}}"               # #f97316
    accent_secondary: "{{amber_500}}"      # #f59e0b
    accent_cool: "{{sbk_sky}}"             # #0ea5e9
    highlight: "{{amber_200}}"
    border: "{{slate_200}}"

  ad_typography:
    headline_font: "{{font_display}}"
    headline_weight: "{{weight_bold}}"
    headline_tracking: "{{tracking_tighter}}"
    headline_size: "oversized"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_bold}}"

  ad_visual:
    border_radius: "{{radius_2xl}}"
    shadow: "{{shadow_xl}}"
    texture: "noise-grain"
    texture_opacity: 0.015
    blob_shapes: true
    gradient_text: true

  ad_composition:
    layout: "bold-asymmetric"
    whitespace: 0.45
    cta_style: "pill-bold"
    logo_prominence: "statement"
    section_contrast: true
    floating_elements: true

  special_elements:
    blob_shapes:
      colors: ["{{orange_500}}", "{{amber_500}}", "{{sbk_sky}}"]
      opacity: 0.1
      blur: "40px"
    gradient_headlines: true

  best_for:
    - "Brand awareness campaigns"
    - "Creative differentiators"
    - "Memorable market presence"
    - "Premium positioning"
    - "Design-forward audiences"

  prompt_modifier: |
    Distinctive creative aesthetic. Charcoal (#0f172a) with warm orange (#f97316) and amber.
    Organic blob shapes (10% opacity), subtle noise grain (1.5%).
    Oversized display typography, pill-shaped CTAs.
    Bold asymmetric layouts, alternating light/dark sections.
    Memorable, creative, never generic or template-like.

Variant: Enterprise Standard

variant_enterprise_standard_ads:
  id: "enterprise_standard"
  description: "Conservative enterprise aesthetic for Fortune 500 targeting"

  ad_colors:
    background: "{{white}}"
    surface: "{{slate_50}}"
    primary_cta: "{{sbk_navy}}"            # #0f172a
    cta_hover: "{{sbk_blue}}"
    headline: "{{slate_900}}"
    body_text: "{{slate_700}}"
    border: "{{slate_300}}"

  ad_typography:
    headline_font: "{{font_primary}}"
    headline_weight: "{{weight_semibold}}"
    headline_tracking: "{{tracking_normal}}"
    body_font: "{{font_primary}}"
    body_weight: "{{weight_regular}}"
    cta_weight: "{{weight_medium}}"

  ad_visual:
    border_radius: "{{radius_md}}"
    shadow: "{{shadow_sm}}"
    texture: "none"
    texture_opacity: 0

  ad_composition:
    layout: "structured"
    whitespace: 0.35
    cta_style: "conservative-rounded"
    logo_prominence: "standard"

  best_for:
    - "Fortune 500 targeting"
    - "Enterprise sales"
    - "Conservative industries"
    - "C-suite messaging"
    - "Board-level content"

  prompt_modifier: |
    Conservative enterprise aesthetic. Navy (#0f172a) on clean white.
    Structured, professional, understated. Minimal visual flourish.
    Moderate radius (6px), subtle shadows. Corporate-appropriate.

Ad Objective to Variant Mapping

objective_variant_mapping:
  # Awareness Objectives
  brand_awareness:
    primary: "bold_challenger"
    secondary: "creative_clay"
    rationale: "Maximum differentiation and memorability"

  reach:
    primary: "modern_partner"
    secondary: "trusted_advisor"
    rationale: "Approachable, wide audience appeal"

  # Consideration Objectives
  traffic:
    primary: "clean_developer"
    secondary: "modern_partner"
    rationale: "Clear value prop, low friction"

  engagement:
    primary: "creative_clay"
    secondary: "bold_challenger"
    rationale: "Distinctive, scroll-stopping creative"

  video_views:
    primary: "sentinel_guard"
    secondary: "cyber_shield"
    rationale: "Dynamic, attention-holding dark aesthetics"

  lead_generation:
    primary: "trusted_advisor"
    secondary: "enterprise_standard"
    rationale: "Professional trust, qualified leads"

  messages:
    primary: "modern_partner"
    secondary: "trusted_advisor"
    rationale: "Approachable, conversation-starting"

  # Conversion Objectives
  conversions:
    primary: "bold_challenger"
    secondary: "trusted_advisor"
    rationale: "Action-driving urgency with trust"

  catalog_sales:
    primary: "clean_developer"
    secondary: "modern_partner"
    rationale: "Clear product presentation"

  store_traffic:
    primary: "bold_challenger"
    secondary: "creative_clay"
    rationale: "Attention and location emphasis"

  # Security-Specific Objectives
  security_awareness:
    primary: "cyber_shield"
    secondary: "sentinel_guard"
    rationale: "Security-focused dark aesthetic"

  compliance_marketing:
    primary: "trusted_advisor"
    secondary: "enterprise_standard"
    rationale: "Professional, regulatory trust"

  threat_education:
    primary: "cyber_shield"
    secondary: "bold_challenger"
    rationale: "Urgency with technical credibility"

  ai_security:
    primary: "sentinel_guard"
    secondary: "cyber_shield"
    rationale: "Advanced, intelligent positioning"

Frame Styles Per Ad Type

frame_styles_by_ad_type:
  # Display Advertising
  google_display:
    frame_style: "frame_solid"
    frame_weight: "1px"
    frame_opacity: 0.15
    corner_radius: "{{radius_md}}"
    border_color: "{{border}}"
    description: "Clean solid border for display network blending"

  responsive_display:
    frame_style: "minimal"
    frame_weight: "0"
    frame_opacity: 0
    corner_radius: "{{radius_lg}}"
    description: "No frame—Google adds responsive container"

  programmatic_premium:
    frame_style: "frame_gradient"
    frame_weight: "2px"
    frame_opacity: 0.8
    corner_radius: "{{radius_md}}"
    gradient: "linear-gradient(135deg, {{primary}} 0%, {{accent}} 100%)"
    description: "Premium gradient frame for high-impact placements"

  # LinkedIn Advertising
  linkedin_sponsored_content:
    frame_style: "minimal"
    frame_weight: "0"
    frame_opacity: 0
    corner_radius: "{{radius_lg}}"
    description: "No frame—native feed appearance"

  linkedin_message_banner:
    frame_style: "frame_solid"
    frame_weight: "1px"
    frame_opacity: 0.1
    corner_radius: "{{radius_md}}"
    border_color: "{{border}}"
    description: "Subtle frame for message ad banners"

  linkedin_document:
    frame_style: "frame_solid"
    frame_weight: "1px"
    frame_opacity: 0.12
    corner_radius: "{{radius_lg}}"
    border_color: "{{primary}}"
    description: "Brand-colored subtle frame for documents"

  # Meta Advertising
  meta_feed:
    frame_style: "minimal"
    frame_weight: "0"
    frame_opacity: 0
    corner_radius: "{{radius_xl}}"
    description: "No frame—native feed blending"

  meta_stories:
    frame_style: "minimal"
    frame_weight: "0"
    frame_opacity: 0
    corner_radius: "0"
    description: "Full-bleed, no frame for stories"

  meta_carousel:
    frame_style: "frame_solid"
    frame_weight: "1px"
    frame_opacity: 0.08
    corner_radius: "{{radius_lg}}"
    border_color: "{{border}}"
    description: "Subtle frame for card consistency"

  # Retargeting
  retarget_awareness:
    frame_style: "frame_dotted"
    frame_weight: "1px"
    frame_opacity: 0.1
    corner_radius: "{{radius_lg}}"
    description: "Subtle dotted frame for soft reminder"

  retarget_consideration:
    frame_style: "frame_solid"
    frame_weight: "1px"
    frame_opacity: 0.15
    corner_radius: "{{radius_md}}"
    border_color: "{{primary}}"
    description: "Brand-colored frame for consideration"

  retarget_conversion:
    frame_style: "frame_solid"
    frame_weight: "2px"
    frame_opacity: 0.2
    corner_radius: "{{radius_md}}"
    border_color: "{{accent}}"
    description: "Accent-colored frame for urgency"

  # Native Advertising
  native_content:
    frame_style: "minimal"
    frame_weight: "0"
    frame_opacity: 0
    corner_radius: "{{radius_md}}"
    description: "No frame—editorial blending"

  native_recommendation:
    frame_style: "minimal"
    frame_weight: "0"
    frame_opacity: 0
    corner_radius: "{{radius_md}}"
    description: "No frame—content recommendation style"

  # Video Advertising
  video_preroll:
    frame_style: "frame_gradient"
    frame_weight: "2px"
    frame_opacity: 0.6
    corner_radius: "{{radius_sm}}"
    gradient: "linear-gradient(90deg, {{primary}} 0%, {{accent}} 100%)"
    description: "Dynamic gradient for video attention"

  video_ctv:
    frame_style: "minimal"
    frame_weight: "0"
    frame_opacity: 0
    corner_radius: "0"
    description: "Full-screen TV experience"

  # Security-Focused (Cyber variants)
  security_display:
    frame_style: "frame_glow"
    frame_weight: "1px"
    frame_opacity: 0.4
    glow_radius: "8px"
    glow_color: "{{red_600}}"
    corner_radius: "{{radius_sm}}"
    corner_brackets: true
    description: "Glowing security aesthetic with brackets"

  security_premium:
    frame_style: "frame_glow"
    frame_weight: "2px"
    frame_opacity: 0.5
    glow_radius: "12px"
    glow_color: "{{purple_600}}"
    corner_radius: "{{radius_md}}"
    description: "AI security glow effect"

Platform-Specific Variant Recommendations

platform_variant_recommendations:
  # LinkedIn
  linkedin:
    description: "Professional B2B platform"
    primary_variants:
      - "trusted_advisor"
      - "enterprise_standard"
      - "modern_partner"
    secondary_variants:
      - "clean_developer"
      - "bold_challenger"
    avoid_variants:
      - "creative_clay"         # Too playful for LinkedIn
      - "cyber_shield"          # Too dark for feed
      - "sentinel_guard"        # Dark mode jarring in feed

    by_ad_type:
      sponsored_content:
        recommended: "trusted_advisor"
        alternative: "modern_partner"
        notes: "Native professional appearance"
      message_ads:
        recommended: "enterprise_standard"
        alternative: "trusted_advisor"
        notes: "Conservative for InMail context"
      document_ads:
        recommended: "clean_developer"
        alternative: "trusted_advisor"
        notes: "Technical clarity for document content"
      video_ads:
        recommended: "bold_challenger"
        alternative: "modern_partner"
        notes: "More dynamic for video attention"

  # Meta (Facebook/Instagram)
  meta:
    description: "Visual-first social platforms"
    primary_variants:
      - "creative_clay"
      - "bold_challenger"
      - "modern_partner"
    secondary_variants:
      - "trusted_advisor"
      - "sentinel_guard"
    avoid_variants:
      - "enterprise_standard"   # Too conservative
      - "clean_developer"       # Too minimal for feed

    by_ad_type:
      feed_ads:
        recommended: "creative_clay"
        alternative: "bold_challenger"
        notes: "Scroll-stopping visual impact"
      stories:
        recommended: "bold_challenger"
        alternative: "sentinel_guard"
        notes: "Full-screen dramatic impact"
      carousel:
        recommended: "modern_partner"
        alternative: "creative_clay"
        notes: "Cohesive multi-card storytelling"
      reels:
        recommended: "creative_clay"
        alternative: "cyber_shield"
        notes: "Dynamic, attention-grabbing"

  # Google Display Network
  google_display:
    description: "Programmatic display across web"
    primary_variants:
      - "trusted_advisor"
      - "bold_challenger"
      - "clean_developer"
    secondary_variants:
      - "cyber_shield"
      - "enterprise_standard"
    avoid_variants:
      - "creative_clay"         # Blob shapes don't scale well
      - "sentinel_guard"        # Dark mode varies by placement

    by_ad_type:
      standard_display:
        recommended: "trusted_advisor"
        alternative: "bold_challenger"
        notes: "Clean contrast for varied backgrounds"
      responsive_display:
        recommended: "clean_developer"
        alternative: "trusted_advisor"
        notes: "Simple elements that scale well"
      remarketing:
        recommended: "bold_challenger"
        alternative: "trusted_advisor"
        notes: "Recognition and urgency"

  # YouTube
  youtube:
    description: "Video-first platform"
    primary_variants:
      - "cyber_shield"
      - "sentinel_guard"
      - "bold_challenger"
    secondary_variants:
      - "creative_clay"
      - "modern_partner"
    avoid_variants:
      - "enterprise_standard"   # Too static for video
      - "clean_developer"       # Too minimal

    by_ad_type:
      skippable_preroll:
        recommended: "bold_challenger"
        alternative: "cyber_shield"
        notes: "Front-load brand, action-driving"
      non_skippable:
        recommended: "cyber_shield"
        alternative: "sentinel_guard"
        notes: "Dramatic dark aesthetic"
      bumper_6s:
        recommended: "bold_challenger"
        alternative: "creative_clay"
        notes: "Maximum impact in 6 seconds"
      discovery:
        recommended: "trusted_advisor"
        alternative: "modern_partner"
        notes: "Thumbnail clarity and trust"

  # Programmatic/Native
  programmatic:
    description: "Premium programmatic inventory"
    primary_variants:
      - "trusted_advisor"
      - "modern_partner"
      - "bold_challenger"
    secondary_variants:
      - "clean_developer"
      - "enterprise_standard"
    avoid_variants:
      - "cyber_shield"          # Dark may clash with sites
      - "sentinel_guard"        # Dark may clash with sites

    by_ad_type:
      native_content:
        recommended: "trusted_advisor"
        alternative: "modern_partner"
        notes: "Editorial blending"
      premium_display:
        recommended: "bold_challenger"
        alternative: "creative_clay"
        notes: "Premium visual impact"
      high_impact:
        recommended: "creative_clay"
        alternative: "bold_challenger"
        notes: "Memorable takeover creative"

  # Twitter/X
  twitter:
    description: "Real-time conversation platform"
    primary_variants:
      - "bold_challenger"
      - "cyber_shield"
      - "modern_partner"
    secondary_variants:
      - "creative_clay"
      - "clean_developer"
    avoid_variants:
      - "enterprise_standard"   # Too conservative

    by_ad_type:
      promoted_tweets:
        recommended: "bold_challenger"
        alternative: "cyber_shield"
        notes: "Stand out in fast timeline"
      video_ads:
        recommended: "cyber_shield"
        alternative: "sentinel_guard"
        notes: "Dark dramatic for autoplay"
      carousel:
        recommended: "modern_partner"
        alternative: "bold_challenger"
        notes: "Cohesive multi-card story"

  # Connected TV
  ctv:
    description: "Living room big screen"
    primary_variants:
      - "cyber_shield"
      - "sentinel_guard"
      - "bold_challenger"
    secondary_variants:
      - "creative_clay"
      - "trusted_advisor"
    avoid_variants:
      - "clean_developer"       # Too minimal for TV
      - "enterprise_standard"   # Too conservative

    by_ad_type:
      streaming_preroll:
        recommended: "cyber_shield"
        alternative: "sentinel_guard"
        notes: "Dramatic TV-quality dark aesthetic"
      streaming_midroll:
        recommended: "bold_challenger"
        alternative: "creative_clay"
        notes: "Premium production value"

Advertising Philosophy

SBK advertisements must: - Stop the scroll with compelling visuals - Communicate instantly (under 3 seconds) - Drive qualified action not just clicks - Maintain brand integrity across all placements - Respect the viewer with honest, valuable messaging

Advertising Anti-Patterns

Never create: - Clickbait or misleading headlines - Flashing, spinning, or aggressive animation - Stock photo clichés (handshakes, jumping, pointing) - Fear-based messaging without solution - Claims without substantiation


Display Advertising

Google Display Network

[SBK BRAND DNA]
Professional technology consulting. Trusted, authoritative, action-driving.

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - GOOGLE DISPLAY]
Standard Google Display Network ads.

[SIZE MATRIX]
Leaderboard: 728x90px
Medium Rectangle: 300x250px
Large Rectangle: 336x280px
Skyscraper: 160x600px
Wide Skyscraper: 300x600px
Mobile Banner: 320x50px
Mobile Interstitial: 320x480px
Billboard: 970x250px
Large Leaderboard: 970x90px

[STRUCTURE - ALL SIZES]
Logo: Visible, 10-15% of ad area.
Headline: Primary message (5-8 words max).
Supporting: One line or visual support.
CTA: Clear button or prompt.
Background: {{background}} with {{texture}} at {{texture_opacity}}.

[FRAME STYLING]
Border: {{frame_style}} at {{frame_opacity}}.
Corners: {{border_radius}}.
Shadow: {{shadow_style}} if light mode.

[DESIGN RULES]
Simplicity: 3 elements maximum.
Contrast: CTA stands out clearly using {{primary_cta}}.
Readability: Minimum 12px text (14px preferred).
Borders: 1px border if background blends with white.

[ANIMATION - IF USED]
Duration: 15-30 seconds max loop.
Frames: 3-4 maximum states.
Final frame: Static with CTA visible.
No flashing: Accessibility and policy compliance.
Easing: {{ease_out}} for smooth transitions.

Responsive Display Ads

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - GOOGLE RESPONSIVE]
Google Responsive Display Ad assets.

[REQUIRED ASSETS]
Images:
  - Square: 1200x1200px (min 300x300)
  - Landscape: 1200x628px (min 600x314)
  - Portrait: 960x1200px (optional, min 480x600)

Logo:
  - Square: 1200x1200px (min 128x128)
  - Landscape: 1200x300px (min 512x128)

[IMAGE REQUIREMENTS]
Subject: Clear, simple, relevant.
Text overlay: None (Google adds text).
Quality: High-resolution, not pixelated.
Composition: Subject can be cropped.
Background: {{background}} or transparent.

[HEADLINE APPROACH]
Short headlines (5): 30 characters each.
Long headlines (1): 90 characters.
Descriptions (5): 90 characters each.

[HEADLINE EXAMPLES]
Short: "Stop Getting Sold To"
Short: "Vendor-Neutral IT Advice"
Short: "Pass Audits First Try"
Long: "Cybersecurity consulting without conflicts of interest. Vendor-neutral since 2010."

Programmatic Display

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - PROGRAMMATIC]
Premium programmatic placements.

[SPECIFICATIONS]
Higher design quality for premium inventory.
Larger file size allowances.
Animation acceptable.

[SIZES - PREMIUM]
Billboard: 970x250px
Pushdown: 970x415px expanding
Sidekick: 300x600px
Filmstrip: 300x600px with scroll
Portrait: 300x1050px

[FRAME STYLING]
Border: {{frame_gradient}} for premium feel.
Glow: {{glow}} if dark mode variant.
Corners: {{border_radius}}.

[DESIGN APPROACH]
Premium feel: Higher production value.
Storytelling: Can unfold with interaction.
Rich media: Video, expandable, interactive.
Brand immersion: Deeper engagement opportunity.

LinkedIn Advertising

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - LINKEDIN CONTENT]
LinkedIn feed sponsored content.

[SPECIFICATIONS]
Single Image: 1200x627px (1.91:1).
Square: 1200x1200px (1:1).
Video: 16:9, up to 30 min (15-30s recommended).
Carousel: Up to 10 cards, 1080x1080px each.

[VARIANT OPTIMIZATION]
Recommended: trusted_advisor, enterprise_standard, modern_partner
Avoid: cyber_shield, sentinel_guard (dark mode jarring in feed)

[DESIGN APPROACH]
Professional: LinkedIn audience expectations.
Native feel: Blend with organic content.
Value-forward: Lead with insight, not pitch.
Colors: {{headline}} text on {{background}}.
CTA: {{primary_cta}} button.

[TEXT LIMITS]
Intro text: 600 characters (150 visible).
Headline: 70 characters (recommended 45).

[EFFECTIVE PATTERNS]
Stat callout: "73% of SMBs fail compliance audits..."
Question hook: "Is your vendor selling you solutions you don't need?"
Insight lead: "The hidden cost of 'free' security tools..."
Social proof: "How [Client] reduced IT costs 40%..."
[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - LINKEDIN MESSAGE]
LinkedIn InMail/Message ads.

[SPECIFICATIONS]
Banner: 300x250px.
Message: Personalized format.

[BANNER DESIGN]
Simple: Logo + value proposition.
CTA: Clear action prompt using {{primary_cta}}.
Colors: Brand-consistent with {{background}}.
Frame: {{frame_solid}} at 10% opacity.

[MESSAGE INTEGRATION]
Banner supports message theme.
Visual continuity.
Clear offer reinforcement.

LinkedIn Document Ads

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - LINKEDIN DOCUMENT]
LinkedIn document/carousel ads.

[SPECIFICATIONS]
Format: PDF, 10 pages max.
Size: 1080x1080px or 1920x1080px.
File: Under 100MB.

[DESIGN APPROACH]
Cover: Compelling hook and title.
Pages: Educational, valuable content.
Each page: Standalone value.
CTA: Final page conversion.
Typography: {{headline_font}} for titles, {{body_font}} for content.
Colors: {{headline}} on {{surface}}.

[CONTENT TYPES]
Mini whitepapers.
Assessment checklists.
Framework overviews.
Comparison guides.

Meta (Facebook/Instagram) Advertising

Feed Ads

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - META FEED]
Facebook and Instagram feed ads.

[SPECIFICATIONS]
Square: 1080x1080px (recommended).
Vertical: 1080x1350px (4:5).
Stories: 1080x1920px (9:16).
Landscape: 1200x628px (1.91:1 - FB only).

[VARIANT OPTIMIZATION]
Recommended: creative_clay, bold_challenger, modern_partner
Avoid: enterprise_standard, clean_developer (too minimal for feed)

[TEXT OVERLAY]
Rule: Minimal text in image (no 20% rule, but less is more).
Focus: Visual storytelling.
Text: Appears in ad copy, not image.

[DESIGN APPROACH]
Thumb-stopping: First impression critical.
Emotion: Connect before selling.
Clarity: Message in 3 seconds.
Mobile-first: All designs.
Colors: High contrast with {{accent}} highlights.

[FRAME STYLING]
Frame: Minimal (no visible frame).
Corners: {{radius_xl}} for friendly feel.

[EFFECTIVE ELEMENTS]
Human faces: Eyes attract attention.
Color contrast: Stand out in feed using {{accent}}.
Simple composition: One focal point.
Brand presence: Subtle but visible.

Stories Ads

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - META STORIES]
Instagram and Facebook Stories ads.

[SPECIFICATIONS]
Dimensions: 1080x1920px.
Safe zone: 250px top/bottom margin.
Duration: Up to 15 seconds (video).

[VARIANT OPTIMIZATION]
Recommended: bold_challenger, sentinel_guard
Works well: cyber_shield (dark dramatic), creative_clay

[DESIGN RULES]
Vertical native: Design for 9:16.
Safe zones: Critical content centered.
Swipe up: CTA area at bottom using {{primary_cta}}.
Sound optional: Design for muted.

[FRAME STYLING]
Frame: None (full-bleed).
Corners: None (full-screen).

[EFFECTIVE PATTERNS]
Text reveal: Progressive message.
Before/after: Transformation story.
Quick tip: Immediate value.
Testimonial: Social proof snippet.
[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - META CAROUSEL]
Multi-card carousel ads.

[SPECIFICATIONS]
Cards: 2-10 images/videos.
Size: 1080x1080px per card.
Video: Up to 240 minutes per card.

[STORYTELLING APPROACHES]
Feature showcase: One feature per card.
Process steps: Journey through solution.
Benefits list: Visual benefits.
Testimonial series: Multiple clients.
Before/after: Transformation story.

[DESIGN CONSISTENCY]
Visual theme: Unified look using {{active_variant}}.
Color scheme: Consistent palette.
Typography: {{headline_font}} throughout.
CTA: Build to final card.
Frame: {{frame_solid}} at 8% for card cohesion.

Retargeting Campaigns

Awareness Retargeting

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - RETARGET AWARENESS]
Top-funnel retargeting.

[AUDIENCE]
Website visitors (all pages).
Social engagers.
Video viewers.

[MESSAGING]
Reinforce brand awareness.
Share valuable content.
Build familiarity.

[CREATIVE APPROACH]
Educational content.
Thought leadership.
Industry insights.
No hard sell.
Colors: Softer use of {{primary}}, emphasis on {{secondary}}.

[FRAME STYLING]
Frame: {{frame_dotted}} at 10% opacity.
Style: Subtle, non-aggressive.

[FREQUENCY]
Lower frequency cap.
Gentle reminder.
Long retargeting window.

Consideration Retargeting

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - RETARGET CONSIDER]
Mid-funnel retargeting.

[AUDIENCE]
Service page visitors.
Resource downloaders.
Pricing page visitors.

[MESSAGING]
Address specific interests.
Overcome objections.
Provide social proof.

[CREATIVE APPROACH]
Case study highlights.
Specific service benefits.
Client testimonials.
Comparison information.
CTA: {{primary_cta}} with clear next step.

[FRAME STYLING]
Frame: {{frame_solid}} at 15% opacity.
Border color: {{primary}} for brand recognition.

[FREQUENCY]
Moderate frequency.
Varied creative.
30-60 day window.

Conversion Retargeting

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - RETARGET CONVERT]
Bottom-funnel retargeting.

[AUDIENCE]
Contact page visitors.
Assessment starters.
Demo requesters (incomplete).

[MESSAGING]
Clear offer/CTA.
Urgency (if genuine).
Remove friction.
Direct response.

[CREATIVE APPROACH]
Specific offer.
Limited time (if real).
Easy next step.
Personal touch.
CTA: {{accent}} for urgency, bold styling.

[FRAME STYLING]
Frame: {{frame_solid}} at 20% opacity.
Border color: {{accent}} for urgency.

[FREQUENCY]
Higher frequency acceptable.
Varied creative essential.
Shorter window.

Sequential Retargeting

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - RETARGET SEQUENCE]
Multi-touch retargeting journey.

[SEQUENCE DESIGN]
Ad 1: Educational/value (Days 1-7).
  - Frame: {{frame_dotted}} at 10%
  - Tone: Helpful, informative

Ad 2: Social proof (Days 8-14).
  - Frame: {{frame_solid}} at 12%
  - Tone: Credibility building

Ad 3: Specific benefit (Days 15-21).
  - Frame: {{frame_solid}} at 15%
  - Tone: Solution-focused

Ad 4: Offer/CTA (Days 22-30).
  - Frame: {{frame_solid}} at 20%
  - CTA: {{accent}} urgency

[CREATIVE VARIATION]
Different visuals per stage.
Message progression.
Building relationship.
Natural conversion flow.
Variant consistency: Maintain {{active_variant}} throughout sequence.

Native Advertising

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - NATIVE CONTENT]
Publisher-integrated native ads.

[SPECIFICATIONS]
Thumbnail: 600x400px typical.
Headline: 25-70 characters.
Description: 45-150 characters.

[DESIGN APPROACH]
Editorial feel: Match publisher aesthetic.
Value-forward: Content-first approach.
Curiosity: Encourage click without clickbait.
Trust: Honest representation.

[FRAME STYLING]
Frame: Minimal to none.
Style: Publisher-native appearance.

[HEADLINE PATTERNS]
How-to: "How Vendor-Neutral Consulting Saved XYZ $1.2M"
List: "5 Signs Your IT Vendor Has Conflicts of Interest"
Question: "Is Your Cybersecurity Strategy Built on Bias?"
Data: "73% of SMBs Fail Their First Compliance Audit"

[THUMBNAIL APPROACH]
Simple: Clear subject.
Professional: High quality.
Relevant: Matches content.
Branded: Subtle but present using {{primary}}.

Content Recommendation

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - CONTENT RECOMMENDATION]
Outbrain, Taboola, etc.

[SPECIFICATIONS]
Image: Per platform (typically 800x500).
Headline: 60-100 characters.
Branding: Required disclosure.

[DESIGN RULES]
Native appearance: Blend with content.
Quality imagery: Not clickbaity.
Honest headline: Accurate preview.
Clear branding: Transparent sponsorship.

[FRAME STYLING]
Frame: None.
Style: Editorial content appearance.

[AVOID]
Sensationalized imagery.
Misleading headlines.
Celebrity/shocking images.
Before/after (policy issues).

Video Advertising

Pre-Roll/Mid-Roll

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - VIDEO PREROLL]
YouTube and programmatic video.

[SPECIFICATIONS]
Skippable: :06, :15, :30+ seconds.
Non-skippable: :06, :15 seconds.
Resolution: 1920x1080 minimum.
Format: MP4, H.264.

[VARIANT OPTIMIZATION]
Recommended: cyber_shield, sentinel_guard, bold_challenger
Works well: creative_clay (memorable), modern_partner (approachable)

[STRUCTURE - :15 SECONDS]
0-3s: Hook (brand visible).
3-10s: Value proposition.
10-15s: CTA using {{primary_cta}}.

[STRUCTURE - :06 BUMPER]
0-2s: Hook.
2-4s: Message.
4-6s: Brand + CTA.

[FRAME STYLING]
Frame: {{frame_gradient}} for video emphasis.
End card: {{surface}} with clear CTA.

[DESIGN RULES]
Front-load: Key message early.
Sound design: Works muted.
Captions: Always include.
Brand: Visible throughout.
Animation: {{ease_out}} for smooth motion.

Connected TV

[STYLE: {{active_variant.name}}]
{{active_variant.prompt_prefix}}

[ASSET: AD - CTV]
Connected TV/streaming ads.

[SPECIFICATIONS]
Duration: :15, :30, :60 seconds.
Resolution: 1920x1080 or 4K.
Format: Per platform specs.

[VARIANT OPTIMIZATION]
Recommended: cyber_shield, sentinel_guard, bold_challenger
Works well: creative_clay (premium feel)
Avoid: clean_developer, enterprise_standard (too minimal)

[DESIGN APPROACH]
Premium production.
TV-quality visuals.
Professional audio.
Clear branding.
Dark variants (cyber_shield, sentinel_guard): Excellent for living room.

[FRAME STYLING]
Frame: None (full-screen experience).
End card: Full-screen with CTA.

[CONSIDERATIONS]
Lean-back viewing.
Larger screen.
Sound typically on.
Less interactive.

Performance Creative Testing

A/B Test Elements

test_priority:
  high_impact:
    - headline_message
    - primary_image
    - cta_text
    - value_proposition
    - variant_selection        # Test different design variants

  medium_impact:
    - color_scheme             # Test within variant color options
    - layout_structure
    - social_proof_type
    - offer_framing
    - frame_style              # Test frame opacity and style

  lower_impact:
    - minor_copy_variations
    - background_color
    - font_styling

Creative Variations

[ASSET: AD - VARIATION MATRIX]
Systematic creative testing.

[VARIATION TYPES]
Message Angle:
- Pain-focused: "Tired of biased IT advice?"
- Solution-focused: "Get vendor-neutral guidance."
- Benefit-focused: "Save 30-40% on IT costs."
- Proof-focused: "Trusted by 500+ companies."

Visual Approach:
- Abstract: Brand patterns/graphics using {{active_variant}}.
- Human: Professional portraits.
- Conceptual: Metaphor imagery.
- Data: Statistics/charts.

CTA Variations:
- Direct: "Get a Free Assessment"
- Soft: "Learn More"
- Urgent: "Schedule Today"
- Value: "Download the Guide"

Variant Testing:
- Professional: trusted_advisor vs enterprise_standard
- Bold: bold_challenger vs creative_clay
- Security: cyber_shield vs sentinel_guard
- Technical: clean_developer vs trusted_advisor

Platform-Specific Specs

Quick Reference Matrix

platform_specs:
  google_display:
    format: "JPG, PNG, GIF (≤150KB)"
    animation: "30s max, 5fps max GIF"
    recommended_variant: "trusted_advisor"

  linkedin:
    format: "JPG, PNG (≤5MB)"
    video: "MP4, 75KB-200MB"
    recommended_variant: "trusted_advisor"

  meta:
    format: "JPG, PNG (≤30MB)"
    video: "MP4, MOV (≤4GB)"
    recommended_variant: "creative_clay"

  twitter:
    format: "JPG, PNG, GIF (≤5MB)"
    video: "MP4 (≤512MB)"
    recommended_variant: "bold_challenger"

  youtube:
    format: "MP4, H.264"
    video: "1920x1080 minimum"
    recommended_variant: "cyber_shield"

  ctv:
    format: "Per platform"
    video: "1080p or 4K"
    recommended_variant: "cyber_shield"

Quality Checklist

Before launching any advertisement:

  • Message clear in 3 seconds
  • Brand visible and consistent
  • CTA clear and compelling
  • Proper size and format
  • Text legible at actual size
  • Landing page aligned
  • Tracking parameters added
  • Platform policies compliant
  • Accessible (captions, contrast)
  • Mobile-optimized
  • Variant appropriate for platform
  • Frame style matches ad type
  • Token placeholders resolved correctly

Last Updated: February 2026 Version: 2.0 (Parameterized Design System Integration)