I need 5 ad variations for a campaign that all clearly belong to the same brand, but generating them one-by-one gives me a mismatched mess of styles and colors.
Design an image prompt with variables for {{brand_colors}} (hex list), {{product}}, {{headline}}, {{vibe}} ('clean minimal' / 'bold playful'), and {{aspect_ratio}}, that renders a social ad with strong visual hierarchy: a clear focal product, a generous safe-zone for {{headline}}, on-palette accents, balanced composition, and room for a logo in a corner.
Negatives: no gibberish text (keep heavy copy out of the render), no off-brand colors, no cluttered backgrounds, no fake UI chrome.
The best solution holds the SAME visual system across all 5 variations so they read as a set, while still varying layout and focal point so they don't feel like clones. Link the prompt and show a 5-up that looks like one art-directed campaign.