AutomationMart
Home/Browse/Generate ad image variations using GPT-4, Dumpling AI & Google Drive
n8n

Generate ad image variations using GPT-4, Dumpling AI & Google Drive

n8nn8n13 modulesv1.0
NotionAirtableGoogle SheetsOpenAIGoogle DriveFacebook

What this workflow does This workflow takes a reference ad image and brand website, then uses GPT-4, LangChain, and Dumpling AI to generate 10 high-quality image variations for ad testing. These image variations are visually consistent but subtly different in background, mood, lighting, and tone — perfect for performance testing on platforms like Meta Ads or TikTok. --- 👤 Who is this for - DTC marketers and brand designers testing ad creatives - Creative teams automating visual exp

At a glance

Generate ad image variations using GPT-4, Dumpling AI & Google Drive is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Notion, Airtable, Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Notion, Airtable, Google Sheets, OpenAI, Google Drive, Facebook
Modules
13
Price
Free
Version
v1.0
Generate ad image variations using GPT-4, Dumpling AI & Google Drive workflow diagram

About this workflow

What this workflow does This workflow takes a reference ad image and brand website, then uses GPT-4, LangChain, and Dumpling AI to generate 10 high-quality image variations for ad testing. These image variations are visually consistent but subtly different in background, mood, lighting, and tone — perfect for performance testing on platforms like Meta Ads or TikTok. --- 👤 Who is this for - DTC marketers and brand designers testing ad creatives - Creative teams automating visual experimentation - Content agencies using AI for fast ad mockups - Performance marketers running multivariate testing --- ⚙️ How to set up ✅ Requirements You’ll need the following tools set up in n8n: - Google Drive (OAuth2 credential) - Google Sheets (OAuth2 credential) - OpenAI API (for GPT-4 or GPT-4o) - Dumpling AI API (via HTTP header authentication) --- 🛠️ Steps to configure 1. Google Sheet Setup - Create a sheet with one column: Image URL - Update the Sheet ID and tab name in the final Google Sheets node. 2. Drive Setup - Create a folder in Google Drive for storing the reference image. - Replace the folderId in the “Upload Ad Image to Google Drive” node. 3. Dumpling AI API Key - Use n8n’s credential manager (HTTP Header Auth) — do not hardcode the key. 4. OpenAI API Key - Required for both image description and LangChain agent prompt generation. 5. Form Inputs Required - Brand Name - Brand Website - Ad Image (upload field) --- 🧠 How it works 1. A user submits the brand name, website, and a reference ad image through a form. 2. The image is uploaded to Google Drive. 3. GPT-4o describes the image’s visual style (e.g., mood, lighting, composition). 4. GPT-4 analyzes the brand’s website to define its visual aesthetic. 5. A LangChain agent uses both analyses to create 10 tightly scoped variation prompts. 6. Dumpling AI generates a new image for each prompt using its “FLUX.1-pro” model. 7. Each new image’s link is logged into Google Sheets. --- 🛠️ How to customize - 🧪 Change prompt logic to experiment with different variations (e.g., theme, season). - 🎨 Switch image model in Dumpling AI to one that supports your desired style. - 🔗 Log additional metadata (prompt, timestamp) to Google Sheets. - 📤 Connect output images to Airtable, Notion, or a review tool like Figma. - 🎯 Modify GPT system message to reflect a different tone or brand strategy. --- This workflow gives creative teams and marketers an instant, AI-powered ad image testing system — built on real brand visuals, not generic stock content.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Add new Feedly entries as rows in Google Sheets

Automatically log new Feedly entries into Google Sheets. Keep track of your favorite articles by adding them as rows in your spreadsheet.

Free

Add or update records in Airtable from newly created, updated or cancelled events in Calendly

Every time a new Calendly event is scheduled with you, a new record will be instantly created in Airtable. If the event is canceled, the Airtable record will be updated. A Slack notification will be sent. You need to have a Calendly premium account to create this integration. The template expects your Airtable table to have the following columns: 1) Event URL 2) Status 3) Attendee Name 4) Attendee Email

Free

Send new records from Airtable to Facebook Custom Audiences

In specified intervals, Make checks whether there are new records in a selected table in Airtable. If so, the records are retrieved and sent to Facebook Custom Audiences.

Free

Manage contacts in KlickTipp via Telegram AI Agent

This integration template creates an intelligent Telegram bot powered by AI (Claude or OpenAI) that seamlessly connects with KlickTipp's contact management platform. Users can interact with their KlickTipp account using natural language commands directly through Telegram, making contact management and email automation accessible from any mobile device. Perfect for marketing teams, agencies, and businesses who want to streamline their KlickTipp operations. Whether you're on the go, working with

Free

Building RAG chatbot for movie recommendations with Qdrant and Open AI

Create a recommendation tool without hallucinations based on RAG with the Qdrant Vector database. This example is based on movie recommendations on the IMDB-top1000 dataset. You can provide your wishes and your "big no's" to the chatbot, for example: "A movie about wizards but not Harry Potter", and get top-3 recommendations. How it works - a video with the full design process - Upload IMDB-1000 dataset to Qdrant Vector Store, embedding movie descriptions with OpenAI; - Set up an AI agent with a

Free

Send new contacts from Google Contacts to Facebook Offline Conversions

When new contacts in Google Contacts are created, they are aggregated and sent to Facebook Offline Conversions.

Free

Automate HR candidate shortlisting with Sheets, Gmail, ClickUp & Calendly

Description This n8n workflow automates the candidate shortlisting process by integrating Google Sheets, Gmail, ClickUp, and Calendly. It fetches candidate records, filters high-scoring profiles, sends personalized advancement emails, and creates screening tasks for your HR team—all with a single manual trigger. 🚀 What It Does Fetch All Candidate Records - Retrieves complete candidate data (names, scores, contact info, summaries) from the ‘Resume store’ Google Sheet (Sheet2). - Efficiently loads

Free

Interactive Slack approval & data submission system with webhooks

Slack Bot n8n Integration Hub - Workflow Submission 🚀 Showcase: Endless Possibilities with n8n Integration This repository demonstrates a powerful Slack Bot Socket App that seamlessly integrates with n8n for automation workflows. This is just a showcase of what's possible when combining Slack's interactive capabilities with n8n's automation power - the possibilities are truly endless! 📋 Project Overview Repository: slack-n8n-integration-hub Status: ✅ Committed and Ready for Submission This proje

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free