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¶
Sponsored Content¶
[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%..."
Sponsored Messaging¶
[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.
Carousel Ads¶
[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¶
Sponsored Content¶
[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)