See llms.txt for all machine-readable content.

Google Slides and Notion integration

Save yourself the work of writing custom integrations for Google Slides and Notion and use n8n instead. Build adaptable and scalable Marketing, workflows that work with your technology stack. All within a building experience you will love.

How to connect Google Slides and Notion

Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Google Slides and Notion integration: Create a new workflow and add the first step

Automate LinkedIn content creation with OpenAI, Notion, and Google Slides

What it is An automated LinkedIn content system that takes a simple form (idea + optional file), generates LinkedIn posts with OpenAI, stores them in Notion, builds Google Slides carousels, and auto-publishes posts (text, image, or document) to LinkedIn on a schedule while keeping Notion in sync. Setup steps Connect integrations: link your Notion database, LinkedIn account, Google Drive/Slides, OpenAI, and Gmail in n8n. Configure the form: set up the “LinkedIn Post Generator” form with the idea field and optional file upload. Map AI outputs: wire the OpenAI nodes so they write post title, funnel stage, and content into your Notion “LinkedIn Auto Posts” database. Enable carousel flow: connect Notion → OpenAI → Google Slides template → Google Drive copy → Notion update for “Create Carousel” items. Set scheduling: use the Schedule Trigger + Notion filters (“Ready for Post” + Scheduled Date) to pick which posts go out each hour. Publish & track: send posts to LinkedIn (text, image, or document), then update Notion status to “Posted” and, if needed, send yourself an email reminder for manual carousel actions.

Popular ways to use the Google Slides and Notion integration

Build your own Google Slides and Notion integration

Create custom Google Slides and Notion workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

Google Slides supported actions

Notion supported actions

Google Slides and Notion integration details

Google Slides

Google Slides

Google Slides is a web-based presentation program and slideshow maker offered by Google for free. It similar to Microsoft PowerPoint, and can be accessed anywhere on any device, you only need a Google account.

Notion

Notion

Notion is an all-in-one workspace for you and your team. It helps team members create tasks, wikis, and databases all at one place.

Automate lead management

Using too many marketing tools? n8n lets you orchestrate all your apps into one cohesive, automated workflow.

Learn more

FAQ about Google Slides integrations

Need help setting up your Google Slides and Notion integration?

Discover our latest community's recommendations and join the discussions about Google Slides and Notion integration.

  • Florian Niefünd

    N8n Branded Google Slides Template?

    Florian Niefünd

    Describe the question Moin everyone! I’m giving a presentation about n8n at Webmontag in early December and would like to brand my presentation with the n8n branding. Are there any official or community-created Google …

    Open topic
  • Justin Cheu

    Notion Node Bug: The relation id "fffbfe90567a-8132-b56d-c3acc1e8eb71" is not a valid uuid with optional dashes

    Justin Cheu

    The relation id “fffbfe90567a-8132-b56d-c3acc1e8eb71” is not a valid uuid with optional dashes. { "errorMessage": "The relation id \"fffbfe90567a-8132-b56d-c3acc1e8eb71\" is not a valid uuid with optional dashes.", …

    Open topic
  • Cris A. Works

    Problem activating workflow. NodeAPIError

    Cris A. Works

    Describe the issue: Whenever I run this command: docker run -it --rm --name n8n -p 5678:5678 -v C:\Users\billy\.n8n:/home/node/.n8n docker.n8n.io/n8nio/n8n Yields in a looping error. It didn’t used to happen before. W…

    Open topic
  • Oliver Cordingley

    Notion append block formatting, using loop, still no luck

    Oliver Cordingley

    Hey, I’m using open AI to write written reports which have a set structure using H2 H3 and bullet points. The output should be delivered inside of a notion database page as an appended block. My output from open AI is ra…

    Open topic
  • Martin

    Any way to embed the interactive flow diagrams into notion?

    Martin

    Is there any way to replicate the way we share templates here on the forum within notion pages? (eg Creating an API endpoint | n8n workflow template) We use notion for documentation purposes and I’d love to be able to u…

    Open topic

Looking to integrate Slack and VirusTotal in your company?

Trusted by teams building smarter workflows.

Why

Why use n8n to integrate Google Slides with Notion

Handle branching, merging and iteration easily. Pause your workflow to wait for external events.

Re-run single steps to test changes in no time. And pin your data to avoid generating trigger events every time you execute.

Your data is displayed alongside your settings, making edge cases easy to track down.

Use 1000+ workflow templates available from our core team and our community.

Copy and paste, easily import and export workflows.

Simple enough to 
understand + sophisticated 
enough to ship