{"product_id":"personalized-learning-roadmaps-with-gemini-youtube-gmail-n8n","title":"Personalized Learning Roadmaps with Gemini, YouTube \u0026 Gmail (n8n)","description":"\u003ch3\u003eTurn a form signup into a personalized learning roadmap—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow collects a learner’s topic, skill level, and email, then uses \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e to generate YouTube search queries and a structured learning plan. It fetches matching videos via the \u003cstrong\u003eYouTube Data API\u003c\/strong\u003e and emails a mobile-friendly HTML roadmap through \u003cstrong\u003eGmail\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives learner input\u003c\/strong\u003e from an n8n form submission (topic, current level, and learner email address).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses Google Gemini\u003c\/strong\u003e to create \u003cem\u003ethree\u003c\/em\u003e, level-appropriate YouTube search queries for the submitted topic.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSearches YouTube\u003c\/strong\u003e using the YouTube Data API v3, pulling up to \u003cem\u003efive videos per query\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCurates the results\u003c\/strong\u003e by extracting key video details (video ID, title, channel, description, and publish date) into a simplified list.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates a clean HTML roadmap\u003c\/strong\u003e with clickable YouTube links using a second Gemini step, tailored to the learner and formatted for mobile.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends the learning plan\u003c\/strong\u003e to the learner via \u003cstrong\u003eGmail\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eOnboarding new users into a course or learning program with an instant, personalized plan.\u003c\/li\u003e\n  \u003cli\u003eBuilding an “AI study buddy” experience for SaaS customers: topic + level in, roadmap + videos out.\u003c\/li\u003e\n  \u003cli\u003eCreating scalable learning recommendations for communities, cohorts, or newsletters.\u003c\/li\u003e\n  \u003cli\u003ePrototyping an n8n automation workflow that combines Gemini content generation with YouTube discovery.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n Form Trigger\u003c\/strong\u003e to capture topic, level, and email.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Gemini (PaLM)\u003c\/strong\u003e via \u003cem\u003en8n-nodes-langchain\u003c\/em\u003e for generating queries and producing the HTML learning roadmap.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eYouTube Data API v3\u003c\/strong\u003e (HTTP request) to fetch matching videos for each Gemini-generated query.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGmail\u003c\/strong\u003e (OAuth2) to deliver the HTML roadmap to recipients.\u003c\/li\u003e\n  \u003cli\u003eSetup includes adding \u003cstrong\u003eGemini API credentials\u003c\/strong\u003e, \u003cstrong\u003eGmail OAuth2\u003c\/strong\u003e, and a \u003cstrong\u003eYouTube Data API key\u003c\/strong\u003e (or replacing the hard-coded key).\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45923090661555,"sku":"N8N-18855","price":75.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/cGLdL3aY12jDEvIHAeuW-_QnU9sXMD.png?v=1788168323","url":"https:\/\/buyflowscripts.com\/products\/personalized-learning-roadmaps-with-gemini-youtube-gmail-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}