Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "version": "CTA_Template_Story_FINAL_v1.8",
- "canvas": { "aspect_ratio": "9:16", "background": "#FFFFFF", "lock": true },
- "brand": {
- "name": "@mydistzi",
- "palette": ["#0D0D0D", "#1A1A1A", "#FF3B3B", "#FF9F1C", "#1E90FF", "#F2F2F2"],
- "fallback_strategy": "fixed-pastel",
- "randomize_fallbacks": false
- },
- "multi_campaign_mode": {
- "enabled": true,
- "variations": 5,
- "seed_strategy": "incremental",
- "seed_base": 20250903,
- "naming": {
- "prefix": "MDZ",
- "series": "FALL_SALE",
- "pattern": "{prefix}-{series}-{channel}-{yyyymmdd}-V{variant}-{headline_value}-{pre_headline_export}",
- "channel_map": { "story": "IGS", "post": "IGP", "reel": "IGR", "tiktok": "TTK" },
- "variant_labels": ["A","B","C","D","E"]
- },
- "slug": {
- "pattern": "fall-sale-{yyyymmdd}-{variant}-{headline_value}-{pre_headline_export}",
- "lowercase": true,
- "separator": "-"
- },
- "utm": {
- "base_url": "https://yourwebsite.com/shop",
- "source": "instagram",
- "medium": "story",
- "campaign": "fall_sale_{yyyymmdd}",
- "content_pattern": "cta{headline_value}-{variant}-{seed}-{pre_headline_export}",
- "param_keys": ["utm_source","utm_medium","utm_campaign","utm_content"]
- },
- "export": {
- "filename_pattern": "{prefix}-{series}-{channel}-{yyyymmdd}-V{variant}-{headline_value}-{pre_headline_export}",
- "extension": "png",
- "dpi": 144,
- "color_profile": "sRGB",
- "optimize": true,
- "transforms": {
- "pre_headline_export": {
- "source_ref": "central_cta.pre_headline.value",
- "default_casing": "uppercase",
- "override_allowed": true,
- "override_key": "export_casing_override"
- }
- }
- },
- "tracking": {
- "id_pattern": "MDZ-{yyyymmdd}-{seed}-{variant}-{headline_value}-{pre_headline_export}",
- "a_b_bucket": { "groups": ["A","B","C","D","E"], "assignment": "by_variant" }
- },
- "pre_headline_rotation": {
- "selection": "single_per_campaign",
- "variant_map": { "A": "discount", "B": "up to", "C": "flash sale", "D": "discount", "E": "up to" }
- }
- },
- "header": {
- "logo_block": {
- "position": "top_left",
- "size": { "width": "120px", "height": "40px" },
- "background": "#000000",
- "text": { "content": "YOURLOGO", "font": "Sans-Serif Bold", "color": "#FFFFFF", "case": "uppercase" },
- "lock": true
- }
- },
- "main_section": {
- "layout": "split_vertical",
- "divider": { "style": "line", "color": "#DADADA", "thickness": "1px" },
- "left_image": {
- "slot": "[IMAGE_FEMALE]",
- "position": "left_half",
- "lock": true,
- "fallback": {
- "background": { "style": "gradient", "colors": ["#D8ECFF", "#EAF6FF"], "direction": "vertical" },
- "placeholder": { "icon": "👩", "text": "Model Placeholder", "font": "Sans-Serif Italic", "color": "#999999" }
- }
- },
- "right_image": {
- "slot": "[IMAGE_MALE]",
- "position": "right_half",
- "lock": true,
- "fallback": {
- "background": { "style": "gradient", "colors": ["#EDEDED", "#F7F7F7"], "direction": "vertical" },
- "placeholder": { "icon": "👨", "text": "Model Placeholder", "font": "Sans-Serif Italic", "color": "#999999" }
- }
- },
- "central_cta": {
- "container": { "background": "#FFFFFF", "opacity": "0.8", "alignment": "center", "lock": true },
- "pre_headline": {
- "mode": "variant_locked_single",
- "variant_map_ref": "multi_campaign_mode.pre_headline_rotation.variant_map",
- "value": "{resolved_variant_value}",
- "font": "Sans-Serif Thin",
- "size": "8px",
- "color": "#7A7A7A",
- "position": "above_headline",
- "letter_spacing": "1px",
- "ui_casing": "lowercase",
- "editable": true,
- "export_casing_override": null,
- "lock": true
- },
- "headline": {
- "headline_value": { "input": true, "default": "70%" },
- "font": "Sans-Serif ExtraBold",
- "size": "64px",
- "color": "#1A1A1A",
- "position": "center",
- "lock": true
- },
- "button": {
- "text": "SHOP NOW",
- "font": "Sans-Serif Medium",
- "size": "20px",
- "color": "#1A1A1A",
- "border": { "style": "solid", "color": "#1A1A1A", "thickness": "1px" },
- "padding": "12px 28px",
- "position": "below_headline",
- "lock": true
- }
- }
- },
- "footer": {
- "text_block": {
- "position": "bottom_center",
- "content": "www.yourwebsite.com",
- "font": "Sans-Serif Regular",
- "size": "16px",
- "color": "#7A7A7A",
- "lock": true
- }
- },
- "generation_rules": {
- "determinism": { "use_seed": true },
- "palette_use": {
- "prefer_high_luminance_for_gradients": true,
- "avoid_logo_color_collision": true,
- "reserve_darkest_for_text": true
- },
- "text_casing": {
- "pre_headline_ui": "lowercase",
- "pre_headline_export": "uppercase_by_default"
- }
- },
- "validation": {
- "headline_value": {
- "accept_patterns": ["^\\d{1,2}%$", "^\\d{1,2}$"],
- "coerce": [ { "when": "^\\d{1,2}$", "action": "append", "value": "%" } ],
- "range": { "min_percent": 1, "max_percent": 99 },
- "errors": {
- "pattern": "Headline must be a number 1–99 with optional % (e.g., 30 or 30%).",
- "range": "Headline percentage must be between 1% and 99%."
- }
- },
- "pre_headline": {
- "allowed_values_case_insensitive": ["discount", "up to", "flash sale"],
- "coerce_ui": { "action": "lowercase" },
- "coerce_export": { "action": "uppercase" },
- "errors": {
- "value": "Pre-headline must be one of: discount, up to, flash sale."
- }
- },
- "accessibility": {
- "min_contrast_ratio": 4.5,
- "errors": { "contrast": "Text contrast is below WCAG AA (4.5:1). Adjust colors or opacity." }
- }
- },
- "accessibility": {
- "alt_text_pattern": "{variant}: split banner with {left_state} on left and {right_state} on right. Central CTA at 80% opacity reads {pre_headline} above {headline_value} with 'SHOP NOW'. Brand @mydistzi.",
- "left_state_tokens": { "with_image": "model photo", "fallback": "pastel light-blue gradient placeholder" },
- "right_state_tokens": { "with_image": "model photo", "fallback": "pastel light-grey gradient placeholder" },
- "contrast_min": 4.5
- },
- "audit": {
- "created_by": "system",
- "created_at": "{iso_now}",
- "locked_fields": [
- "canvas.aspect_ratio",
- "main_section.central_cta.container.opacity",
- "header.logo_block.size",
- "footer.text_block.position",
- "main_section.left_image.fallback.background.colors",
- "main_section.right_image.fallback.background.colors",
- "central_cta.pre_headline.size"
- ]
- },
- "negative_prompts": [
- "Do not change 9:16 aspect ratio or canvas margins",
- "Do not alter CTA container opacity (must remain 0.8)",
- "Render exactly one pre_headline per campaign (single option only)",
- "Do not misalign or resize pre_headline (must remain 8px, thin)",
- "Do not override headline_value default unless provided",
- "Do not move, resize, or misalign the central CTA",
- "Do not crop, stretch, or skew model images",
- "Do not change pastel fallback colors (#D8ECFF→#EAF6FF left, #EDEDED→#F7F7F7 right)",
- "Do not place gradients outside defined fallback zones",
- "Do not blend or merge logo with CTA or footer",
- "No noisy textures, watermarks, or unintended patterns",
- "No color choices that reduce text contrast below WCAG 4.5:1"
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment