Automate social media content creation using this n8n workflow. Input product details and a hero image to generate four hyper-relevant promotional images and a conversion-focused caption using Gemini 2.5 and GPT-4.
Download this n8n workflow template and start using it instantly.
Generating high-quality, conversion-focused promotional carousels for platforms like Instagram and TikTok is time-consuming. This specialized n8n workflow solves this by utilizing a powerful LangChain AI agent combined with Google Gemini 2.5 Flash for image generation and editing. The user initiates the process via a simple Webhook form, providing a product description and an initial photo. The core logic of this n8n template then automatically designs a 4-frame storyboard, generates four distinct promotional images (complete with people and promotional text overlays), writes a punchy caption using GPT-4, and publishes the final content across multiple social platforms. This allows for massive scaling of marketing efforts with minimal manual intervention, transforming your content strategy using this powerful n8n automation.
The entire process is initiated by the n8n trigger, a dedicated Photo Upload Form Webhook.
To deploy this powerful n8n workflow, follow these steps:
imgbb_token value with your actual ImgBB API key. Photo Upload Form (n8n trigger): The starting point. It uses a Webhook to expose a form for non-technical users to input a mandatory product photo and a product description, feeding the data into the n8n workflow.
Storyboard Agent (LangChain Agent): This critical n8n node uses the product description to generate four specific image prompts and structural details needed for the carousel. It ensures the content is aligned with promotional goals (using models/gemini-2.5-pro).
Structured Output Parser2: Attached to the Storyboard Agent, this ensures the AI response is strictly a valid JSON object, making downstream processing in the n8n workflow reliable.
Upload Original Image to imgbb (HTTP Request): Handles the initial product image upload, converting the binary data from the n8n trigger into a persistent, accessible URL required by the Gemini image editing model.
Gemini 2.5 Flash - Generate Image X (HTTP Request): Four parallel branches use this n8n node to call the Fal.ai Gemini image editing API. It combines the structured AI prompts with the original image URL to generate the specific promotional content for each carousel frame.
Rename to photo X (Code n8n node): Essential for transforming the downloaded image data into a named binary field (e.g., photo2), which is required by the ImgBB uploader for multipart form data submission in the next step of the n8n workflow.
Generate Carousel Description (OpenAI n8n node): Leverages GPT-4 to create compelling, short, social media captions, ensuring the final output of the n8n workflow includes strong copy.
Upload Post (Upload Post n8n node): The final action. It takes the four generated image URLs and the OpenAI caption, publishing the complete promotional carousel simultaneously across Instagram, Facebook, TikTok, and YouTube.
Use this specialized n8n workflow to receive external JSON payloads, validate their structure, and dynamically create new active n8n workflows using the internal n8n API. Ideal for CI/CD.

Create optimized seating plans for any venue automatically. This powerful n8n workflow uses custom calculation logic and Google Sheets data to assign seats to VIPs, groups, and accessible attendees.

Use this n8n workflow to deploy scheduled, AI-powered crypto chart analysis monitors via Telegram commands. Features Gemini integration, PostgreSQL data storage, and dynamic n8n workflow creation.

A powerful n8n workflow to turn your Gmail history into a searchable RAG knowledge base using OpenAI embeddings and the Qdrant vector database for enhanced AI querying.

Automate creative content generation using this powerful n8n workflow. Generate emotional stories, create Gemini AI images, and convert scenes into structured Veo 3 JSON prompts for video production.

Follow me in linkedin: https://www.linkedin.com/in/juan-carlos-cavero-gracia/







































