Create Viral Ads with AI: NanoBanana & publish on socials via upload-post

Go to Workflow
867 views
Built by Dr. Firas Dr. Firas
Created on June 05, 2026

Description

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

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
Receives ad ideas via Telegram.
Uses NanoBanana to generate and edit realistic product images.
Transforms images into engaging short videos with Seedance.
Generates background music with Suno.
Merges video and audio into a polished final ad.
Reads brand info and generates ad copy with AI (OpenAI).
Publishes ads to Instagram, TikTok, YouTube, Facebook, and X via upload-post.
Stores media and campaign data in Google Drive and Google Sheets for tracking.
Sends back notifications and previews via Telegram.

Setup
Connect your accounts:
Telegram
Google Drive
Google Sheets
OpenAI API
NanoBanana API
Seedance API
Suno API
Upload-post

Prepare Google Sheets:
Add a sheet for brand details (name, category, features, website).
Add another sheet for video logs (status, links, captions).

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
Prompts* β†’ Adjust the *image/video/music prompts** to better reflect your brand’s tone and products.
Ad copy* β†’ Modify the AI prompt inside the *Ads Copywriter Generator** to control wording, style, and structure.
Publishing scope* β†’ Choose only the platforms you want (TikTok, Instagram, etc.) inside the *upload-post** node.
Storage** β†’ Update Google Drive folder IDs and Google Sheets document IDs to match your own workspace.

πŸ‘‰ 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 (10)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Drive
n8n-nodes-base.googleDrive
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
Telegram
n8n-nodes-base.telegram
Think Tool
@n8n/n8n-nodes-langchain.toolThink