{"product_id":"100-automated-trending-video-multi-platform-posting-system-n8n","title":"100% Automated Trending Video ; Multi-Platform Posting System","description":"\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"832e5993-62fb-4bbe-a5c7-efd01fdeabe3\" data-testid=\"conversation-turn-20\" data-scroll-anchor=\"false\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"6b34c36d-d9fc-4fbe-801a-5c2fcf84bbd4\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-1-thinking\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-start=\"3404\" data-end=\"3494\"\u003e \u003c\/p\u003e\n\u003cp data-start=\"3528\" data-end=\"3869\"\u003eThe \u003cstrong data-start=\"3532\" data-end=\"3558\"\u003eAI Viral Video Machine\u003c\/strong\u003e is a complete end-to-end automation system that finds trending YouTube content in your niche, extracts the winning ideas, rewrites them into viral scripts, generates AI voiceover + video, and auto-posts across multiple platforms — all from a single Google Sheet input.\u003c\/p\u003e\n\u003cp data-start=\"3871\" data-end=\"4054\"\u003eThis template is designed for creators, agencies, solopreneurs, and brands that want \u003cstrong data-start=\"3956\" data-end=\"3985\"\u003edaily viral-style content\u003c\/strong\u003e without spending hours on research, scripting, editing, and posting.\u003c\/p\u003e\n\u003chr data-start=\"4056\" data-end=\"4059\"\u003e\n\u003ch3 data-start=\"4061\" data-end=\"4114\"\u003e1. Intelligent Topic Discovery (No More Guessing)\u003c\/h3\u003e\n\u003cp data-start=\"4116\" data-end=\"4155\"\u003eThe system begins in \u003cstrong data-start=\"4137\" data-end=\"4154\"\u003eGoogle Sheets\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"4157\" data-end=\"4669\"\u003e\n\u003cli data-start=\"4157\" data-end=\"4310\"\u003e\n\u003cp data-start=\"4159\" data-end=\"4310\"\u003eReads your niche or theme from a “Theme” sheet (e.g., “AI automation for business”, “fitness for busy dads”).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"4311\" data-end=\"4426\"\u003e\n\u003cp data-start=\"4313\" data-end=\"4426\"\u003eLooks at the “Search” sheet to see which topics\/search terms you’ve already used, so it doesn’t repeat content.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"4427\" data-end=\"4669\"\u003e\n\u003cp data-start=\"4429\" data-end=\"4669\"\u003eUses \u003cstrong data-start=\"4434\" data-end=\"4451\"\u003eOpenAI GPT-4o\u003c\/strong\u003e to generate a fresh YouTube search term your audience would actually type, while avoiding duplicates and varying the term length between 3–5 words for natural search behavior.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"4671\" data-end=\"4721\"\u003eEvery run = a new, unique angle inside your niche.\u003c\/p\u003e\n\u003chr data-start=\"4723\" data-end=\"4726\"\u003e\n\u003ch3 data-start=\"4728\" data-end=\"4794\"\u003e2. Viral Filter Using YouTube Data (View vs. Subscriber Logic)\u003c\/h3\u003e\n\u003cp data-start=\"4796\" data-end=\"4846\"\u003eNext, the system queries the \u003cstrong data-start=\"4825\" data-end=\"4845\"\u003eYouTube Data API\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"4848\" data-end=\"5149\"\u003e\n\u003cli data-start=\"4848\" data-end=\"4988\"\u003e\n\u003cp data-start=\"4850\" data-end=\"4988\"\u003eSearches for videos matching the new search term and pulls the top results sorted by view count.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"4989\" data-end=\"5149\"\u003e\n\u003cp data-start=\"4991\" data-end=\"5028\"\u003eFor each candidate video, it fetches:\u003c\/p\u003e\n\u003cul data-start=\"5031\" data-end=\"5149\"\u003e\n\u003cli data-start=\"5031\" data-end=\"5065\"\u003e\n\u003cp data-start=\"5033\" data-end=\"5065\"\u003eVideo statistics (views, etc.)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"5068\" data-end=\"5149\"\u003e\n\u003cp data-start=\"5070\" data-end=\"5149\"\u003eChannel statistics (subscriber count)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"5151\" data-end=\"5204\"\u003eA built-in \u003cstrong data-start=\"5162\" data-end=\"5189\"\u003e“Trending Video Filter”\u003c\/strong\u003e then compares:\u003c\/p\u003e\n\u003cblockquote data-start=\"5206\" data-end=\"5259\"\u003e\n\u003cp data-start=\"5208\" data-end=\"5259\"\u003e\u003ccode data-start=\"5208\" data-end=\"5226\"\u003evideo view count\u003c\/code\u003e vs. \u003ccode data-start=\"5231\" data-end=\"5257\"\u003echannel subscriber count\u003c\/code\u003e\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp data-start=\"5261\" data-end=\"5488\"\u003eOnly videos where \u003cstrong data-start=\"5279\" data-end=\"5317\"\u003eviews are greater than subscribers\u003c\/strong\u003e pass—this means the system is \u003cstrong data-start=\"5348\" data-end=\"5409\"\u003eselecting content that’s over-performing for that channel\u003c\/strong\u003e, a strong signal of viral potential.\u003c\/p\u003e\n\u003chr data-start=\"5490\" data-end=\"5493\"\u003e\n\u003ch3 data-start=\"5495\" data-end=\"5548\"\u003e3. Transcript Extraction \u0026amp; Key Idea Summarization\u003c\/h3\u003e\n\u003cp data-start=\"5550\" data-end=\"5572\"\u003eFor the winning video:\u003c\/p\u003e\n\u003cul data-start=\"5574\" data-end=\"5924\"\u003e\n\u003cli data-start=\"5574\" data-end=\"5712\"\u003e\n\u003cp data-start=\"5576\" data-end=\"5712\"\u003eThe automation calls a \u003cstrong data-start=\"5599\" data-end=\"5625\"\u003eYouTube transcript API\u003c\/strong\u003e via RapidAPI to fetch a detailed transcript.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"5713\" data-end=\"5924\"\u003e\n\u003cp data-start=\"5715\" data-end=\"5743\"\u003e\u003cstrong data-start=\"5715\" data-end=\"5737\"\u003eOpenAI GPT-4o-mini\u003c\/strong\u003e then:\u003c\/p\u003e\n\u003cul data-start=\"5746\" data-end=\"5924\"\u003e\n\u003cli data-start=\"5746\" data-end=\"5784\"\u003e\n\u003cp data-start=\"5748\" data-end=\"5784\"\u003eSummarizes the video in ~150 words\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"5787\" data-end=\"5827\"\u003e\n\u003cp data-start=\"5789\" data-end=\"5827\"\u003eHighlights the most important quotes\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"5830\" data-end=\"5924\"\u003e\n\u003cp data-start=\"5832\" data-end=\"5924\"\u003eExtracts the core lessons into a clear bullet list\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"5926\" data-end=\"5991\"\u003eThis gives you a distilled “idea core” from proven viral content.\u003c\/p\u003e\n\u003cp data-start=\"5993\" data-end=\"6105\"\u003eAll of this is logged into a \u003cstrong data-start=\"6022\" data-end=\"6039\"\u003e“Topic” sheet\u003c\/strong\u003e for tracking and reuse.\u003c\/p\u003e\n\u003chr data-start=\"6107\" data-end=\"6110\"\u003e\n\u003ch3 data-start=\"6112\" data-end=\"6167\"\u003e4. Viral Instagram Reel Script + Caption Generation\u003c\/h3\u003e\n\u003cp data-start=\"6169\" data-end=\"6234\"\u003eUsing the summary and original video title, the system generates:\u003c\/p\u003e\n\u003col data-start=\"6236\" data-end=\"6902\"\u003e\n\u003cli data-start=\"6236\" data-end=\"6598\"\u003e\n\u003cp data-start=\"6239\" data-end=\"6264\"\u003e\u003cstrong data-start=\"6239\" data-end=\"6262\"\u003eA viral reel script\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"6268\" data-end=\"6598\"\u003e\n\u003cli data-start=\"6268\" data-end=\"6367\"\u003e\n\u003cp data-start=\"6270\" data-end=\"6367\"\u003eUses GPT-4o to imitate a proven high-converting script structure (hook + numbered steps + CTA).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"6371\" data-end=\"6437\"\u003e\n\u003cp data-start=\"6373\" data-end=\"6437\"\u003eEnsures sentence count and structure match the example script.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"6441\" data-end=\"6598\"\u003e\n\u003cp data-start=\"6443\" data-end=\"6598\"\u003eFormats it with “\/” before every sentence so it can be split into lines automatically for overlays and voiceover.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"6600\" data-end=\"6902\"\u003e\n\u003cp data-start=\"6603\" data-end=\"6638\"\u003e\u003cstrong data-start=\"6603\" data-end=\"6636\"\u003eA viral caption for Instagram\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"6642\" data-end=\"6902\"\u003e\n\u003cli data-start=\"6642\" data-end=\"6796\"\u003e\n\u003cp data-start=\"6644\" data-end=\"6678\"\u003eMimics a proven caption pattern:\u003c\/p\u003e\n\u003cul data-start=\"6684\" data-end=\"6796\"\u003e\n\u003cli data-start=\"6684\" data-end=\"6706\"\u003e\n\u003cp data-start=\"6686\" data-end=\"6706\"\u003eStrong comment CTA\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"6712\" data-end=\"6749\"\u003e\n\u003cp data-start=\"6714\" data-end=\"6749\"\u003eSimple explanation of the benefit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"6755\" data-end=\"6773\"\u003e\n\u003cp data-start=\"6757\" data-end=\"6773\"\u003eSave\/Share CTA\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"6779\" data-end=\"6796\"\u003e\n\u003cp data-start=\"6781\" data-end=\"6796\"\u003eHashtag block\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"6800\" data-end=\"6902\"\u003e\n\u003cp data-start=\"6802\" data-end=\"6902\"\u003eAutomatically tuned to the specific topic and video title.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp data-start=\"6904\" data-end=\"7035\"\u003eBoth the script and caption are saved into a \u003cstrong data-start=\"6949\" data-end=\"6966\"\u003e“Video” sheet\u003c\/strong\u003e for full content tracking.\u003c\/p\u003e\n\u003chr data-start=\"7037\" data-end=\"7040\"\u003e\n\u003ch3 data-start=\"7042\" data-end=\"7086\"\u003e5. AI Voiceover Creation with ElevenLabs\u003c\/h3\u003e\n\u003cp data-start=\"7088\" data-end=\"7126\"\u003eTo avoid manual recording, the system:\u003c\/p\u003e\n\u003cul data-start=\"7128\" data-end=\"7417\"\u003e\n\u003cli data-start=\"7128\" data-end=\"7195\"\u003e\n\u003cp data-start=\"7130\" data-end=\"7195\"\u003eSplits the reel script into sentences using the “\/” separators.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"7196\" data-end=\"7348\"\u003e\n\u003cp data-start=\"7198\" data-end=\"7348\"\u003eTakes the first 5 key lines and sends them to \u003cstrong data-start=\"7244\" data-end=\"7258\"\u003eElevenLabs\u003c\/strong\u003e using a multilingual, high-quality voice model.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"7349\" data-end=\"7417\"\u003e\n\u003cp data-start=\"7351\" data-end=\"7417\"\u003eElevenLabs returns a natural, human-like voiceover file (audio).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"7419\" data-end=\"7438\"\u003eThis audio is then:\u003c\/p\u003e\n\u003cul data-start=\"7440\" data-end=\"7587\"\u003e\n\u003cli data-start=\"7440\" data-end=\"7472\"\u003e\n\u003cp data-start=\"7442\" data-end=\"7472\"\u003eUploaded to \u003cstrong data-start=\"7454\" data-end=\"7470\"\u003eGoogle Drive\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"7473\" data-end=\"7587\"\u003e\n\u003cp data-start=\"7475\" data-end=\"7587\"\u003eGiven a public share link so it can be used in the final video render.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"7589\" data-end=\"7592\"\u003e\n\u003ch3 data-start=\"7594\" data-end=\"7661\"\u003e6. Stock Video \u0026amp; Cinematic Storytelling via Pexels + Creatomate\u003c\/h3\u003e\n\u003cp data-start=\"7663\" data-end=\"7697\"\u003eTo create scroll-stopping visuals:\u003c\/p\u003e\n\u003cul data-start=\"7699\" data-end=\"7997\"\u003e\n\u003cli data-start=\"7699\" data-end=\"7852\"\u003e\n\u003cp data-start=\"7701\" data-end=\"7852\"\u003eThe automation calls the \u003cstrong data-start=\"7726\" data-end=\"7747\"\u003ePexels Videos API\u003c\/strong\u003e using your niche as the search query (from the “Theme” sheet).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"7853\" data-end=\"7997\"\u003e\n\u003cp data-start=\"7855\" data-end=\"7997\"\u003eRandomly selects one video from the results for variation (using a shuffle + first selection logic).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"7999\" data-end=\"8043\"\u003eThen, it sends everything to \u003cstrong data-start=\"8028\" data-end=\"8042\"\u003eCreatomate\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"8045\" data-end=\"8352\"\u003e\n\u003cli data-start=\"8045\" data-end=\"8097\"\u003e\n\u003cp data-start=\"8047\" data-end=\"8097\"\u003eTemplate ID (your pre-built story\/reel template)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"8098\" data-end=\"8352\"\u003e\n\u003cp data-start=\"8100\" data-end=\"8114\"\u003eModifications:\u003c\/p\u003e\n\u003cul data-start=\"8117\" data-end=\"8352\"\u003e\n\u003cli data-start=\"8117\" data-end=\"8183\"\u003e\n\u003cp data-start=\"8119\" data-end=\"8183\"\u003e\u003cstrong data-start=\"8119\" data-end=\"8129\"\u003eAudio:\u003c\/strong\u003e Google Drive share link of the ElevenLabs voiceover\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"8186\" data-end=\"8223\"\u003e\n\u003cp data-start=\"8188\" data-end=\"8223\"\u003e\u003cstrong data-start=\"8188\" data-end=\"8198\"\u003eVideo:\u003c\/strong\u003e Pexels stock video URL\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"8226\" data-end=\"8352\"\u003e\n\u003cp data-start=\"8228\" data-end=\"8352\"\u003e\u003cstrong data-start=\"8228\" data-end=\"8248\"\u003eText-1 → Text-5:\u003c\/strong\u003e The first five sentences of your script as on-screen captions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"8354\" data-end=\"8408\"\u003eCreatomate then renders a \u003cstrong data-start=\"8380\" data-end=\"8407\"\u003ecomplete vertical video\u003c\/strong\u003e:\u003c\/p\u003e\n\u003cul data-start=\"8410\" data-end=\"8480\"\u003e\n\u003cli data-start=\"8410\" data-end=\"8426\"\u003e\n\u003cp data-start=\"8412\" data-end=\"8426\"\u003eAI voiceover\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"8427\" data-end=\"8452\"\u003e\n\u003cp data-start=\"8429\" data-end=\"8452\"\u003eDynamic text overlays\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"8453\" data-end=\"8480\"\u003e\n\u003cp data-start=\"8455\" data-end=\"8480\"\u003eStock B-roll background\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"8482\" data-end=\"8517\"\u003eNo editing software is ever opened.\u003c\/p\u003e\n\u003chr data-start=\"8519\" data-end=\"8522\"\u003e\n\u003ch3 data-start=\"8524\" data-end=\"8581\"\u003e7. Multi-Platform Distribution (Omni-Channel Posting)\u003c\/h3\u003e\n\u003cp data-start=\"8583\" data-end=\"8684\"\u003eOnce the video is ready, the automation \u003cstrong data-start=\"8623\" data-end=\"8642\"\u003efan-distributes\u003c\/strong\u003e it across multiple channels via a router:\u003c\/p\u003e\n\u003cul data-start=\"8686\" data-end=\"9643\"\u003e\n\u003cli data-start=\"8686\" data-end=\"8804\"\u003e\n\u003cp data-start=\"8688\" data-end=\"8804\"\u003e\u003cstrong data-start=\"8688\" data-end=\"8700\"\u003eLinkedIn\u003c\/strong\u003e – Uploads as a native video post with your generated caption.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"8805\" data-end=\"8949\"\u003e\n\u003cp data-start=\"8807\" data-end=\"8949\"\u003e\u003cstrong data-start=\"8807\" data-end=\"8822\"\u003eX (Twitter)\u003c\/strong\u003e – Uploads media and posts a tweet using one of the key transcript lines as the text.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"8950\" data-end=\"9104\"\u003e\n\u003cp data-start=\"8952\" data-end=\"9104\"\u003e\u003cstrong data-start=\"8952\" data-end=\"8971\"\u003eInstagram Reels\u003c\/strong\u003e – Publishes a reel to your business account using the Creatomate video URL and AI caption.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9105\" data-end=\"9317\"\u003e\n\u003cp data-start=\"9107\" data-end=\"9147\"\u003e\u003cstrong data-start=\"9107\" data-end=\"9118\"\u003eYouTube\u003c\/strong\u003e – Uploads as a video with:\u003c\/p\u003e\n\u003cul data-start=\"9150\" data-end=\"9317\"\u003e\n\u003cli data-start=\"9150\" data-end=\"9194\"\u003e\n\u003cp data-start=\"9152\" data-end=\"9194\"\u003eTitle from the first transcript sentence\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9197\" data-end=\"9232\"\u003e\n\u003cp data-start=\"9199\" data-end=\"9232\"\u003eDescription from the AI caption\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9235\" data-end=\"9317\"\u003e\n\u003cp data-start=\"9237\" data-end=\"9317\"\u003eCategory and visibility preconfigured.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9318\" data-end=\"9432\"\u003e\n\u003cp data-start=\"9320\" data-end=\"9432\"\u003e\u003cstrong data-start=\"9320\" data-end=\"9337\"\u003eFacebook Page\u003c\/strong\u003e – Uploads the video file directly with your caption.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9433\" data-end=\"9643\"\u003e\n\u003cp data-start=\"9435\" data-end=\"9503\"\u003e\u003cstrong data-start=\"9435\" data-end=\"9464\"\u003eEmail Delivery for TikTok\u003c\/strong\u003e – Sends you an email via Gmail with:\u003c\/p\u003e\n\u003cul data-start=\"9506\" data-end=\"9643\"\u003e\n\u003cli data-start=\"9506\" data-end=\"9533\"\u003e\n\u003cp data-start=\"9508\" data-end=\"9533\"\u003eThe video file attached\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9536\" data-end=\"9643\"\u003e\n\u003cp data-start=\"9538\" data-end=\"9643\"\u003eThe caption text in the body (so you can paste it into TikTok).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"9645\" data-end=\"9692\"\u003eAll of this happens in one automated roundtrip.\u003c\/p\u003e\n\u003chr data-start=\"9694\" data-end=\"9697\"\u003e\n\u003ch3 data-start=\"9699\" data-end=\"9743\"\u003e8. Centralized Tracking in Google Sheets\u003c\/h3\u003e\n\u003cp data-start=\"9745\" data-end=\"9818\"\u003eThroughout the workflow, the system keeps your \u003cstrong data-start=\"9792\" data-end=\"9809\"\u003eGoogle Sheets\u003c\/strong\u003e updated:\u003c\/p\u003e\n\u003cul data-start=\"9820\" data-end=\"10080\"\u003e\n\u003cli data-start=\"9820\" data-end=\"9916\"\u003e\n\u003cp data-start=\"9822\" data-end=\"9916\"\u003e“Search” sheet – Every new YouTube search term used.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9917\" data-end=\"9973\"\u003e\n\u003cp data-start=\"9919\" data-end=\"9973\"\u003e“Topic” sheet – Video ideas, summaries, key lessons.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"9974\" data-end=\"10080\"\u003e\n\u003cp data-start=\"9976\" data-end=\"10080\"\u003e“Video” sheet – Scripts, captions, video status, and metadata.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"10082\" data-end=\"10173\"\u003eThis turns your Google Sheets into a \u003cstrong data-start=\"10119\" data-end=\"10151\"\u003econtent operations dashboard\u003c\/strong\u003e for your viral clips.\u003c\/p\u003e\n\u003chr data-start=\"10175\" data-end=\"10178\"\u003e\n\u003ch3 data-start=\"10180\" data-end=\"10213\"\u003eTools Used in This Automation\u003c\/h3\u003e\n\u003cp data-start=\"10215\" data-end=\"10280\"\u003eBased on the JSON flow:\u003c\/p\u003e\n\u003cul data-start=\"10282\" data-end=\"11523\"\u003e\n\u003cli data-start=\"10282\" data-end=\"10317\"\u003e\n\u003cp data-start=\"10284\" data-end=\"10317\"\u003e\u003cstrong data-start=\"10284\" data-end=\"10317\"\u003eMake (Scenario Orchestration)\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10318\" data-end=\"10451\"\u003e\n\u003cp data-start=\"10320\" data-end=\"10339\"\u003e\u003cstrong data-start=\"10320\" data-end=\"10337\"\u003eGoogle Sheets\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"10342\" data-end=\"10451\"\u003e\n\u003cli data-start=\"10342\" data-end=\"10362\"\u003e\n\u003cp data-start=\"10344\" data-end=\"10362\"\u003eGet cell (Theme)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10365\" data-end=\"10389\"\u003e\n\u003cp data-start=\"10367\" data-end=\"10389\"\u003eFilter rows (Search)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10392\" data-end=\"10426\"\u003e\n\u003cp data-start=\"10394\" data-end=\"10426\"\u003eAdd row (Search, Topic, Video)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10429\" data-end=\"10451\"\u003e\n\u003cp data-start=\"10431\" data-end=\"10451\"\u003eUpdate row (Video)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10452\" data-end=\"10613\"\u003e\n\u003cp data-start=\"10454\" data-end=\"10493\"\u003e\u003cstrong data-start=\"10454\" data-end=\"10491\"\u003eOpenAI (via Make’s OpenAI module)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"10496\" data-end=\"10613\"\u003e\n\u003cli data-start=\"10496\" data-end=\"10559\"\u003e\n\u003cp data-start=\"10498\" data-end=\"10559\"\u003eGPT-4o for search term generation, reel script, and caption\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10562\" data-end=\"10613\"\u003e\n\u003cp data-start=\"10564\" data-end=\"10613\"\u003eGPT-4o-mini for YouTube summary and key lessons\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10614\" data-end=\"10843\"\u003e\n\u003cp data-start=\"10616\" data-end=\"10640\"\u003e\u003cstrong data-start=\"10616\" data-end=\"10638\"\u003eHTTP \/ API Modules\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"10643\" data-end=\"10843\"\u003e\n\u003cli data-start=\"10643\" data-end=\"10712\"\u003e\n\u003cp data-start=\"10645\" data-end=\"10712\"\u003eYouTube Data API (search, videos statistics, channels statistics)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10715\" data-end=\"10770\"\u003e\n\u003cp data-start=\"10717\" data-end=\"10770\"\u003eRapidAPI – YouTube Transcript \/ Summarizer endpoint\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10773\" data-end=\"10794\"\u003e\n\u003cp data-start=\"10775\" data-end=\"10794\"\u003ePexels Videos API\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10797\" data-end=\"10843\"\u003e\n\u003cp data-start=\"10799\" data-end=\"10843\"\u003eHTTP Get File for downloading final videos\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10844\" data-end=\"11074\"\u003e\n\u003cp data-start=\"10846\" data-end=\"10880\"\u003e\u003cstrong data-start=\"10846\" data-end=\"10878\"\u003eJSON Parse \u0026amp; Utility Modules\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"10883\" data-end=\"11074\"\u003e\n\u003cli data-start=\"10883\" data-end=\"10919\"\u003e\n\u003cp data-start=\"10885\" data-end=\"10919\"\u003eJSON:ParseJSON for API responses\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10922\" data-end=\"10955\"\u003e\n\u003cp data-start=\"10924\" data-end=\"10955\"\u003eBasicFeeder for looping items\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"10958\" data-end=\"11010\"\u003e\n\u003cp data-start=\"10960\" data-end=\"11010\"\u003eTextAggregator for joining existing search terms\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11013\" data-end=\"11074\"\u003e\n\u003cp data-start=\"11015\" data-end=\"11074\"\u003eSetVariable for “Transcript sentences” and “Random Video”\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11075\" data-end=\"11122\"\u003e\n\u003cp data-start=\"11077\" data-end=\"11122\"\u003e\u003cstrong data-start=\"11077\" data-end=\"11091\"\u003eElevenLabs\u003c\/strong\u003e – Text-to-Speech (voiceover)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11123\" data-end=\"11184\"\u003e\n\u003cp data-start=\"11125\" data-end=\"11184\"\u003e\u003cstrong data-start=\"11125\" data-end=\"11141\"\u003eGoogle Drive\u003c\/strong\u003e – Upload audio, generate shareable links\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11185\" data-end=\"11245\"\u003e\n\u003cp data-start=\"11187\" data-end=\"11245\"\u003e\u003cstrong data-start=\"11187\" data-end=\"11201\"\u003eCreatomate\u003c\/strong\u003e – RenderTemplate for final video creation\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11246\" data-end=\"11284\"\u003e\n\u003cp data-start=\"11248\" data-end=\"11284\"\u003e\u003cstrong data-start=\"11248\" data-end=\"11264\"\u003eLinkedIn API\u003c\/strong\u003e – CreateVideoPost\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11285\" data-end=\"11338\"\u003e\n\u003cp data-start=\"11287\" data-end=\"11338\"\u003e\u003cstrong data-start=\"11287\" data-end=\"11306\"\u003eTwitter \/ X API\u003c\/strong\u003e – Upload media + Create Tweet\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11339\" data-end=\"11384\"\u003e\n\u003cp data-start=\"11341\" data-end=\"11384\"\u003e\u003cstrong data-start=\"11341\" data-end=\"11367\"\u003eInstagram Business API\u003c\/strong\u003e – Create Reels\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11385\" data-end=\"11419\"\u003e\n\u003cp data-start=\"11387\" data-end=\"11419\"\u003e\u003cstrong data-start=\"11387\" data-end=\"11402\"\u003eYouTube API\u003c\/strong\u003e – Upload Video\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11420\" data-end=\"11461\"\u003e\n\u003cp data-start=\"11422\" data-end=\"11461\"\u003e\u003cstrong data-start=\"11422\" data-end=\"11444\"\u003eFacebook Pages API\u003c\/strong\u003e – Upload Video\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11462\" data-end=\"11523\"\u003e\n\u003cp data-start=\"11464\" data-end=\"11523\"\u003e\u003cstrong data-start=\"11464\" data-end=\"11488\"\u003eGmail (Google Email)\u003c\/strong\u003e – Send email with video attached\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"11525\" data-end=\"11528\"\u003e\n\u003ch3 data-start=\"11530\" data-end=\"11543\"\u003eIdeal For\u003c\/h3\u003e\n\u003cul data-start=\"11545\" data-end=\"11901\"\u003e\n\u003cli data-start=\"11545\" data-end=\"11609\"\u003e\n\u003cp data-start=\"11547\" data-end=\"11609\"\u003eContent creators who want \u003cstrong data-start=\"11573\" data-end=\"11607\"\u003edaily viral-style short videos\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11610\" data-end=\"11674\"\u003e\n\u003cp data-start=\"11612\" data-end=\"11674\"\u003eCoaches, consultants, and info businesses building authority\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11675\" data-end=\"11726\"\u003e\n\u003cp data-start=\"11677\" data-end=\"11726\"\u003eAgencies delivering content packages to clients\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11727\" data-end=\"11794\"\u003e\n\u003cp data-start=\"11729\" data-end=\"11794\"\u003eFaceless brand channels across YouTube Shorts, IG Reels, TikTok\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"11795\" data-end=\"11901\"\u003e\n\u003cp data-start=\"11797\" data-end=\"11901\"\u003eAnyone who wants \u003cstrong data-start=\"11814\" data-end=\"11828\"\u003eone system\u003c\/strong\u003e that handles ideation, scripting, voiceover, video creation, and posting\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"11903\" data-end=\"12076\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThis is not a “preset filter” or one simple automation.\u003cbr data-start=\"11958\" data-end=\"11961\"\u003eIt’s a \u003cstrong data-start=\"11968\" data-end=\"12025\"\u003efull viral video production and distribution pipeline\u003c\/strong\u003e that runs on autopilot from a single Google Sheet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"virgin ai","offers":[{"title":"Default Title","offer_id":42932610105407,"sku":null,"price":153.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/0769\/7471\/files\/ChatGPTImageMar5_2026_02_08_30AM.png?v=1772656730","url":"https:\/\/sierraugc.shop\/products\/100-automated-trending-video-multi-platform-posting-system-n8n","provider":"SIERRA AI ","version":"1.0","type":"link"}