Create customized Google Slides presentations from CSV data for cold outreach 🚀
Ready for 3.0What this workflow does
This workflow has 12 nodes and runs on Google Drive events (file created). Along the way it connects Google Drive, Google Sheets and Google Slides.
How it runs
Trigger: On Google Drive events (file created).
- File Type? (Switch): routes items into 2 branches
- Download by ID (Google Drive): download
- Extract Information from CSV file (Extract from File): extracts data from a file
- Create new Sheet (Google Sheets): work with spreadsheet
- Combine Empty New Document with CSV Data (Merge): merges the data from its input branches
- Merge Data for new Lead Document (Google Sheets): append
- Get all Leads (Google Sheets): uses Google Sheets
- MoveToLeadListFolder (Google Drive): move
- Copy Presentation Template (Google Drive): copy
- Create Custom Presentation (Google Slides): replace text
…plus 1 more step. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Google Drive
n8n-nodes-base.googleDrive - Google Sheets
n8n-nodes-base.googleSheets - Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Switch
n8n-nodes-base.switch - Merge
n8n-nodes-base.merge - Google Slides
n8n-nodes-base.googleSlides - Extract from File
n8n-nodes-base.extractFromFile
From the author
👥 Who Is This For? Sales and marketing teams seeking efficient, hands‑free generation of personalized slide decks for each prospect from CSV lead lists. 🛠What Problem Does This Solve? Manually editing presentation decks for large lead lists is slow and…