| name | static-ads |
| description | Generate production-ready static ad images for any brand using Claude + Nano Banana 2. End-to-end automated workflow from brand research → prompt generation → image generation via FAL API. Trigger on requests to create static ads, generate ad creatives, build ad images, or when user mentions Nano Banana, Higgsfield, FAL, or static ad generation. Also trigger when user drops a brand name + URL and asks for ad creatives. |
| user-invocable | true |
| argument-hint | <brand_name> <brand_url> [product_name] |
Static Ad Generator (Claude Code + Nano Banana 2)
Generate 50 production-ready static ad images for any brand — from brand research to finished creatives — entirely inside VS Code.
Overview
This skill replaces the manual Claude → Higgsfield workflow with a fully automated pipeline:
- Phase 1: Brand Research → Firecrawl downloads brand images + screenshots → Claude visually inspects for accurate colors → builds Brand DNA document
- Phase 2: Prompt Generation → Claude fills 50 template prompts with brand-specific details → outputs
prompts.json
- Phase 3: Image Generation → Node.js script fires prompts to Nano Banana 2 via FAL API → downloads images + builds HTML gallery
No Higgsfield needed. No copy-pasting prompts. One command, 50+ ads.
Prerequisites
- FAL API key stored in
.env file at project root (already configured)
- Node.js 18+ (no additional packages needed — uses built-in
fetch)
- Product images dropped in the brand's
product-images/ folder before running Phase 3
Folder Structure
brands/{brand-name}/
├── product-images/ # Drop product PNGs/JPGs here before running
│ ├── product-front.png
│ ├── product-angle.png
│ └── ...
├── brand-images/ # Auto-downloaded from website (Step 2 + 2b)
│ ├── homepage-screenshot.png
│ ├── logo-full.png
│ ├── product-hero.png
│ ├── lifestyle-hero.jpeg
│ ├── favicon.ico
│ └── image-index.md # Index of all downloaded images
├── brand-dna.md # Generated by Phase 1
├── prompts.json # Generated by Phase 2
└── outputs/ # Generated by Phase 3
├── 01-headline/
│ ├── prompt.txt
│ ├── 1x1/
│ │ ├── headline_1x1_v1.png
│ │ └── headline_1x1_v2.png
│ └── 9x16/
│ ├── headline_9x16_v1.png
│ └── headline_9x16_v2.png
├── 02-offer-promotion/
│ └── ...
└── gallery.html # Visual gallery of all generated ads (grouped by ratio)
How to Use
When the user invokes this skill, follow these steps:
Step 1: Gather Inputs
Parse the arguments for:
- Brand Name (required)
- Brand URL (required)
- Product Name (optional — if not provided, ask the user)
- Pricing & Offer Details (required) — Ask the user:
- What is the advertised price and billing structure? (e.g., "$99/mo billed annually at $1,188")
- Does the price need a qualifier? ("starting at" / "as low as" / flat monthly)
- Is there an upfront payment? (annual billing paid in full, setup fees, etc.)
- Any introductory/promotional pricing vs ongoing rate?
- Subscription terms: auto-renewal, minimum commitment, cancellation policy?
- Geographic restrictions on pricing or availability?
- Required legal/regulatory disclaimers for advertising? (especially health, finance, supplements)
Ask the user to drop product images into brands/{brand-name}/product-images/ if they have them. Create the folder structure:
brands/{brand-name}/
└── product-images/
Step 2: Download Brand Images from Website
After creating the folder structure, scrape the brand URL (and product pages) using Firecrawl with --format images --json to extract all image URLs from the site.
Process:
- Run
firecrawl scrape "<brand_url>" --format images --json on the homepage and key product/service pages
- Filter the returned image URLs — keep only brand-relevant images:
- Product photos, packaging, hero shots
- Lifestyle/campaign photography
- Logo files
- Skip: generic icons, widget images, payment card logos, CDN placeholder SVGs, avatars, third-party badges
- Download each relevant image using
curl -sL -o <filename> "<url>" into brands/{brand-name}/brand-images/
- Name files descriptively (e.g.,
trt-single-vial.png, lifestyle-hero.jpeg, logo-dark.png)
These downloaded images serve as:
- Direct reference images to attach in Nano Banana 2 alongside ad prompts
- Visual inspiration for prompt generation
- Brand color/style validation for the Brand DNA document
Save an image-index.md file in the brand-images/ folder listing each downloaded image with a short description of what it shows.
Step 2b: Visual Brand Inspection (Screenshots)
This step prevents color/branding mistakes. Text-only web scraping cannot reliably capture visual brand identity — colors described in CSS may not match the actual rendered brand palette, and logos/product details are invisible to text scrapers. Screenshots solve this.
Process:
- Take a full-page screenshot of the homepage:
firecrawl scrape "<brand_url>" --full-page-screenshot --json
- Parse the JSON output to extract the screenshot URL (it's a Google Cloud Storage PNG URL in the
screenshot field)
- Download the screenshot:
curl -sL -o "brands/{brand-name}/brand-images/homepage-screenshot.png" "<screenshot_url>"
- Take additional screenshots of key pages (product page, about page) if they have distinct visual treatments:
firecrawl scrape "<product_page_url>" --screenshot --json
- Download the favicon separately:
curl -sL -o "brands/{brand-name}/brand-images/favicon.ico" "<brand_url>/favicon.ico"
After downloading screenshots, visually analyze them using Claude's multimodal capability:
- Read each screenshot image file to visually inspect it
- Extract the actual rendered brand colors — primary, secondary, accent, background, CTA button colors
- Identify logo details — icon shape, wordmark style, color usage on light vs dark backgrounds
- Note typography — headline weight/style, body text, any distinctive treatments
- Observe photography style — lighting, color grading, subject matter, mood
- Check overall aesthetic — clean/minimal vs bold/dense, color temperature, spacing
CRITICAL: The visual analysis from screenshots is the primary source of truth for brand colors and visual identity in the Brand DNA document. Text-scraped CSS/color references are secondary. If there's a conflict between what text scraping suggests and what the screenshots actually show, always trust the screenshots.
Save screenshots to brand-images/ and add them to the image-index.md index file.
Step 3: Brand DNA Research (Phase 1)
Use web search/scraping tools extensively to gather real brand data. Execute the following research process:
Role: Act as a Senior Brand Strategist conducting a full reverse-engineering of the target brand's visual and verbal identity.
Objective: Create a comprehensive Brand DNA document that will be used to write highly specific AI image generation prompts. Every detail matters because the output will be fed into an image model that needs exact specifications.
PHASE 1: EXTERNAL RESEARCH
Use web search to find the source of truth for this brand:
1. Design credits: Search for "who designed [Brand] branding", "[Brand] design agency case study", "[Brand] rebrand"
2. Public brand assets: Search for "[Brand] brand guidelines pdf", "[Brand] press kit", "[Brand] media kit", "[Brand] style guide"
3. Typography: Search for "[Brand] font", "[Brand] typeface", "what font does [Brand] use"
4. Colors: Search for "[Brand] brand colors", "[Brand] hex codes", "[Brand] color palette"
5. Packaging: Search for "[Brand] packaging design", "[Brand] unboxing", "[Brand] product photography"
6. Advertising: Search "[Brand]" in Meta Ad Library (facebook.com/ads/library) for current ad creative styles
7. Press and positioning: Search for "[Brand] brand story", "[Brand] founding story", "[Brand] mission"
PHASE 2: VISUAL ANALYSIS (from screenshots captured in Step 2b)
Read the homepage screenshot and any additional page screenshots captured earlier. Use these as the PRIMARY source of truth for all visual brand attributes:
1. Brand Colors (from screenshots): Identify the ACTUAL rendered primary color, secondary color, accent color, background colors, and CTA button color. Extract approximate hex codes from what you see. DO NOT rely solely on text-scraped CSS — verify against the visual screenshot.
2. Logo Details (from screenshots + downloaded logo files): Describe the exact logo — icon shape, colors used, wordmark font style, any distinctive elements (e.g., stylized letters, icon marks).
3. Photography Style: Describe lighting, color grading, composition, and subject matter visible in hero images and product photography on the site.
4. Typography on site: Headline weight, body weight, letter-spacing, distinctive treatments visible in the screenshots.
5. Color application: How are colors actually used? Primary vs accent. Background colors. CTA button color and shape.
6. Layout density: Airy or dense? Grid-based or organic?
7. Packaging details: Physical appearance (materials, colors, shape, label placement, textures, translucency, matte vs gloss) from product images.
PHASE 2b: ON-SITE TEXT ANALYSIS
Visit the Target URL via text scraping and analyze:
1. Voice and Tone: Read hero copy, About page, and product descriptions. Give me 5 distinct adjectives.
2. Cross-reference any color/font information found in CSS or text with what you observed in the screenshots. Screenshots win if there's a conflict.
PHASE 3: COMPETITIVE CONTEXT
Search for 2-3 direct competitors and note visual differentiation.
PHASE 4: OUTPUT
Combine into this format:
BRAND DNA DOCUMENT
==================
BRAND OVERVIEW
Name / Tagline / Design Agency / Voice Adjectives [5] / Positioning / Competitive Differentiation
VISUAL SYSTEM
Primary Font / Secondary Font / Primary Color [hex] / Secondary Color [hex] / Accent Color [hex] / Background Colors / CTA Color and Style
PHOTOGRAPHY DIRECTION
Lighting / Color Grading / Composition / Subject Matter / Props and Surfaces / Mood
PRODUCT DETAILS
Physical Description / Label-Logo Placement / Distinctive Features / Packaging System
AD CREATIVE STYLE
Typical formats / Text overlay style / Photo vs illustration / UGC usage / Offer presentation
PRICING & OFFER STRUCTURE
Advertised price / Billing cadence (monthly vs annual vs one-time) / Actual upfront cost / Price qualifier language ("starting at" / "as low as" / flat) / Introductory offers vs ongoing rate / Subscription terms / Required ad disclaimers / Why this structure matters for ad compliance
IMAGE GENERATION PROMPT MODIFIER
Write a single 50-75 word paragraph to prepend to any image prompt to match this brand's visual identity. Include exact colors, font descriptions, photography direction, and mood.
Save output as: brands/{brand-name}/brand-dna.md
Step 3b: Confirm Reference Images
STOP and ask the user before proceeding to prompt generation. The user must confirm which images in product-images/ should be used as reference images for the generation script.
Process:
- List all files currently in
brands/{brand-name}/product-images/ with their filenames
- Ask the user:
- Which of these images should be sent as reference images to the AI model?
- Should all images be used for every prompt, or should specific images be assigned to specific templates?
- Are there any additional images they want to add before proceeding?
- Show the full file paths so the user can verify (e.g.,
brands/{brand-name}/product-images/Tirzepatide-Vial.png)
- Based on the user's answer, note which images map to which prompts — this will populate the
reference_images array in each prompt entry in prompts.json
Reference image rules for prompts.json:
- If the user wants ALL images sent with every prompt: leave
reference_images as an empty array [] (the script sends all product images by default when the array is empty)
- If the user wants SPECIFIC images per prompt: populate
reference_images with an array of filenames (just the filename, not full path) — e.g., "reference_images": ["Tirzepatide-Vial.png", "product-front.png"]
- The filenames must match exactly what's in
product-images/
Do NOT proceed to Step 4 until the user confirms their reference image selection.
Step 4: Generate Prompts (Phase 2)
After the Brand DNA is complete and reference images are confirmed, generate brand-specific prompts from the 50 templates below.
For each template:
- Replace all [BRACKETED PLACEHOLDERS] with brand-specific details from the Brand DNA
- Prepend the Image Generation Prompt Modifier from the Brand DNA
- Do NOT set an
aspect_ratio — the script automatically generates both 1:1 and 9:16 for every prompt
- Include the product name and any specific product details
Output as a JSON file with this structure and save to brands/{brand-name}/prompts.json:
{
"brand": "Brand Name",
"product": "Specific Product Name",
"generated_at": "ISO timestamp",
"prompts": [
{
"template_number": 1,
"template_name": "headline",
"prompt": "Full completed prompt text ready for Nano Banana 2...",
"notes": "Any generation notes"
}
]
}
Important notes for the generated prompts:
- Do NOT include aspect ratio text in the prompt itself (the script generates both 1:1 and 9:16 automatically)
- Make sure all copy in prompts is realistic and brand-appropriate
- Use actual brand colors (hex codes) from the Brand DNA
- Reference specific product details from the research
- Each prompt should be self-contained and ready to fire
- Escape any double quotes in the prompt text for valid JSON
- Pricing language compliance: Always use the exact price qualifier from the Brand DNA PRICING STRUCTURE section (e.g., "starting at $99/mo" NOT "$99/mo"). If pricing is conditional on billing term, commitment, or tier, the qualifier is mandatory. Include billing context ("*billed annually", "(annual plan)") where ad copy has room. Presenting conditional pricing as flat pricing creates "bait and switch" risk on paid ad platforms.
- Ad compliance checklist:
- Testimonials/reviews: Include "Individual results may vary" disclaimer where space allows
- Before/after claims: Especially regulated in health/wellness — add small disclaimer text
- Competitor comparisons: Ensure pricing claims are defensible and current
- Geographic availability: Note if not available in all states/regions
- Medical/health products: Include appropriate regulatory disclaimers
- Promotional offers: Clarify terms (limited time, new customers only, etc.)
Step 5: Generate Images (Phase 3)
Copy the generation script from skills/references/generate_ads.mjs to the brand folder, then run it.
cp skills/references/generate_ads.mjs brands/{brand-name}/generate_ads.mjs
node brands/{brand-name}/generate_ads.mjs --brand-dir brands/{brand-name}
node brands/{brand-name}/generate_ads.mjs --brand-dir brands/{brand-name} --templates 1,7,13,15
The script will:
- Read
prompts.json from the brand folder
- For each prompt, generate both 1:1 and 9:16 aspect ratios via
fal-ai/nano-banana-2 (text-to-image)
- Run all jobs in parallel (configurable with
--max-concurrent, default 10)
- Download generated images into
outputs/{template-number}-{template-name}/1x1/ and 9x16/
- Save the prompt text alongside each template
- Generate
outputs/gallery.html showing all generated ads grouped by ratio
Step 6: Present Results
After generation completes, tell the user:
- How many images were generated across how many templates
- Where the output folder is located
- That they can open
gallery.html in a browser to review all ads
- Any templates that failed (and offer to retry them)
Ask if they want to:
- Generate additional templates
- Regenerate specific templates with tweaked prompts
- Run for a different product using the same Brand DNA
User Interaction Flows
Quick Start: "generate ads for [brand]"
- Ask for: brand name, URL, specific product name
- Confirm they have product images ready (or ask them to drop images in the folder)
- Run Steps 1-6: Gather inputs → Download brand images → Screenshot + visual inspect → Brand DNA → Prompts → Image generation
- Present the output gallery
Selective Generation: "just generate templates 1, 7, 13"
- Confirm brand folder and prompts.json exist
- Run Phase 3 with
--templates filter
New Product, Same Brand: "now do it for [different SKU]"
- Skip Phase 1 (Brand DNA + brand-images already exist)
- Re-run Phase 2 with new product details
- Run Phase 3
Prompt-Only Mode: "just give me the prompts, I'll run them in Higgsfield"
- Run Phase 1 + Phase 2 only
- Present prompts in markdown format (not JSON)
- User copies prompts manually to Higgsfield/Nano Banana 2 playground
FAL API Technical Details
- Model:
fal-ai/nano-banana-2 (text-to-image)
- Input: prompt, aspect_ratio, num_images, output_format, resolution, safety_tolerance
- Aspect ratios: auto, 21:9, 16:9, 3:2, 4:3, 5:4, 1:1, 4:5, 3:4, 2:3, 9:16
- Resolutions: 0.5K, 1K, 2K, 4K (default: 2K for production quality)
- API authentication:
Authorization: Key {FAL_KEY} header
- Queue API: POST to
https://queue.fal.run/fal-ai/nano-banana-2, poll status, fetch result
- Dual aspect ratios: Every prompt generates both 1:1 and 9:16 automatically. Output goes into
1x1/ and 9x16/ subfolders.
- Parallel generation:
--max-concurrent N controls simultaneous API calls (default 10)
- Cost: ~$0.08/image at 1K, ~$0.12/image at 2K, ~$0.16/image at 4K
- Full 50-template run at 4 images each at 2K (x2 ratios) = ~$48.00
Template Prompts Library
1. Headline
Tests text rendering. If this comes back clean, the model handles copy.
Template: Use the attached images as brand reference. Match the exact product colors, typography style, and brand tone precisely. Create: a static ad with a [BACKGROUND] background. Top third: large bold sans-serif headline reading "[YOUR HEADLINE, under 10 words]". Below in smaller text: "[YOUR SUBHEAD, one sentence]". Bottom half: [YOUR PRODUCT] on the surface with [DETAILS]. Shot at 50mm f/2.8 from slightly above. [BRAND] logo bottom right. Clean, authoritative.
2. Offer/Promotion
The money-maker. Test your core offer.
Template: Use the attached images as brand reference. Match exact brand colors and typography style. Create: a promotional ad with a split background. Top 60% is [PRIMARY BRAND COLOR] and bottom 40% is [CONTRAST COLOR like warm cream]. [YOUR PRODUCT] sits centered where colors meet, soft studio lighting. Upper area: large [CONTRAST TEXT] sans-serif reading "[YOUR OFFER like YOUR FIRST MONTH FREE]". Below: "[OFFER DETAILS]". Lower section: small [BRAND COLOR] text with [VALUE ADDS]. [BRAND] logo bottom right.
3. Testimonials
Real environments + text overlays. Tests composition depth.
Template: Use the attached images as brand reference. Create: a testimonial ad set in [SETTING like bright bathroom / kitchen] with warm natural light. [YOUR PRODUCT] on [SURFACE], slightly out of focus. Overlaid: large bold white sans-serif "[SHORT HEADLINE]". Below: "[FULL QUOTE 2-3 sentences]. [NAME], [CREDENTIAL]." Five filled [BRAND COLOR] stars. [BRAND] logo bottom right in white. Shot on 35mm f/2.0.
4. Features/Benefits Point-Out
Educational diagram-style layout.
Template: Use the attached images as brand reference. Create: an educational diagram-style ad on white background. Top: bold [BRAND COLOR] text "[HEADER like What Makes [PRODUCT] Different]". Below: [YOUR PRODUCT] centered, even studio lighting. Four callout boxes with connecting lines: "[BENEFIT 1-4]". Each has a small [BRAND COLOR] circle. "[WEBSITE]" bottom center. [BRAND] logo bottom right. Scientific diagram redesigned by a luxury agency.
5. Bullet-Points
Split composition. Product left, benefits right.
Template: Use the attached images as brand reference. Create: a benefit-list ad, split composition on [BACKGROUND] background. Left 40%: [YOUR PRODUCT] on [SURFACE], shot at 85mm f/2.8. Right 60%: vertical stack of five lines with filled [BRAND COLOR] circles: "[BENEFIT 1-5]". Clean sans-serif, generous spacing. [BRAND] logo bottom right.
6. Social Proof
Member count + review card + press logos. The trust stack.
Template: Use the attached images as brand reference. Create: a social proof ad on [BACKGROUND like warm cream]. Top: "[HEADLINE like Join 1,000,000+ Members]" in bold [BRAND COLOR]. Five filled stars with "Rated [X] out of 5". Center: [YOUR PRODUCT] at 50mm f/4. Below: frosted white card with five-star rating, "[REVIEW TITLE]", "[2-3 SENTENCE REVIEW]", "[ATTRIBUTION]" in italic. Below card: "As Featured In" with five grayscale logos. [BRAND] logo bottom right.
7. Us vs Them
Side-by-side comparison. Photography quality gap IS the argument.
Template: Use the attached images as brand reference. Create: a side-by-side divided vertically. Left: muted gray-blue background. Right: [PRIMARY BRAND COLOR]. Center top: white circle with "VS". Left header: "[COMPETITOR CATEGORY]" + generic competitor product + list with X marks: "[WEAKNESS 1-5]". Right header: "[YOUR BRAND]" + [YOUR PRODUCT] + list with checkmarks: "[STRENGTH 1-5]". [BRAND] logo bottom right.
8. Before & After (UGC Native)
Mirror selfie transformation. Must look like a real person posted it.
Template: Use the attached images as brand reference for product color ONLY. This should look like a real person's post. Create: TikTok before-and-after. LEFT: grainy iPhone mirror selfie, [PERSON] in dimly lit bathroom, [BEFORE STATE], harsh lighting. White handwritten text: "[BEFORE DATE]". RIGHT: same person, same bathroom, bright natural light, [AFTER STATE], [PRODUCT] visible on counter. White text: "[AFTER DATE]". Top center: "[TIMEFRAME] on [BRAND]" with emoji. Should look stitched in CapCut.
9. Negative Marketing (Bait & Switch)
Fake bad review that's actually a rave. Scroll-stopper.
Template: Use the attached images as brand reference. Create: Background is close-up of [PRODUCT], slightly blurred. Center: white rounded-rectangle review card (Amazon-style). Gray user icon, "[NAME]", one gold star + four gray, orange "Verified Purchase" badge, bold text: "[BAIT that sounds negative but is positive]". Bottom: bold white sans-serif "[PUNCHLINE like THE REVIEWS ARE IN.]". [BRAND] logo bottom right.
10. Press/Editorial
Authority play. Vogue back-page energy.
Template: Use the attached images as brand reference. Create: a press ad on off-white linen background. Top: "As Featured In" in small [BRAND COLOR] uppercase wide-tracked text. Below: five grayscale publication logos. Center: italic serif pull-quote in [BRAND COLOR]: "[PRESS QUOTE]" with attribution. Lower third: [PRODUCT] at 85mm f/2.8, soft side light. [BRAND] logo bottom left. Generous white space. Full-page Vogue energy.
11. Pull-Quote Review Card
Emotional quote headline over a truncated review card on a color block. The "...Read more" creates an open loop.
Template: Use the attached images as brand reference. Match the exact product colors and brand tone precisely. Create: a review-driven ad with a solid [BRAND COLOR with hex] color block background filling the entire image. Top half: large bold italic serif text in white with curly quotation marks reading "[PULL-QUOTE — the most emotional 4-8 word phrase from the review]". Directly below the quote: five large filled gold/yellow star icons in a horizontal row. Bottom left, overlapping the color background: a white rounded-corner review card with subtle shadow, containing: a small gray circular default avatar icon, beside it "[FIRST NAME + LAST INITIAL]" in bold dark sans-serif with a small flag emoji, below the name a blue checkmark icon with "Verified Reviewer" in small blue text. Below the reviewer info: the review body text in medium-weight dark sans-serif, 4-6 lines of authentic-sounding customer voice that trails off mid-sentence, ending with "...Read more" in bold [BRAND COLOR] text. Below the review text: "Was this review helpful?" in small gray text with a thumbs-up icon and "[HELPFULNESS COUNT]" beside it. Bottom right, overlapping both the card and the color background: [YOUR PRODUCT] angled slightly toward the viewer, sitting on the color block surface with a subtle shadow beneath. No brand logo needed if the product packaging already shows it.
12. Lifestyle Action + Product Colorway Array
Action hero shot sells the use case. Fanned product lineup sells the range.
Template: Use the attached images as brand reference. Match the exact product design, colors, and visual tone precisely. Create: a static ad with a [LIFESTYLE PHOTO DESCRIPTION] occupying the left two-thirds of the frame, shot outdoors in [SETTING], bright natural daylight. [BRAND] logo top center in bold. Below logo: large bold sans-serif quote text reading "[ENDORSEMENT HEADLINE]" in [TEXT COLOR]. Bottom right foreground: three [PRODUCT VARIANTS] fanned in an overlapping arrangement showing [COLOR 1], [COLOR 2], and [COLOR 3]. Products are crisp and studio-lit against the lifestyle background. Shot on 50mm f/2.0, lifestyle background slightly softer than foreground product.
13. Stat Surround / Callout Radial (Product Hero)
Product is the sun. Stats are the planets. Arrows make it scannable in under 2 seconds.
Template: Use the attached images as brand reference. Match the exact product design, colors, and typography style precisely. Create: a static ad on a white-to-[LIGHT GRADIENT COLOR] gradient background, gradient fading from top to bottom. Top: large bold [TEXT COLOR] sans-serif headline reading "[HEADLINE]" Center: [YOUR PRODUCT] on white background, soft studio lighting. Floating near the product: a small circular badge reading "[PRICE POINT]" in [BADGE COLOR]. Flanking the product on both sides: four stat callouts with curved arrows pointing toward the product. Left side top: "[STAT 1]" in oversized bold text with "[LABEL]" below. Left side bottom: "[STAT 2]" with "[LABEL]". Right side top: "[STAT 3]" with "[LABEL]". Right side bottom: "[STAT 4]" with "[LABEL]" and five filled gold stars beneath. Arrows are simple hand-drawn-style curved lines. Bottom foreground: [FLAVOR PROPS] adding appetite appeal. No brand logo. Clean, informational, appetizing.
14. Bundle Showcase + Benefit Bar
Sells the system, not the SKU. The open box is the hero.
Template: Use the attached images as brand reference. Match the exact product design, colors, and typography style precisely. Create: a static ad on a [BACKGROUND like soft gradient] background. Top: oversized bold white all-caps sans-serif headline reading "[HEADLINE]". Below headline: a horizontal [ACCENT COLOR] banner bar divided into [NUMBER] equal segments separated by thin vertical lines, each containing a two-word benefit label in white text: "[BENEFIT 1-5]". Center-to-bottom: an open [PACKAGING] photographed at a slight overhead angle showing [NUMBER] [PRODUCTS] nestled inside. In the lower foreground: a [LIFESTYLE PROP] entering the frame from bottom. [BRAND] logo bottom left corner. Bright studio lighting, saturated color, energetic.
15. Social Comment Screenshot + Product
Screenshotted comment = instant credibility. Looks organic.
Template: Use the attached images as brand reference. Match the exact product design and colors precisely. Create: a static ad on a clean white background. Top: oversized bold black sans-serif headline reading "[HOOK HEADLINE]" with emoji at the end. Center: a social media comment card with light gray rounded-rectangle background containing: a small circular profile avatar (top left), bold name "[REVIEWER NAME]", and a multi-sentence review in regular-weight sans-serif: "[FULL REVIEW TEXT, 3-4 sentences, conversational and emotional]". Small gray timestamp below the comment. Bottom center: [YOUR PRODUCT] photographed at a slight angle on white, soft studio lighting. No brand logo. No stars. Should look like someone screenshotted a real comment and dropped the product photo below it.
16. Curiosity Gap / Hook Quote Testimonial
Provocative headline forces the double-take. The reveal reframes it.
Template: Use the attached images as brand reference. Match the exact product design, colors, and typography style precisely. Create: a static ad on a clean white background. Top center: large [ACCENT COLOR] opening quotation marks. Below: mixed-weight headline in black — the first line in italic serif reading "[SETUP LINE]", the next two lines in enormous heavy-weight bold all-caps sans-serif reading "[BAIT PHRASE]", followed by a smaller sentence-case line reading "[REVEAL]". Closing quotation marks and "[ATTRIBUTION]" in regular weight. Left side bottom third: [YOUR PRODUCT] at a slight angle with [PRODUCT DETAILS]. To the left of the product: a [TRUST BADGE]. Right side bottom third: [NUMBER] filled [ACCENT COLOR] stars and bold text reading "[REVIEW COUNT] 5-Star Reviews". Bottom edge: small disclaimer text.
17. Verified Review Card
Mimics real review platform UI. The verified badge and helpfulness count do the trust-building work.
Template: Use the attached images as brand reference. Match the exact product design, colors, and typography style precisely. Create: a static ad on a solid [BRAND COLOR] background. Top: large bold white serif pull-quote reading "[HEADLINE QUOTE]" in quotation marks. Below the quote: five filled gold stars, large. Center-left: a white rounded-rectangle review card with subtle shadow containing: gray circular avatar icon, bold name "[REVIEWER NAME]" with flag emoji, blue checkmark and "Verified Reviewer" in [BRAND COLOR] text, then 3-4 sentences of review body text. At the bottom of the card: a blue "...Read more" link and "Was this review helpful?" with thumbs-up icon. Right side, overlapping the card edge: [YOUR PRODUCT] photographed at a slight angle, soft studio lighting. No brand logo. The review UI is the trust mechanic.
18. Stat Surround / Callout Radial (Lifestyle Flatlay)
Same stat-radial format but lifestyle flatlay background sells the experience.
Template: Use the attached images as brand reference. Match the exact product design, colors, and typography style precisely. Create: a static ad on a white background with a lifestyle flatlay arrangement. Top: bold [ACCENT COLOR] filled banner bar spanning full width, white all-caps sans-serif reading "[HEADLINE]". Center: a [PERSON DETAIL] holding [YOUR PRODUCT] in mid-frame. Scattered around the edges: [FLATLAY PROPS] arranged organically. Four stat callouts with curved [ACCENT COLOR] arrows pointing toward the held product: "[STAT 1-4]" with labels. Stats in bold black, labels in all-caps regular weight. Bright, flat studio lighting. Energetic, appetizing, information-dense but scannable.
19. Highlighted / Annotated Testimonial
The highlighter pen does the work. Key phrases visually emphasized.
Template: Use the attached images as brand reference. Match the exact product design, colors, and typography style precisely. Create: a static ad on a clean white background. Top left: circular customer headshot photo of [PERSON DESCRIPTION]. To the right: bold name "[REVIEWER NAME]" with a verified icon. Below: a long-form customer quote in large regular-weight black sans-serif. Key phrases highlighted with [HIGHLIGHT COLOR] rectangular background fills behind the text: "[HIGHLIGHTED PHRASE 1]", "[HIGHLIGHTED PHRASE 2]". Bottom right: [YOUR PRODUCT] at a slight angle, partially cropped at the bottom edge. To the left of the product: a circular [TRUST BADGE] seal. [BRAND] logo bottom left corner, small.
20. Advertorial / Editorial Content Card
Looks like a news post, not an ad. Designed to blend into feed.
Template: Use the attached images as brand reference for tone ONLY. Do NOT use polished ad layouts. This should look like organic editorial content. Create: a full-bleed moody portrait photo of [PERSON DESCRIPTION], warm amber-toned lighting, shot on 50mm f/1.8, shallow depth of field, cinematic color grade. Lower 45%: a prominent white rounded-rectangle pill label reading "[CATEGORY TAG]" in centered uppercase sans-serif. Below: very large, dominant, bold all-caps condensed sans-serif headline in white text with key words in [HIGHLIGHT COLOR]: "[HEADLINE]". The headline should be oversized. Bottom center: "[@HANDLE]" in small white text. No product shot, no CTA button, no stars. Should read like a culture account post.
21. Bold Statement / Reaction Headline
Pure brand energy. No stats. No reviews. Just a provocative line, a hot gradient, and the product.
Template: Use the attached images as brand reference. Match the exact product design, colors, and visual tone precisely. Create: a static ad on a vibrant [GRADIENT] gradient background, flowing diagonally from upper left to lower right. Upper left: oversized playful [FONT STYLE] white headline reading "[BOLD STATEMENT]" — text should feel loose, fun, and expressive. Right side: [PERSON DETAIL] grabbing from [YOUR PRODUCT]. Product sits center-right, slightly below midline. Bottom left: [BRAND] logo in [LOGO COLOR] with "[PRODUCT DESCRIPTOR]" in smaller text below. No stats, no reviews, no badges. The gradient and the headline do all the work.
22. Flavor Story / "Tastes Like"
Template: Use the attached images as brand reference. Match the exact product design, colors, and packaging precisely. Create: a flavor-visualization ad. Full background is a photorealistic close-up food scene of [INDULGENT FOOD]. Shot at 50mm f/2.8, shallow depth of field, warm bakery lighting. Top third: large bold white sans-serif headline reading "[HEADLINE]" with one key word in bold italic for emphasis. [YOUR PRODUCT] placed bottom-right, angled 15 degrees as if casually laid into the scene. Bottom: semi-transparent white bar with three stat columns: "[STAT 1]" | "[STAT 2]" | "[STAT 3]". Very bottom edge: smaller bold sans-serif "[CLEAN LABEL CLAIM]". Food is the hero — product is the payoff.
23. Long-Form Manifesto / Letter Ad
Template: Use the attached images as brand reference. Match exact brand typography style and tone. Create: a copy-dominant manifesto ad on a clean white background. No background imagery — text is the entire creative. Top: oversized bold black serif or sans-serif headline reading "[PROVOCATIVE HEADLINE]" spanning the top 15%. Below: left-aligned body copy in smaller regular-weight black text, structured as short punchy sentences and line breaks (NOT paragraphs). Approximately 12-18 lines of copy. Bottom 20%: [YOUR PRODUCT] centered or slightly right, product-only on white, clean studio shot angle. No icons, no badges, no CTA button. The writing IS the ad.
24. Product + Comment Callout (Faux Social Proof)
Template: Use the attached images as brand reference. Match the exact product design and packaging precisely. Create: a social proof ad. Top 55%: [YOUR PRODUCT] centered on a clean white background, studio-lit, shot at 85mm f/2.8 with soft shadow. A few [LOOSE UNITS] spilling casually at the base. Bottom 45%: a realistic Facebook-style comment card. Left: small circular profile photo of [PERSON DESCRIPTION]. Bold name "[FIRST NAME + LAST INITIAL]" above the comment. Comment text: "[TESTIMONIAL 2-3 sentences]". Below: "[TIMEFRAME]" - Like - Reply in gray. Bottom right: Facebook-style reaction emojis with "[COUNT]". Should look like an organic screenshot.
25. Us vs. Them Color Split
Template: Use the attached images as brand reference. Match the exact product design and colors precisely. Create: a side-by-side comparison ad divided vertically. Left half: [PRIMARY BRAND COLOR] background. [YOUR PRODUCT] with [ACTION DETAIL]. Brand logo in bold white upper-left. Below: vertical stack of 4 benefits with green checkmarks: "[STRENGTH 1-4]". Right half: [CONTRAST COLOR] background. Generic unbranded competitor product. Header: "[COMPETITOR CATEGORY]". Below: vertical stack of 4 weaknesses with red X marks: "[WEAKNESS 1-4]". Center divider: a comic-style "VS" burst graphic.
26. Stat Callout (Data-Driven Lifestyle)
Template: Use the attached images as brand reference. Match exact brand colors and typography. Create: a statistic-led ad. Top 50%: lifestyle product photography — [SCENE]. Product packaging visible. Middle: brand logo centered with thin horizontal rules. Bottom 50%: dark gradient overlay. Large bold uppercase sans-serif text: "[STAT-DRIVEN HEADLINE with specific percentages]." Key result phrases highlighted in [ACCENT COLOR].
27. Benefit Checklist Showcase (Split Product + Info)
Template: Use the attached images as brand reference. Match the exact product design and brand colors precisely. Create: an information-dense benefit ad, split composition. Left 45%: overhead product shot — [PRODUCT DISPLAY DESCRIPTION]. Right 55%: white background. Top: [STAR RATING] with "[REVIEW COUNT]". Brand logo. Below: [BRAND COLOR] headline: "[HEADLINE]". Then 3 checkmark benefit rows. Bottom right: large rounded [ACCENT COLOR] CTA button reading "[CTA]".
28. Feature Arrow Callout / Product Annotation
Template: Use the attached images as brand reference. Match exact brand colors and typography style. Create: a product annotation ad on a [BACKGROUND] background. Top: italic serif headline "[BENEFIT STATEMENT]". Below in massive bold sans-serif: "[VALUE PROP]". Center: [PERSON'S HAND] holding [YOUR PRODUCT]. Four curved arrows pointing from the product outward to four benefit callout labels. Arrows should feel hand-drawn or editorial. Bottom: full-width [CONTRAST COLOR] banner with [PROMO TEXT].
29. UGC + Viral Post Overlay
Template: Use the attached images as brand reference for product color ONLY. Do NOT use ad layouts or polish. Create: a casual selfie of [PERSON] doing something mundane. iPhone front camera, slightly grainy. Overlaid in the center: a realistic screenshot of a [PLATFORM] post. Post title in bold: "[PROVOCATIVE OPINION HEADLINE]". Post body: "[2-3 sentences]". Should feel like the person is reacting to it. No product visible. No brand logo. No CTA. The hook is the opinion.
30. Hero Statement + Icon Benefit Bar
Template: Use the attached images as brand reference. Match exact brand colors, packaging, and typography. Create: a bold statement ad. Top 15%: white banner with massive bold [BRAND COLOR] uppercase sans-serif headline: "[2-3 WORD POWER STATEMENT]" with a period. Middle 55%: lifestyle product photo — [SCENE]. Product label clearly visible. Bottom 25%: [SOFT BRAND COLOR] background. Three evenly spaced icon-and-text benefit columns. Very bottom edge: scrolling ticker bar with "[SOCIAL PROOF]".
31. Comparison Grid / Table
Template: Use the attached images as brand reference. Match the exact product packaging. Create: a structured comparison grid ad on white background. Top row: [YOUR PRODUCT] vs [COMPETITOR PRODUCT]. Below: three horizontal rows each comparing one attribute. All text in bold black serif or heavy sans-serif, centered. No icons, no colors, no checkmarks — the copy contrast does the work. Should feel like a meme-format comparison.
32. UGC Story Callout / Text Bubble Explainer
Template: Use the attached images as brand reference for product color and packaging ONLY. Must look like a real Instagram Story. Create: a casual iPhone photo of [PERSON DESCRIPTION] holding [YOUR PRODUCT] over [SURFACE/SETTING]. Natural overhead daylight. Scattered across the frame: 5 text bubbles using Instagram Story's built-in highlighted text tool with varied highlight colors. Should feel casual and hand-placed, not designed.
33. Faux Press / News Articles Screenshot
Template: Use the attached images as brand reference. Create: a static ad designed to look like a real online news article screenshot. Top: realistic major publication masthead. Below: bold black serif headline spanning full width: "[HEADLINE]". Bottom: two side-by-side casual UGC-style photos of people holding [YOUR PRODUCT]. No brand logo. No CTA. Should look like an organic article screenshot.
34. Faux iPhone Notes / App Screenshot
Template: Use the attached images as brand reference. Match the exact product design and packaging. Create: a static ad disguised as an iPhone Notes app screenshot. Top: realistic iOS status bar. Below: iOS Notes navigation. Main content area: bold black serif headline "[HEADLINE]". Below: [3 BENEFIT ROWS] each with a [BRAND COLOR] checkmark + emoji + bold text using food-equivalency format. Right side: [YOUR PRODUCT] at a slight angle with details. Clean white background throughout.
35. Hero Product Showcase + Stat Bar
Template: Use the attached images as brand reference. Match the exact product design, wrapper, and brand colors precisely. Create: a product showcase ad on a [BACKGROUND COLOR] background. Top: large bold [BRAND COLOR] uppercase sans-serif headline: "[SUPERLATIVE CLAIM]". Below headline: white rounded-rectangle CTA button. Center: [YOUR PRODUCT] hero-lit. Surrounding: [SCATTERED ELEMENTS] creating visual energy. Bottom: white stat bar with three metrics separated by thin vertical lines.
36. Whiteboard Before / After + Product Hold
Template: Use the attached images as brand reference for product packaging ONLY. Should look like a real person's photo. Create: a lifestyle photo in [SETTING]. In the background: a small tabletop dry-erase whiteboard with two simple hand-drawn illustrations — left drawing labeled "[BEFORE LABEL]" showing [BEFORE STATE], arrow pointing right to "[AFTER LABEL]" showing [AFTER STATE]. Below: handwritten CTA. In the foreground: [PERSON'S HAND] holding [YOUR PRODUCT] up next to the whiteboard. Shot on iPhone, natural lighting, casual and educational.
37. Hero Statement + Icon Bar + Offer Burst (Promo Variant)
Template: Use the attached images as brand reference. Match the exact product design and brand colors. Create: a promotional variant on a [BACKGROUND] background. Top: white banner with massive bold headline: "[PROVOCATIVE STATEMENT]". Upper-left: [BRIGHT ACCENT COLOR] comic-style starburst badge reading "GET UP TO [DISCOUNT] OFF". Center: [PERSON'S HAND] gripping [YOUR PRODUCT] from above. Bottom 20%: three benefit columns. Very bottom: full-width [ACCENT COLOR] banner with "[PROMO]".
38. UGC Lifestyle + Product + Review Card (Split)
Template: Use the attached images as brand reference. Match the exact product design and brand colors. Create: a vertical split social proof ad. Left 55%: casual UGC-style photo of [PERSON] enjoying the product in context. Natural lighting, warm, iPhone-quality casual feel. Right 45%: solid [PRIMARY BRAND COLOR] background. Top-right: decorative sparkle/star accents. Floating center-right: [YOUR PRODUCT]. Below product: white rounded-rectangle review card with stars and "[SHORT REVIEW QUOTE]". Bottom center: [BRAND LOGO] in white.
39. Curiosity Gap + Scroll-Stopper Hook
Template: Use the attached images as brand reference for visual tone ONLY. Do NOT include any product, logo, or branding. Create: a scroll-stopping curiosity ad. Top 35%: clean white background with large bold black sans-serif text: "[HOOK HEADLINE]". The last few words followed by "...more" in lighter gray text, mimicking a truncated caption. Bottom 65%: a close-up, slightly uncomfortable or attention-grabbing photo of [PROBLEM VISUAL]. No text on the photo. No product. No logo. No CTA. Provoke curiosity.
40. Native / Ugly Post-It Note Style (Product Hero)
Template: Use the attached images as brand reference. Match the exact product precisely. Create: a lifestyle product photo in [REAL-LIFE SETTING] with [LIGHTING]. Frame is slightly off-center — feels found rather than composed. Slight sensor grain. Center: [YOUR PRODUCT] on [SURFACE], slightly angled. [SCATTERED DETAIL] around the base for casual realism. Stuck on the product: a [POST-IT COLOR] square post-it note, slightly crooked, realistic paper texture with a crease. Handwritten in thick black marker, imperfect lowercase: "[LINE 1]" / "[LINE 2]" / "[LINE 3]" / "[LINE 4]". No logo overlay. Brand identity carried by product packaging. Bottom: small caption text "[brand url] — [casual caption]".
41. Visual Metaphor / Symbol Hero
Uses a non-product symbolic object as the hero visual to represent the outcome or benefit. The product is absent — the metaphor IS the ad. Pure emotional trigger.
Template: Use the attached images as brand reference for visual tone ONLY. The product itself should NOT appear in this image. Create: a bold vertical ad with a [BACKGROUND like dark premium gradient] background. Center hero: a hyper-realistic [METAPHOR OBJECT like fuel gauge reading full / thermometer at peak / speedometer at max / scale tipping / hourglass running out] at [POSITIVE OR NEGATIVE EXTREME], with dynamic [EFFECT like splashes of glowing metallic liquid / energy burst / light rays / shattering glass] emanating from it. [OPTIONAL: ASPIRATIONAL SILHOUETTE like muscular figure / confident person standing behind, backlit and slightly out of focus]. [PRIMARY BRAND COLOR] and [ACCENT COLOR] palette. Dramatic cinematic commercial lighting, glossy polished surfaces, high contrast, strong negative space for headline in upper third. Hyper-realistic premium poster aesthetic. No product, no stats, no reviews. The metaphor object IS the entire creative.
42. Authority Figure Warning / Expert Intervention
Features a credible authority figure actively warning or intervening. Creates urgency through expert disapproval of alternatives. Different from #10/#20 which use publication credibility, not a person.
Template: Use the attached images as brand reference for brand colors ONLY. Create: a dark cinematic vertical ad for a premium brand. A serious [AUTHORITY FIGURE like male doctor in modern medical attire / female scientist in lab coat / nutritionist in professional setting / pharmacist behind counter] faces the camera with one hand raised in a clear stop gesture. Beside them: a [WARNING OBJECT like glowing neon-green supplement bottle / generic competitor product / pile of cheap alternatives / misleading label] representing [PROBLEM CATEGORY like fake products / inferior alternatives / harmful shortcuts / misleading claims], with ominous [WARNING COLOR like toxic green / harsh orange] light bloom. [DARK BACKGROUND COLOR like black / charcoal] background, dramatic rim lighting highlighting the authority figure. [PRIMARY BRAND COLOR] and [SECONDARY BRAND COLOR] brand accents. Strong negative space in upper third for bold warning headline. Hyper-realistic commercial advertising image, premium campaign aesthetic.
43. Clinical Data Visualization / Chart Hero
Uses a data chart, graph, or medical-style visualization as the hero visual. Communicates the problem or solution through a recognizable clinical/scientific data format. Polished and institutional — different from #36 Whiteboard which is casual UGC.
Template: Use the attached images as brand reference for brand colors ONLY. Create: a clean, bright vertical ad with a [SETTING like sterile clinical / modern office / clean white studio] aesthetic. Hero element: a large [DATA SURFACE like medical whiteboard / presentation display / frosted glass panel / chart board] dominating the composition, showing a bold [PRIMARY BRAND COLOR] [CHART TYPE like descending line graph showing decline / rising bar chart showing improvement / dramatic U-curve showing recovery / before-after split bars] representing [DATA CONCEPT like energy declining over time / results improving with treatment / problem-to-solution trajectory / performance gains]. Minimal [AXIS DETAIL like black axis lines with simple labels / clean gridlines]. [BACKGROUND like bright sterile white / soft warm gradient] background. Premium [PRIMARY BRAND COLOR] and [SECONDARY BRAND COLOR] branding accents. Bright soft studio lighting, polished surfaces, minimal clutter, strong negative space for headline. High-end healthcare or premium brand campaign aesthetic. The data visualization IS the ad.
44. Luxury Product Isolation / Beauty Shot
Pure product hero on a dark glossy surface. No stats, no bars, no reviews, no CTA. Just the product, dramatically lit, presented as a luxury object. The "perfume ad" treatment.
Template: Use the attached images as brand reference. Match the exact product design and packaging precisely. Create: a hyper-realistic luxury product ad. Hero shot of [YOUR PRODUCT] standing upright on a glossy dark reflective surface, dramatic [PRIMARY BRAND COLOR] and [ACCENT COLOR like black / deep navy / charcoal] lighting creating rich color reflections on the surface. Minimal premium background — no props, no text overlays, no stats, no badges, no CTA, no other elements. [PRODUCT DETAILS like label-forward / cap visible / packaging crisp / key design elements prominent]. Elegant luxury branding communicated through lighting and surface quality alone. Crisp reflections, ultra-sharp focus, shallow depth of field softening the background. Commercial product photography at the level of premium fragrance or watch advertising. The product IS the entire creative.
45. Environmental Mockup / Real-World Context
Shows the finished ad displayed in a physical real-world environment. Creates aspiration and legitimacy — "this brand belongs on billboards." Completely novel format.
Template: Use the attached images as brand reference for brand colors and visual tone. Create: a photorealistic environmental mockup showing a [BRAND] advertisement displayed in a [ENVIRONMENT like sleek illuminated airport hallway poster frame / urban bus shelter display / modern retail storefront window / premium magazine spread lying open on a marble table / large subway station billboard / smartphone screen held in a hand at a café]. The ad within the frame features [PRIMARY BRAND COLOR] and [SECONDARY BRAND COLOR] branding with bold typography area and [YOUR PRODUCT] visible in the ad. [ENVIRONMENT DETAILS like polished floors and minimal architectural background / city street with pedestrians blurred in motion / clean retail interior with warm lighting / natural daylight streaming through windows]. High-end commercial or urban setting, premium environmental rendering, realistic reflections and ambient lighting matching the environment naturally. Photorealistic, cinematic but clean. The real-world context elevates the brand.
46. Ingredient Transparency / "What's Inside"
Shows the product opened, deconstructed, or X-rayed to reveal ingredients or components. Targets the health-conscious, label-reading consumer. The openness IS the selling point.
Template: Use the attached images as brand reference. Match the exact product design and packaging precisely. Create: an ingredient transparency ad on a [BACKGROUND like clean white / light lab-style / soft gradient] background. Top: bold [PRIMARY BRAND COLOR] text "[HEADER like What's Really Inside / The Full Formula / Nothing to Hide]". Center: [YOUR PRODUCT] with a [REVEAL MECHANISM like cutaway cross-section view / deconstructed exploded arrangement / ingredients floating outward from the open product / transparent packaging effect showing contents]. Surrounding the product: [NUMBER like 4-6] ingredient callouts, each showing [INGREDIENT NAME] with a small realistic icon or illustration of the raw ingredient and a one-line benefit like "[BENEFIT like supports energy / clinically dosed / no fillers]". Clean sans-serif typography, generous spacing. Bottom: bold [BRAND COLOR] text "[CLEAN LABEL CLAIM like No fillers. No proprietary blends. Just science. / Every ingredient. Every dose. On the label.]". [BRAND] logo bottom right. Bright, clinical, trustworthy.
47. Guarantee / Risk Reversal Badge
Centers the entire ad on a guarantee badge, shield, or seal. Reduces purchase anxiety by making the guarantee the hero — not a footnote.
Template: Use the attached images as brand reference. Match exact brand colors and typography. Create: a risk-reversal ad centered on trust. [BACKGROUND like clean gradient from PRIMARY BRAND COLOR to white / soft radial light burst on dark background]. Center hero: a large, detailed [TRUST ELEMENT like metallic embossed shield badge / circular wax-seal style emblem / ribbon-banner certificate / stamped guarantee seal] in [PRIMARY BRAND COLOR] and [ACCENT COLOR like gold / silver / white], prominently reading "[GUARANTEE like 100% Money-Back Guarantee / 30-Day Risk-Free Trial / Satisfaction Guaranteed or Your Money Back / Try It Free — No Questions Asked]". The badge should look premium and tactile — embossed, metallic, dimensional, with subtle light reflections. Above the badge: bold [TEXT COLOR] sans-serif "[HEADLINE like Try It Risk-Free / Zero Risk. Full Results. / Your Satisfaction, Guaranteed.]". Below the badge: [YOUR PRODUCT] at a smaller scale, centered, clean studio lighting. Bottom: "[GUARANTEE DETAILS like Full refund within 30 days, no questions asked / Cancel anytime — keep what you've received]" in smaller text. [BRAND] logo bottom right. The guarantee badge dominates — the product is the supporting player.
48. How It Works / Process Steps
Shows a numbered 3-step or 4-step process from start to result. Simplifies complex products or services and reduces perceived friction. Different from #4 (what it does) — this is how you get it.
Template: Use the attached images as brand reference. Match exact brand colors and typography style. Create: a process-step ad on a [BACKGROUND like clean white / soft brand-color gradient] background. Top: bold [PRIMARY BRAND COLOR] text "[HEADER like How It Works / 3 Simple Steps / Getting Started Is Easy]". Below: a [LAYOUT like horizontal row for 1:1 / vertical stack for 9:16] sequence of [NUMBER like 3 / 4] numbered steps, each containing: a large [PRIMARY BRAND COLOR] circled number, a simple [ICON or SMALL ILLUSTRATION] representing the action, bold text "[STEP LABEL like Order Online / Complete Your Assessment / Receive Your Kit / See Real Results]", and smaller text "[STEP DETAIL, one sentence explaining this step]". Steps connected by [CONNECTOR like dotted arrow line / curved path / simple flow indicator] showing left-to-right or top-to-bottom progression. Bottom: [YOUR PRODUCT] centered or [END-STATE VISUAL like happy customer / results imagery] representing the final outcome. [BRAND] logo bottom right. Clean, scannable, reassuring. The simplicity of the process IS the selling point.
49. Unboxing / First Impression
Captures the package-opening moment — overhead shot of an open box revealing the product inside. Taps into the dopamine of receiving something new. Different from #14 Bundle (styled arrangement) — this is the raw "just arrived" moment.
Template: Use the attached images as brand reference. Match the exact product design, packaging, and brand colors precisely. Create: an unboxing ad shot from directly overhead (bird's eye view). Center: an open [PACKAGING like branded box / premium mailer / welcome kit] with [PRIMARY BRAND COLOR] interior, tissue paper or branded wrap partially pulled back to reveal [YOUR PRODUCT] and [ACCESSORIES like welcome card / instruction guide / bonus items / branded stickers / thank-you note] nestled inside. The packaging design shows [BRAND] branding and [BRAND COLORS]. Surrounding the box on [SURFACE like clean white desk / marble countertop / natural wood table]: [CONTEXTUAL PROPS like a hand reaching in from the edge / phone nearby / coffee cup / keys] for lifestyle context. Bright natural overhead lighting, soft shadow beneath the box. Should feel like a premium unboxing moment someone would photograph and share on social media. No text overlay except what naturally appears on the packaging and inserts. The reveal IS the ad.
50. Countdown / Scarcity / Limited Drop
Creates urgency through visual scarcity signals — countdown timer, inventory bar, or limited edition numbering. Drives action through FOMO. Different from #2/#37 which present offers without visual urgency mechanics.
Template: Use the attached images as brand reference. Match the exact product design and brand colors. Create: a scarcity-driven urgency ad on a [BACKGROUND like bold PRIMARY BRAND COLOR / dark dramatic gradient / high-energy split-tone] background. Top: a prominent [URGENCY INDICATOR like realistic digital countdown timer showing HH:MM:SS in bold LED-style numbers / horizontal progress bar showing "87% Claimed" nearly full / "Edition 247 of 500" in stencil-style numbering / "DROPPING [DATE]" in bold stencil text] in [CONTRAST COLOR] — large and impossible to miss. Center: [YOUR PRODUCT] hero-lit with dramatic [LIGHTING like tight spotlight / volumetric glow / rim lighting], presented as the scarce object of desire. Below product: bold [CONTRAST TEXT COLOR] sans-serif "[HEADLINE like Don't Miss This / Limited Release / Selling Fast / Final Hours / Almost Gone]". Bottom: [CTA like "Shop Now Before It's Gone" / "Claim Yours" / "Get It While It Lasts"] in a [ACCENT COLOR] button or banner. [BRAND] logo bottom right. High energy, high contrast. The urgency mechanic IS the hook.
Tips for Best Results
- Copy quality: The template prompts generate functional copy, but for top-tier results, mine customer reviews first and inject real customer language into the prompts
- Prompt detail: Since we use text-to-image (no reference images), describe products precisely in each prompt — exact colors, materials, label text, hex codes. The prompt IS the reference.
- Test first: Run
--templates 1,7,13 with --resolution 1K --num-images 1 to test cheaply before doing a full run
- Dual ratios: Every prompt automatically generates both 1:1 (feed) and 9:16 (stories/reels). No need to set aspect ratio per prompt.
- 9:16 safe zones: The Gemini script automatically appends a Meta-compliant safe zone instruction to all 9:16 prompts — top ~15% and bottom ~25% kept clear of text, logos, and key visuals to avoid overlap with Stories/Reels UI (profile icons, captions, CTA buttons). 1:1 prompts are unaffected.
- Resolution: 2K is the sweet spot for production quality. Use 1K for rapid testing, 4K for hero assets only
- Cost control: A full 40-template run at 4 images each at 2K (x2 ratios) = ~$38.40. Use
--templates and --num-images 1 to control cost during testing