{"product_id":"n8n-weekly-powerpoint-reports-google-sheets-slideforge-gmail","title":"n8n Weekly PowerPoint Reports: Google Sheets → SlideForge + Gmail","description":"\u003ch3\u003eSend a polished weekly PowerPoint—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow pulls weekly metrics from \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, generates an editable \u003cstrong\u003e.pptx\u003c\/strong\u003e deck via the \u003cstrong\u003eSlideForge API\u003c\/strong\u003e, downloads the file, and emails it every Monday morning using \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\u003eSchedules runs every Monday at 8:00 AM\u003c\/strong\u003e with an n8n scheduled trigger.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads weekly metrics\u003c\/strong\u003e from a Google Sheets metrics sheet containing \u003ccode\u003eMetric\u003c\/code\u003e and \u003ccode\u003eValue\u003c\/code\u003e columns.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a SlideForge deck payload\u003c\/strong\u003e including:\n    \u003cul\u003e\n      \u003cli\u003ea \u003cstrong\u003ecover slide\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003ea \u003cstrong\u003eKPI slide\u003c\/strong\u003e showing \u003cstrong\u003eup to five metrics\u003c\/strong\u003e\n\u003c\/li\u003e\n      \u003cli\u003ean additional \u003cstrong\u003etable slide\u003c\/strong\u003e when there are \u003cstrong\u003emore than five metrics\u003c\/strong\u003e\n\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStarts deck generation\u003c\/strong\u003e by sending the payload to the SlideForge render endpoint and using the returned job ID.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDownloads the generated .pptx\u003c\/strong\u003e from SlideForge.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmails the .pptx attachment\u003c\/strong\u003e via Gmail to the configured recipient.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eWeekly SaaS reporting: automatically deliver KPIs to leadership without manual deck creation.\u003c\/li\u003e\n  \u003cli\u003eOperations updates: send a consistent SlideForge-based report every Monday morning from a shared metrics sheet.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers: standardize reporting outputs with an n8n + SlideForge workflow and repeatable formatting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSchedule Trigger\u003c\/strong\u003e: runs every Monday at \u003cstrong\u003e8:00 AM\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e: reads all rows from the metrics sheet (expects \u003ccode\u003eMetric\u003c\/code\u003e and \u003ccode\u003eValue\u003c\/code\u003e columns).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP Request (SlideForge)\u003c\/strong\u003e: uses Bearer auth (\u003ccode\u003eAuthorization: Bearer \u0026lt;your_api_key\u0026gt;\u003c\/code\u003e) to start rendering and retrieve the generated \u003cstrong\u003e.pptx\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGmail\u003c\/strong\u003e: sends the PowerPoint as an \u003cstrong\u003eattachment\u003c\/strong\u003e to the specified email recipient.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes used\u003c\/strong\u003e: code, gmail, sticky note, http request, google sheets, schedule trigger.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup checklist\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConfigure Google Sheets credentials and select the spreadsheet\/sheet.\u003c\/li\u003e\n  \u003cli\u003eCreate a SlideForge HTTP header auth credential (Bearer token) and select it in both SlideForge HTTP Request steps.\u003c\/li\u003e\n  \u003cli\u003eConfigure Gmail credentials and set the recipient email (and optional message text) in the Gmail step.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45850601357491,"sku":"N8N-18296","price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/qI2S7W-0RGEBXqfqMX7F7_4HvsNPQV.png?v=1786871134","url":"https:\/\/buyflowscripts.com\/products\/n8n-weekly-powerpoint-reports-google-sheets-slideforge-gmail","provider":"N8N Commerce","version":"1.0","type":"link"}