{"product_id":"quotes-youtube-shorts-v1-fully-automated-quote-to-shorts-video-system-make-com","title":"Quotes → YouTube Shorts v1 – Fully Automated Quote-to-Shorts Video System (Make.com","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eTurn your quote library into a nonstop stream of YouTube Shorts with this Quotes → YouTube Shorts v1 automation, built in Make.com.\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis ready-to-use workflow takes a quote from Google Sheets, converts it into high-quality voiceover audio using ElevenLabs, sends that audio into JSON2Video to generate a vertical 1080×1920 video based on your template, and then automatically uploads the final video directly to your YouTube channel. The system also updates your Google Sheet so you always know which quote has already been turned into a Short.\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eIf you want to mass-produce YouTube Shorts from Stoic quotes, motivational lines, affirmations, or text snippets without editing anything manually, this workflow is built exactly for that.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat This Automation Does (High-Level)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eReads the next “Not Posted” quote from your Google Sheets.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eGenerates a natural-sounding voiceover using ElevenLabs Text-to-Speech.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStores the audio in Dropbox and generates a share link.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSends the audio + your video template to JSON2Video to create a full YouTube Short.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWaits for rendering, fetches the final video file, and uploads it to YouTube.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOptionally posts to Instagram Reels (module already wired, just enable and connect).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUpdates the quote’s status in Google Sheets from “Not Posted” to “Posted”.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAll of this runs inside Make.com with one click or on a schedule.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eStep-by-Step – How the Workflow Runs\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e1. Fetch the Next Quote from Google Sheets\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe workflow starts with a Google Sheets – Filter Rows module that:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eConnects to your Google account.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLooks at your “Quotes to YT Shorts” spreadsheet.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFilters rows where the Status (Column D) = “Not Posted”.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRetrieves only 1 row at a time (the next quote to post).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePulls:\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eIndex (Column A)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTitle (Column B)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eQuote text (Column C)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eStatus (Column D) \u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis ensures you never double-post the same quote.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e2. Mark Quote as Posted in Google Sheets\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOnce a quote is selected, the workflow uses Google Sheets – Update Row:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eTargets the same spreadsheet and sheet.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUses the row number from the first step.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSets Status = “Posted”.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eKeeps your content pipeline clean and trackable.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eYou can run this scenario manually, via schedule, or using a webhook trigger to post one Short per run.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e3. Generate Voiceover Audio with ElevenLabs\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eNext, the ElevenLabs – Text-to-Speech module:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eTakes the Quote text from Google Sheets.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUses the eleven_multilingual_v2 TTS model.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUses your configured voice_id (for a cloned or default voice).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOutputs:\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eAudio data (buffer)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFile name\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis creates a professional, human-like voiceover for your quote.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e4. Store Audio in Dropbox \u0026amp; Generate Public Link\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTwo Dropbox modules handle audio storage:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cspan\u003eDropbox – Upload Large File\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUploads the generated audio file into a folder like \/Quotes to YT Shorts.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUses the filename from ElevenLabs.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eKeeps your audio assets organized.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDropbox – Create Share Link\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eGenerates a public link to the audio file.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eThis link is used later by JSON2Video to pull the audio into the video template.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis gives you both backup and a reliable delivery path for the audio.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e5. Create the Video with JSON2Video API\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eNow the workflow calls the JSON2Video API using the HTTP module in Make.com:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eEndpoint: https:\/\/api.json2video.com\/v2\/movies\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMethod: POST\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAuthentication: API Key (stored in Make keychain)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePayload includes:\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eMovie ID, comment, resolution and quality.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOne Scene with:\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eA base template video (e.g., a motion background or template MP4).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eA subtitles layer with font, style, and position.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAn audio element that uses the Dropbox share link as src ({{7.downloadUrl}}). \u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eJSON2Video then:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eCombines your video template + voiceover.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBakes in subtitles (configurable in the payload).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRenders a vertical video (1080×1920) perfect for YouTube Shorts.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e6. Wait for Rendering \u0026amp; Poll Movie Status\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBecause video rendering takes time, the workflow:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUses Function – Sleep to wait ~90 seconds.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eThen calls JSON2Video again with GET:\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eEndpoint: https:\/\/api.json2video.com\/v2\/movies\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eQuery string includes project={{9.data.project}} to fetch the movie status.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOnce ready, the response includes the final movie URL.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e7. Download Final Video File\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUsing HTTP – Get File, the workflow:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eDownloads the final video via {{11.data.movie.url}}.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOutputs the video as binary data (data) and a filename.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eNow you have a fully rendered Short ready for publishing.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e8. Post Directly to YouTube (YouTube Data API)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eA router splits the flow, and one branch is:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eYouTube – Upload Video\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUses your YouTube connection.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUploads the video data from the previous step.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSets:\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eTitle: from Google Sheets Title (Column B)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDescription: placeholder in the template (you can customize here).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCategory: Film \u0026amp; Animation (can be changed).\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePrivacy: Public.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e“Made for kids”: configurable.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe video appears automatically on your YouTube channel as a Short (based on aspect ratio and duration).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e9. Optional: Post as Instagram Reel\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThere is a second route (currently disabled in the JSON) with:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eInstagram Business – Create Reel Post\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eUses the same video URL from JSON2Video.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSets caption = quote title.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAllows cross-posting as an Instagram Reel.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eYou just need to:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eEnable that route.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eConnect your Instagram account via Facebook connection.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eConfigure caption\/cover if desired.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTools \u0026amp; Services Used\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis Make.com automation integrates:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eMake.com – Automation backbone\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eGoogle Sheets – Content storage \u0026amp; status tracking\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElevenLabs – Text-to-speech voiceover generation\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDropbox – Audio storage \u0026amp; shareable file links\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eJSON2Video – Video composition \u0026amp; rendering API\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eYouTube Data API – Automatic video upload to your channel\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eInstagram Graph API (optional) – Instagram Reel publishing \u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat You Get with This Product\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eFully built Make.com scenario JSON: “🔥 Quotes → YT Shorts v1.0”\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOne-click import into your Make account\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePre-wired Google Sheets → ElevenLabs → Dropbox → JSON2Video → YouTube pipeline\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eColumn mapping and status handling for scalable content\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSupport for your own:\u003cbr\u003e \u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003equote database\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003evoice in ElevenLabs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003etemplate video in JSON2Video\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eYouTube channel \u0026amp; IG account\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cli\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eRequirements\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTo run this workflow you will need:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eA Make.com account\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eGoogle Sheets (Gmail\/Google account)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eElevenLabs API key\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDropbox account \u0026amp; app key\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eJSON2Video API key\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eYouTube channel with API access\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e(Optional) Facebook\/Instagram Business connection for Reels\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e","brand":"virgin ai","offers":[{"title":"Default Title","offer_id":42932611055679,"sku":null,"price":57.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0652\/0769\/7471\/files\/ChatGPTImageMar5_2026_12_18_17AM.png?v=1772650120","url":"https:\/\/sierraugc.shop\/products\/quotes-youtube-shorts-v1-fully-automated-quote-to-shorts-video-system-make-com","provider":"SIERRA AI ","version":"1.0","type":"link"}