Automate short-form video content using this advanced n8n workflow. Triggers on Google Drive, adds Submagic captions, generates AI text via OpenAI, and posts using Postiz to Instagram and TikTok.
Download this n8n workflow template and start using it instantly.
Content creators and marketers who manage high volumes of short-form video (Reels, TikToks).
Agencies looking to streamline client video production and posting.
Technical users seeking an advanced example of a production-ready n8n workflow.
Anyone interested in leveraging AI (OpenAI) and specialized video tools (Submagic, Postiz) within an n8n workflow.
Managing short-form video content across multiple platforms requires speed, consistency, and efficient captioning. This comprehensive n8n workflow solves the tedious manual process of downloading, captioning, writing social copy, and uploading. It uses the Google Drive n8n trigger to initiate the sequence automatically when a new video file is added to a designated folder.
The core value provided by this n8n template lies in its multi-stage automation: it leverages Submagic for high-quality, professional video captions (like the popular 'Hormozi 2' style) and then employs an OpenAI LangChain Agent within the n8n workflow to craft highly optimized, brand-specific social media captions. The final step ensures the content is posted instantly to platforms like Instagram using the Postiz API. This robust n8n workflow guarantees hands-off publishing and provides a centralized log in Google Sheets, making this one of the most effective n8n templates for video distribution.
This automation begins immediately upon a new video file being created in a specific Google Drive folder, thanks to the Google Drive Trigger n8n node.
To deploy this comprehensive n8n workflow template, follow these steps:
Google Drive Trigger: This n8n trigger node starts the entire n8n workflow. It is configured to monitor a specific Google Drive folder for the 'fileCreated' event.
Post to Submagic (HTTP Request): Sends the video URL received from the Google Drive n8n trigger to the Submagic API for automatic caption generation. Key configurations include setting the method to POST, and specifying the videoUrl and templateName ('Hormozi 2').
Wait 15 Secs1 / Wait 15 Secs (Wait): Essential flow control n8n node used to pause execution, allowing Submagic time to process the video before the n8n workflow attempts to check the status.
If (If): A core logic n8n node that checks the status returned by the Submagic API. It branches the n8n workflow, continuing only if the status equals 'completed'.
Download Captioned Video (HTTP Request): Retrieves the final, captioned video file from Submagic using the generated downloadUrl.
Upload to Postiz (HTTP Request): Sends the downloaded video binary data to Postiz using a multipart-form-data POST request. This step provides the necessary file IDs for the final posting n8n node.
Update Log (Google Sheets): Logs the initial video details (Prompt, URL) into the specified Google Sheets document. This is a crucial data tracking n8n node.
Get row(s) in sheet (Google Sheets): Reads data from the logging sheet, typically to retrieve the prompt or description needed for the AI.
Caption Agent (LangChain Agent): This advanced n8n node uses the OpenAI Chat Model to generate the final, high-quality social media caption. It is configured with a detailed system prompt defining tone, output rules, and CTAs, ensuring brand consistency across the n8n workflow.
Post to Instagram (HTTP Request): The final action n8n node. It sends a structured JSON payload to the Postiz API, containing the video file ID and the AI-generated caption, triggering the immediate publication of the content to Instagram. This effectively completes the automated n8n workflow.
Use this powerful n8n workflow template to trigger Vapi outbound AI voice calls immediately upon new submissions via Typeform. Perfect for rapid lead qualification.

Use this powerful n8n workflow to automatically analyze your upcoming week's calendar, identify busy days (6+ hours booked), and block dedicated focus time slots using n8n templates.

Automate bidding on Freelancer.com using this powerful n8n workflow. Features include AI proposal generation via OpenAI, duplicate bid prevention, and real-time bid approval via Telegram.

Use this powerful n8n workflow to automate the video captioning pipeline. Trigger actions by uploading files to Google Drive, send them to Submagic, and retrieve the captioned videos automatically.

Use this advanced n8n workflow to automatically analyze new blog posts from GitHub using GPT-4, assign SEO categories/tags, and track results in Google Sheets.

Automating Start-Up and Business processes. Helping non-techies understand and leverage Agentic AI with easy to understand step-by-step tutorials. Check out my educational content: https://www.youtube.com/@Automatewithmarc







































