AutomationMart
Home/Browse/Create customized Google Slides presentations from CSV data for cold outreach šŸš€
n8n

Create customized Google Slides presentations from CSV data for cold outreach šŸš€

n8nn8n12 modulesv1.0
Google SheetsGoogle Drive

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 error‑prone. This workflow fully automates: Importing and parsing CSV lead data Logging leads and outputs in Google Sheets Duplicating a master Slides template per lead Injecting lead‑specific variables into slides šŸ”„ Node‑by‑Node Breakdown | St

At a glance

Create customized Google Slides presentations from CSV data for cold outreach šŸš€ is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Google Drive. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Google Drive
Modules
12
Price
Free
Version
v1.0
Create customized Google Slides presentations from CSV data for cold outreach šŸš€ workflow diagram

About this workflow

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 error‑prone. This workflow fully automates: Importing and parsing CSV lead data Logging leads and outputs in Google Sheets Duplicating a master Slides template per lead Injecting lead‑specific variables into slides šŸ”„ Node‑by‑Node Breakdown | Step | Node | Purpose | | ---- | ---------------------------------------- | -------------------------------------------------------- | | 1 | New Leads Arrived | Detect new CSV uploads in Drive | | 2 | File Type? | Filter for .csv files only | | 3 | Download by ID | Download the CSV content | | 4 | Create new Sheet | Create a Google Sheet to record lead data | | 5 | Combine Empty New Document with CSV Data | Structure each lead record for slide creation | | 6 | Merge Data for new Lead Document | Map template placeholders to lead values | | 7 | Get all Leads | Retrieve sheet rows to iterate through each lead | | 8 | MoveToLeadListFolder | Move processed CSV to an archive folder | | 9 | Copy Slides Template | Make a copy of the master Slides deck | | 10 | Create Custom Presentation | Replace placeholders in the copied deck with lead data | | 11 | Add Presentation ID to Lead | Write the generated presentation URL back into the Sheet | āš™ļø Pre‑conditions / Requirements n8n with Google Drive, Sheets, and Slides credentials A master Google Slides deck with placeholder tokens (e.g. {{Name}}, {{Company}}) A Drive folder for incoming CSV lead files āš™ļø Setup Instructions 1. Import this workflow into your n8n instance. 2. Configure the New Leads Arrived node to watch your CSV folder. 3. Enter your Google credentials in the Drive, Sheets, and Slides nodes. 4. Specify the master Slides template ID in the Copy Slides Template node. 5. In Create Custom Presentation, map slide tokens to sheet column names. 6. Disable ā€œKeep Binary Dataā€ in Copy Slides Template to conserve memory. 7. Upload a sample CSV (with headers like Name, Company, Metric) to test. šŸŽØ How to Customize Add or remove variables by editing the CSV headers and updating the mapping in Merge Data for new Lead Document. Insert an AI/natural‑language node before slide creation to generate more advanced and personalized text blocks. Use SplitInBatches to throttle API calls and avoid rate‑limit errors. Add error‑handling branches to capture and log failed operations. šŸ” Security and Privacy The workflow uses placeholder variables for file and folder IDs, so no actual IDs are exposed in the template. Ensure OAuth scopes are limited to only the required Google APIs.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Save media insight from Instagram to Google sheets

Get the list of media from your Instagram account and add media insights as a row to Google sheets. The template uses thisĀ example spreadsheet.

Free

Automated website change monitoring with Bright Data, GPT-4.1 & Google Workspace

Note: This template is for self-hosted n8n instances only You can use this workflow to fully automate website content monitoring and change detection on a weekly basis—even when there’s no native node for scraping or structured comparison. It uses an AI-powered scraper, structured data extraction, and integrates Google Sheets, Drive, Docs, and email for seamless tracking and reporting. Main Use Cases - Monitor and report changes to websites (e.g., pricing, content, headings, FAQs) over time - Au

Free

Export Clockify timesheets to Google Sheets

This template helps you export all your Clockify time entries to Google Sheets.

Free

Save new ClickFunnels contacts to a Google Sheets spreadsheet

Every time a new contact is created in ClickFunnels, Make will automatically add that contact's info to a new row in your Google Sheets spreadsheet. The template uses this sample spreadsheet.

Free

LinkedIn job finder automation using Bright Data API & Google Sheets

LinkedIn Job Finder Automation using Bright Data API & Google Sheets ======================================================================= A comprehensive n8n automation that searches LinkedIn job postings using Bright Data’s API and automatically organizes results in Google Sheets for efficient job hunting and recruitment workflows. šŸ“‹ Overview ----------- This workflow provides an automated LinkedIn job search solution that collects job postings based on your search criteria and organize

Free

Generate Instagram news carousels from RSS feeds using GPT-4o

Overview This workflow deploys a fully autonomous "Viral News Agency" inside your n8n instance. Unlike simple auto-posters, this is a comprehensive content production pipeline. It acts as a 24/7 news monitor that scrapes viral stories, rewrites them into educational scripts using GPT-4o, designs professional 10-slide carousels, and publishes them directly to Instagram Business—completely on autopilot. Key Features Dual-Engine Architecture: The unique "Hybrid Core" lets you choose between Free (

Free

Evaluation metric example: RAG document relevance

AI evaluation in n8n This is a template for n8n's evaluation feature. Evaluation is a technique for getting confidence that your AI workflow performs reliably, by running a test dataset containing different inputs through the workflow. By calculating a metric (score) for each input, you can see where the workflow is performing well and where it isn't. How it works This template shows how to calculate a workflow evaluation metric: retrieved document relevance (i.e. whether the information retrie

Free

Analyze website SEO and log AI recommendations to Google Sheets with OpenAI

Analyze website SEO issues and generate optimization actions with AI Author: Hyrum Hurst, AI Automation Engineer at QuarterSmart Contact: hyrum@quartersmart.com This workflow provides a fully automated, AI-powered SEO analysis system designed to turn any website URL into a structured set of clear, actionable optimization recommendations. Instead of relying on manual audits, browser extensions, or generic SEO tools, this automation programmatically inspects a page’s core on-page elements and us

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads Ā· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs Ā· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free