{"product_id":"track-new-youtube-uploads-to-google-sheets-telegram-alerts-n8n","title":"Track New YouTube Uploads to Google Sheets + Telegram Alerts (n8n)","description":"\u003ch3\u003eNever Miss a New YouTube Upload — Track It to Google Sheets + Get Telegram Alerts (n8n)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow automatically checks for \u003cstrong\u003enew YouTube uploads from the last hour\u003c\/strong\u003e, logs only \u003cstrong\u003epreviously unseen videos\u003c\/strong\u003e into \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, and sends \u003cstrong\u003eTelegram alerts\u003c\/strong\u003e when something goes wrong—perfectly filling the gap left by YouTube removing the “Upload Date: Last Hour” filter.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns hourly\u003c\/strong\u003e (or manually for testing) to keep your results continuously up to date.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads comma-separated search terms\u003c\/strong\u003e, splits them into individual queries, and applies shared settings such as upload window and video type.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eQueries the RecentReborn Search API\u003c\/strong\u003e for each term to retrieve recent YouTube videos uploaded within the last hour.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates API responses\u003c\/strong\u003e and sends a Telegram message if the request fails or the response format is unexpected.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeduplicates videos by URL\u003c\/strong\u003e using n8n workflow static data, ensuring only new videos from each run are added\/updated.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAppends or updates Google Sheets rows\u003c\/strong\u003e by matching on the \u003cem\u003eurl\u003c\/em\u003e column—so your sheet stays clean and current.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTrack \u003cstrong\u003ekeyword-based YouTube uploads\u003c\/strong\u003e (e.g., product updates, releases, or niche topics) and maintain a live spreadsheet of new videos.\u003c\/li\u003e\n  \u003cli\u003eMonitor channels\/terms for \u003cstrong\u003ecompetition or content discovery\u003c\/strong\u003e and quickly review new results.\u003c\/li\u003e\n  \u003cli\u003eOperate an internal automation where \u003cstrong\u003eTelegram error alerts\u003c\/strong\u003e are required to catch API\/format issues immediately.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRecentReborn Search API\u003c\/strong\u003e with HTTP Bearer Auth (API key).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e OAuth connection for append\/update actions in a specified spreadsheet and tab.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram bot\u003c\/strong\u003e for failure\/format alerting (chat ID configured in workflow settings).\u003c\/li\u003e\n  \u003cli\u003eUses n8n nodes including: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003etelegram\u003c\/strong\u003e, \u003cstrong\u003esticky note\u003c\/strong\u003e, and \u003cstrong\u003eHTTP Request\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eSet your search terms, run once to validate results, then enable the hourly schedule for reliable “last hour” YouTube tracking to Google Sheets.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46008787730611,"sku":"N8N-19488","price":16.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/FDkjQUNC3BWiWiwAv108T_BQ0nefb0.png?v=1789204449","url":"https:\/\/buyflowscripts.com\/products\/track-new-youtube-uploads-to-google-sheets-telegram-alerts-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}