🎬 Create viral ads with AI: NanoBanana & publish on socials via upload-post

⚑ 11,991 views · 🎬 Content Creation & Video

πŸ’‘ 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

πŸ’₯ Create viral Ads with NanoBanana & Seedance, publish on socials via upload-post

Workflow Screenshot

Who is this for?

This workflow is designed for marketers, content creators, and small businesses who want to automate the creation of engaging social media ads without spending hours on manual design, video editing, or publishing.


What problem is this workflow solving? / Use case

Manually creating ads for multiple platforms is time-consuming and repetitive. You need to generate visuals, edit videos, add music, and then publish them across social channels.
This workflow automates the end-to-end ad production pipeline, saving time while ensuring consistent, professional-quality output.


What this workflow does


Setup

  1. Connect your accounts:

    • Telegram
    • Google Drive
    • Google Sheets
    • OpenAI API
    • NanoBanana API
    • Seedance API
    • Suno API
    • Upload-post
  2. Prepare Google Sheets:

    • Add a sheet for brand details (name, category, features, website).
    • Add another sheet for video logs (status, links, captions).
  3. Configure upload-post:

    • Ensure your social accounts (TikTok, Instagram, YouTube, Facebook, X) are linked to upload-post.

How to customize this workflow to your needs


πŸ‘‰ With this template, you get a fully automated viral ad production system powered by AI visuals, video rendering, and auto-publishing across social platforms. Perfect for scaling your content strategy while saving time.

πŸ“„ Documentation: Notion Guide

Demo Video

πŸŽ₯ Watch the full tutorial here: YouTube Demo

Need help customizing?

Contact me for consulting and support : Linkedin / Youtube

πŸ”— Nodes Used

Google Sheets, HTTP Request, Telegram, Telegram Trigger, Google Drive, AI Agent

πŸ“₯ Import

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

πŸ“– Importing guide Β· πŸ”‘ Credential setup