Use this powerful n8n workflow to automatically monitor TikTok, extract text and layout using Gemini Vision, translate content, and recreate high-performing carousels via Midjourney.
Download this n8n workflow template and start using it instantly.
Social Media Managers who localize content from global markets.
Content teams needing to quickly replicate high-performing visual assets.
Users seeking advanced examples of AI vision, translation, and image generation within an n8n workflow.
Agencies looking for robust n8n templates for content adaptation.
This advanced n8n workflow solves the problem of manually monitoring, translating, and recreating multi-image social media content (specifically 3-image TikTok carousels). By leveraging multiple AI services, this automation provides a significant reduction in labor and time. The n8n automation starts with a scheduled n8n trigger, monitors a TikTok RSS feed, and uses Google Gemini's Vision capabilities to analyze the exact text, layout, and composition of the original images. The text is translated via OpenAI, and a detailed prompt is generated to instruct Midjourney (or a similar service) to recreate the carousel set with the new, translated text perfectly embedded in the original layout. The final output is an organized Google Sheet and an email notification, making this a highly efficient n8n workflow for content scaling. This specific n8n template showcases complex integration patterns.
The process begins with the Daily TikTok Check n8n trigger, which runs on a schedule.
Extract Text & Layout (Gemini Vision) n8n node downloads the image and uses Gemini-2.5-flash to extract critical visual data: text overlays, positional data, style, and overall image type. This is crucial for maintaining design consistency during recreation.Create Midjourney Prompt Langchain Agent n8n node takes the detailed analysis from Gemini and the translated text, merging them to create an extremely precise Midjourney v6 prompt that demands exact layout and composition replication.Wait for Image Generation n8n node then halts the execution for up to 5 minutes, awaiting a webhook callback indicating the image is ready.Combine 3 Images n8n node gathers the data (original/new URLs, translated text) for the complete carousel set.To install and run this powerful n8n workflow, follow these steps:
Fetch TikTok RSS Feed n8n node, replace @USERNAME with the target TikTok account handle.Save to Review Sheet n8n node, update the documentId with your specific Google Sheet ID.Send Review Notification n8n node. Daily TikTok Check (Schedule Trigger n8n trigger): The starting point of this n8n workflow, set to run daily to monitor for new content.
Fetch TikTok RSS Feed (HTTP Request n8n node): Retrieves content from the specified TikTok account's RSS feed. Key configuration is the URL https://www.tiktok.com/@USERNAME/rss.
Filter: Only 3-Image Posts (If n8n node): Ensures continuity by only allowing items where imageCount (derived from previous parsing) exactly equals 3, focusing on carousel posts.
Extract Text & Layout (Google Gemini n8n node): Performs complex image analysis using the models/gemini-2.5-flash model. It extracts text, position, style, and visual elements, outputting structured JSON data.
Translate to English (OpenAI n8n node): Uses GPT-4 to accurately translate the extracted foreign language text, ensuring high-quality output before recreation.
Create Midjourney Prompt (Langchain Agent n8n node): A critical n8n node where AI prompt engineering occurs. It uses analysis and translated text to create a detailed prompt that guides the image generation service to match the original composition.
Generate New Image (Midjourney) (HTTP Request n8n node): Sends the carefully crafted prompt to the Midjourney service via a POST request, including the required 9:16 aspect ratio.
Wait for Image Generation (Wait n8n node): Pauses the n8n workflow execution until the external Midjourney service returns a result via a dedicated webhook callback.
Combine 3 Images (Aggregate n8n node): Reassembles the separate image data streams into a single, cohesive item for delivery.
Save to Review Sheet (Google Sheets n8n node): Writes the final comparison data (Original URL, New Image URL, Translated Text, Image Type) into a Google Sheet dashboard for easy review.
Use this powerful n8n workflow to automatically track YouTube video views, likes, comments, and subscriber counts by adding a link to your Notion database. Perfect for content creators.

Automate Amazon price monitoring using an n8n workflow, Google Gemini AI, and web scraping. This n8n node setup provides instant Telegram alerts when the price drops below your target.

Use this advanced n8n workflow to automatically transform unstructured Slack messages into highly detailed, formatted project tickets using an OpenAI Langchain Agent and conversation memory.

Use this efficient n8n workflow to automatically translate source blog posts into multiple languages using OpenAI's GPT-4o model. Generate structured, Markdown-formatted content for instant localization.

Use this powerful n8n workflow to automatically detect the language of incoming Gmail emails and translate them instantly to English using OpenAI GPT-3.5. Optimize global communication.

Use this powerful n8n workflow to automatically fetch WordPress blog posts, translate the content using an AI translation API, and save the localized version directly into Google Docs. Explore more n8n templates for content localization.


Hey 👋 I'm Xavier, founder of EasyScalers. I build AI automation systems with N8N for B2B companies. Check out my templates or hit me up in the forums if you need help with your workflows!







































