AutomationMart
Home/Browse/Generate short-form social videos with Claude, ElevenLabs, Creatomate and Google Drive
n8n

Generate short-form social videos with Claude, ElevenLabs, Creatomate and Google Drive

n8nn8n13 modulesv1.0
SlackGoogle SheetsGoogle DriveInstagramElevenLabs

Overview Stop recording, editing, and posting manually. This workflow takes any topic or idea as input, uses Claude to write a punchy short-form script, ElevenLabs to generate a natural voiceover, and Creatomate to render the finished video with captions and your brand visuals and then stores it in Google Drive and alerts your team. Built for TikTok, Instagram Reels, and YouTube Shorts. How it works - Submit a video topic via the built-in form or replace it with a Schedule Trigger to pull topic

At a glance

Generate short-form social videos with Claude, ElevenLabs, Creatomate and Google Drive is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, Google Sheets, Google Drive, Instagram. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, Google Sheets, Google Drive, Instagram, ElevenLabs
Modules
13
Price
Free
Version
v1.0
Generate short-form social videos with Claude, ElevenLabs, Creatomate and Google Drive workflow diagram

About this workflow

Overview Stop recording, editing, and posting manually. This workflow takes any topic or idea as input, uses Claude to write a punchy short-form script, ElevenLabs to generate a natural voiceover, and Creatomate to render the finished video with captions and your brand visuals and then stores it in Google Drive and alerts your team. Built for TikTok, Instagram Reels, and YouTube Shorts. How it works - Submit a video topic via the built-in form or replace it with a Schedule Trigger to pull topics from a Google Sheet automatically - Claude Sonnet writes a 45-60 second script with a strong hook, clear value points, and a call to action - ElevenLabs converts the script to a natural-sounding MP3 voiceover in your chosen voice - The audio is uploaded to Google Drive and sent to Creatomate, which renders the final video with animated captions and your brand template - The workflow waits for Creatomate to finish rendering, then retrieves the completed video file - The finished video is uploaded to Google Drive for team access - A Slack alert is sent with the Drive link and every run is logged to Google Sheets Setup steps 1. Settings node — Open Configure Brand Settings and fill in your brand name, niche, tone, ElevenLabs Voice ID, Creatomate Template ID, and Drive folder name. This is the only node you need to personalise 2. Claude AI — Add your Anthropic API key to the Claude Sonnet sub-node from console.anthropic.com 3. ElevenLabs — Get your API key from elevenlabs.io and replace YOURELEVENLABSAPIKEY in Generate Voiceover. Find your Voice ID under Voices in ElevenLabs 4. Creatomate — Sign up at creatomate.com, create a short-form video template with Voiceover, Caption, Title, and Brand elements, then add your API key and Template ID 5. Google Drive — Connect your Google account in Upload Audio to Drive and Upload Video to Drive. Create two folders and add their IDs to each node 6. Slack — Connect Slack in Notify Team - Video Ready and set your channel. Right-click and Disable if unused 7. Google Sheets — Create a sheet called Video Log with columns: Timestamp, Video ID, Topic, Platform, Script Preview, Status, Drive Link TEST : Submit a test topic through the form to verify the full pipeline end to end

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

Filter rows in Google Sheets and write results to a CSV file via SFTP

Automatically filter rows in Google Sheets, aggregate data into a CSV, and securely write the file to an SFTP server for streamlined data management.

Free

Monitor Instagram media and send updates to Slack and Google Sheets

Monitor Instagram media updates and automatically log them in Google Sheets while sending instant notifications to Slack for real-time team collaboration.

Free

Send a message on Slack from a new response in Survey123

Every time a new survey response is created in Survey123, a message containing the survey responses will be sent on Slack. This template was created based on a survey with these questions: 1) Full Name 2) Email 3) Phone number 4) Describe your problem You can use your own survey with different questions but you will need to update the mappings - especially in the Slack message body.

Free

Send Slack Alerts for New App Reviews from Google Play and App Store with DataForSEO

New app reviews need a quick response, but monitoring Google Play and App Store manually every day is easy to overlook. This template automatically checks both platforms and sends updates straight to Slack. The scenario runs daily and fetches the latest reviews for your app from both Google Play and the App Store using the DataForSEO App Data API. You specify your app ID, location, and language for each platform, and the scenario picks out only the reviews that are new since the last check. New

Free

Validate e-mail addresses by MailerCheck and create new customers in WooCommerce for new Google Sheets rows

Every time a new row is added to a Google Sheet, Make will automatically validate the email address by MailerCheck and create new customer in WooCommerce. The example uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1Dy6ojlUqe5BX8p754tzkpCahaJ8zuQmem3l77gLR-T8/edit?usp=sharing).

Free

Transform YouTube videos to LinkedIn posts with Apify, GPT-4.1 Mini & Google Sheets

Transform YouTube videos to LinkedIn posts via Apify, GPT-4.1 Mini, and Google Sheets This workflow transforms new YouTube videos from any channel into high-quality, ready-to-publish LinkedIn posts and saves them directly to a Google Sheet, creating a powerful, automated content repurposing engine. Workflow Preview Who’s it for This template is perfect for content creators, social media managers, and marketing

Free

Automated viral content engine for LinkedIn & X with AI generation & publishing

Social Media Spark (SMS) — Automated Viral Content Engine Automate your entire content workflow: discover viral ideas, generate posts in your tone, repurpose for X, and auto-publish — reducing 90% of manual effort. --- 🚀 What it Does - Scrapes competitors or niche profiles on LinkedIn to find high-performing posts. - Classifies and saves evergreen content ideas for later use. - Generates fresh posts in your own voice with matching images. - Repurposes content for

Free

Track personal finances with GPT-4 via Telegram & Google Sheets

Track your expenses, gain insights, and manage money smarter – right from Telegram. Who is this For This workflow is perfect for individuals and freelancers who want financial control without app overload. Launch it in your n8n environment and start tracking your money smarter today! Features - Natural Language Expense Input: Log expenses by simply messaging “Spent $50 on groceries”. - Income Logging: Add income sources such as salary, freelance, or passive income. - Voice Support: Speak to the

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