๐Ÿ“ฑ Repurpose YouTube videos across social media with Gemini AI and ContentDrips

โšก 411 views ยท ๐Ÿ“ฑ Social Media & Email Marketing

๐Ÿ’ก Pro Tip โ€” Since TikTok doesnโ€™t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments โ€” drop it into your workflow and skip the parsing.

View All Scrapers

Description

About this Workflow

This workflow helps you repurpose your YouTube videos across multiple social media platforms with zero manual effort. Itโ€™s designed for creators, businesses, and marketers who want to maximize reach without spending hours re-uploading content everywhere.


How It Works

  1. Trigger from YouTube

    • The workflow checks your YouTube channel every 10 minutes via RSS feed.
    • It compares the latest video ID with the last saved one to detect if a new video was uploaded.
    • Tutorial: How to get YouTube Channel RSS Feed
  2. Generate Descriptions with AI

    • Uses Gemini 2.5 Flash to automatically generate fresh, engaging descriptions for your posts.
  3. Create Images with ContentDrips

    • ContentDrips offers multiple templates (carousel, single image, branding templates, etc.).
    • The workflow generates a custom promotional image using your video description and thumbnail.
    • Install node: npm install n8n-nodes-contentdrips
    • Docs: ContentDrips Blog Tutorial
  4. Publish Across Social Platforms with SocialBu

    • Instead of manually connecting each social media API, this workflow uses SocialBu.
    • From a single connection, you can post to:
      Facebook, Instagram, TikTok, YouTube, Twitter (X), LinkedIn, Threads, Pinterest, and more.
    • Website: SocialBu
  5. Get Real-Time Notifications via Discord

    • After each run, the workflow sends updates to your Discord channel.
    • Youโ€™ll know if the upload was successful, or if an error occurred (e.g., API limits).
    • Setup guide: Discord OAuth Credentials

Why Use This Workflow?


Requirements


Need Help?

Message me on LinkedIn: Shayan Ali Bakhsh

Happy Automation ๐Ÿš€

๐Ÿ”— Nodes Used

HTTP Request, RSS Read, Webhook, Discord, Stop and Error, Schedule Trigger

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup