Ad Creative Generator icon

Ad Creative Generator

Generate ad copy variations and images for a product and audience

Overview

This node generates ad copy variations and images for a specified product and target audience. It supports generating multiple ad copy variations with customizable tone and uses either OpenAI or Google Gemini as the copy generation provider. Additionally, it can generate images for the ads using OpenAI or Google Gemini image generation models. The node is useful for marketers and advertisers who want to quickly create diverse ad creatives tailored to their audience, including ready-to-use payloads for platforms like Meta and Google.

Use Case Examples

  1. Generate 3 playful ad copy variations and 2 images for a new product targeting young adults using OpenAI models.
  2. Create professional ad copy and images for a product aimed at business professionals using Google Gemini models.

Properties

Name Meaning
Product Name Name of the product for which ad creatives are generated.
Target Audience Description of the target audience for the ad creatives.
Landing URL Optional URL to include in the ad copy and payloads.
Tone Tone of the ad copy to be generated.
Copy Variations Number of ad copy variations to generate (1 to 10).
Copy Provider Provider to use for generating ad copy.
Images to Generate Number of images to generate for the ad creatives (0 to 5).
Copy Model OpenAI chat model used for copy generation (shown if OpenAI is selected).
Max Tokens Maximum tokens to generate for copy (OpenAI only).
Temperature Sampling temperature for copy generation (OpenAI or Gemini).
Top P Top-p sampling parameter for copy generation (OpenAI or Gemini).
Presence Penalty Presence penalty for OpenAI copy generation.
Frequency Penalty Frequency penalty for OpenAI copy generation.
Gemini Copy Model Google Gemini model ID for copy generation (shown if Gemini is selected).
Gemini Safety Settings Safety thresholds for harassment, hate speech, sexual, and dangerous content in Gemini copy generation.
Max Output Tokens Maximum output tokens for Gemini copy generation.
Top K Top-k sampling parameter for Gemini copy generation.
Image Provider Provider to use for image generation.
Image Model Image generation model for the selected provider.
Image Size Size of generated images (OpenAI only).
Image Quality Image quality setting for OpenAI images.
Image Style Style for OpenAI generated images.
Image Background Background setting for OpenAI images.
Gemini Image Model Google Gemini model ID for image generation.
Gemini Image Safety Settings Safety thresholds for harassment, hate speech, sexual, and dangerous content in Gemini image generation.
Gemini Response MIME Type Requested MIME type for Gemini image responses.
Prepare Export Payloads Whether to include ready-to-use payloads for Meta and Google in the output JSON.

Output

JSON

  • productName - Name of the product for which ad creatives were generated.
  • targetAudience - Target audience description.
  • landingUrl - Optional landing URL included in the ad copy.
  • tone - Tone used for the ad copy.
  • copy - Array of generated ad copy variations.
  • images - Array of generated images with URLs and optional revised prompts.
  • export
    • meta - Optional export payloads for Meta platform ad creatives.
    • google - Optional export payloads for Google platform responsive display ads.

Dependencies

  • OpenAI API key credential
  • Google Gemini API key credential

Troubleshooting

  • Missing or invalid API keys for OpenAI or Google Gemini will cause errors; ensure credentials are set correctly.
  • API request failures may return error messages from the provider; check network connectivity and API usage limits.
  • If no images are generated, verify the image provider selection and API key availability.
  • Ensure the number of copy variations and images requested are within allowed limits (copy: 1-10, images: 0-5).

Links

Discussion