⭠ all tutorials

Dynamically generate Google Slides

Become a Pro member to access all content

240+ instructional videos led by professionals
Weekly expert workshops and replays
1-1 consultation with the Makerpad team
Over $50k in discounts for tools
Private peer community
Profile for tracking progress and sharing your work
Yearly pricing
$249/year
Start your 7 day free trial*
Get PRO Yearly
Lifetime pricing
$600billed once
Start your 7 day free trial*
Get PRO Lifetime

In this tutorial we'll show you how to dynamically generate Google Slides from Airtable data.

What you'll need

  • Airtable
  • Google Slides
  • Zapier

Go to Google Slides and select a template. Open it.

Next find the pieces of information that you want to dynamically map.

For each piece of data, enter a placeholder surrounded by curly brackets like this - {{clientName}}, {{contactName}} etc.

The text that goes inside of the curly brackets doesn't matter as that is for your reference only.

Go through your tutorial and add curly brackets to the items you need.

Next open Airtable. Create a simple base with columns and data that you want to bring across.

Make sure to add a Single Option column with options which will act to display the stage of the sales process your lead is at. Examples, Lead, Proposal, Contract, Won.

For this one we're going to use some company data from a dummy base we created for tutorial purposes you can get it here - https://airtable.com/shrz784W7Jk0eugZl

Add a new view, name it Proposal and add a Filter where Sales Stage is Proposal.

We'll

Now Create a new Zap in Zapier.

Use Airtable, New Record in View as the trigger. Connect your Airtable Base. Test and continue the check you have a record to work with.

Now add Google Slides as the Action. Select Create Presentation from Template. Connect Google Slides.

Find and select your template then map the data across to the fields below. You should be able to see fields for each piece of data you entered within curly brackets previously. Use this to customise the document info!

Once you have added the Airtable data into the Google Slides fields, press continue.

If it worked head over to Google Slides and check a new presentation was created with your data.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @tomosman or @makerpad.

Access this tutorial for free

In this tutorial we'll show you how to dynamically generate Google Slides from Airtable data.

What you'll need

  • Airtable
  • Google Slides
  • Zapier

Go to Google Slides and select a template. Open it.

Next find the pieces of information that you want to dynamically map.

For each piece of data, enter a placeholder surrounded by curly brackets like this - {{clientName}}, {{contactName}} etc.

The text that goes inside of the curly brackets doesn't matter as that is for your reference only.

Go through your tutorial and add curly brackets to the items you need.

Next open Airtable. Create a simple base with columns and data that you want to bring across.

Make sure to add a Single Option column with options which will act to display the stage of the sales process your lead is at. Examples, Lead, Proposal, Contract, Won.

For this one we're going to use some company data from a dummy base we created for tutorial purposes you can get it here - https://airtable.com/shrz784W7Jk0eugZl

Add a new view, name it Proposal and add a Filter where Sales Stage is Proposal.

We'll

Now Create a new Zap in Zapier.

Use Airtable, New Record in View as the trigger. Connect your Airtable Base. Test and continue the check you have a record to work with.

Now add Google Slides as the Action. Select Create Presentation from Template. Connect Google Slides.

Find and select your template then map the data across to the fields below. You should be able to see fields for each piece of data you entered within curly brackets previously. Use this to customise the document info!

Once you have added the Airtable data into the Google Slides fields, press continue.

If it worked head over to Google Slides and check a new presentation was created with your data.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @tomosman or @makerpad.

Become a Pro member to access all content

240+ instructional videos led by professionals
Weekly expert workshops and replays
1-1 consultation with the Makerpad team
Over $50k in discounts for tools
Private peer community
Profile for tracking progress and sharing your work
Yearly pricing
$249/year
Start your 7 day free trial*
Get PRO Yearly
Lifetime pricing
$600billed once
Start your 7 day free trial*
Get PRO Lifetime

In this tutorial we'll show you how to dynamically generate Google Slides from Airtable data.

What you'll need

  • Airtable
  • Google Slides
  • Zapier

Go to Google Slides and select a template. Open it.

Next find the pieces of information that you want to dynamically map.

For each piece of data, enter a placeholder surrounded by curly brackets like this - {{clientName}}, {{contactName}} etc.

The text that goes inside of the curly brackets doesn't matter as that is for your reference only.

Go through your tutorial and add curly brackets to the items you need.

Next open Airtable. Create a simple base with columns and data that you want to bring across.

Make sure to add a Single Option column with options which will act to display the stage of the sales process your lead is at. Examples, Lead, Proposal, Contract, Won.

For this one we're going to use some company data from a dummy base we created for tutorial purposes you can get it here - https://airtable.com/shrz784W7Jk0eugZl

Add a new view, name it Proposal and add a Filter where Sales Stage is Proposal.

We'll

Now Create a new Zap in Zapier.

Use Airtable, New Record in View as the trigger. Connect your Airtable Base. Test and continue the check you have a record to work with.

Now add Google Slides as the Action. Select Create Presentation from Template. Connect Google Slides.

Find and select your template then map the data across to the fields below. You should be able to see fields for each piece of data you entered within curly brackets previously. Use this to customise the document info!

Once you have added the Airtable data into the Google Slides fields, press continue.

If it worked head over to Google Slides and check a new presentation was created with your data.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @tomosman or @makerpad.

In this tutorial we'll show you how to dynamically generate Google Slides from Airtable data.

What you'll need

  • Airtable
  • Google Slides
  • Zapier

Go to Google Slides and select a template. Open it.

Next find the pieces of information that you want to dynamically map.

For each piece of data, enter a placeholder surrounded by curly brackets like this - {{clientName}}, {{contactName}} etc.

The text that goes inside of the curly brackets doesn't matter as that is for your reference only.

Go through your tutorial and add curly brackets to the items you need.

Next open Airtable. Create a simple base with columns and data that you want to bring across.

Make sure to add a Single Option column with options which will act to display the stage of the sales process your lead is at. Examples, Lead, Proposal, Contract, Won.

For this one we're going to use some company data from a dummy base we created for tutorial purposes you can get it here - https://airtable.com/shrz784W7Jk0eugZl

Add a new view, name it Proposal and add a Filter where Sales Stage is Proposal.

We'll

Now Create a new Zap in Zapier.

Use Airtable, New Record in View as the trigger. Connect your Airtable Base. Test and continue the check you have a record to work with.

Now add Google Slides as the Action. Select Create Presentation from Template. Connect Google Slides.

Find and select your template then map the data across to the fields below. You should be able to see fields for each piece of data you entered within curly brackets previously. Use this to customise the document info!

Once you have added the Airtable data into the Google Slides fields, press continue.

If it worked head over to Google Slides and check a new presentation was created with your data.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @tomosman or @makerpad.

Access this tutorial for free

In this tutorial we'll show you how to dynamically generate Google Slides from Airtable data.

What you'll need

  • Airtable
  • Google Slides
  • Zapier

Go to Google Slides and select a template. Open it.

Next find the pieces of information that you want to dynamically map.

For each piece of data, enter a placeholder surrounded by curly brackets like this - {{clientName}}, {{contactName}} etc.

The text that goes inside of the curly brackets doesn't matter as that is for your reference only.

Go through your tutorial and add curly brackets to the items you need.

Next open Airtable. Create a simple base with columns and data that you want to bring across.

Make sure to add a Single Option column with options which will act to display the stage of the sales process your lead is at. Examples, Lead, Proposal, Contract, Won.

For this one we're going to use some company data from a dummy base we created for tutorial purposes you can get it here - https://airtable.com/shrz784W7Jk0eugZl

Add a new view, name it Proposal and add a Filter where Sales Stage is Proposal.

We'll

Now Create a new Zap in Zapier.

Use Airtable, New Record in View as the trigger. Connect your Airtable Base. Test and continue the check you have a record to work with.

Now add Google Slides as the Action. Select Create Presentation from Template. Connect Google Slides.

Find and select your template then map the data across to the fields below. You should be able to see fields for each piece of data you entered within curly brackets previously. Use this to customise the document info!

Once you have added the Airtable data into the Google Slides fields, press continue.

If it worked head over to Google Slides and check a new presentation was created with your data.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @tomosman or @makerpad.

In this tutorial we'll show you how to dynamically generate Google Slides from Airtable data.

What you'll need

  • Airtable
  • Google Slides
  • Zapier

Go to Google Slides and select a template. Open it.

Next find the pieces of information that you want to dynamically map.

For each piece of data, enter a placeholder surrounded by curly brackets like this - {{clientName}}, {{contactName}} etc.

The text that goes inside of the curly brackets doesn't matter as that is for your reference only.

Go through your tutorial and add curly brackets to the items you need.

Next open Airtable. Create a simple base with columns and data that you want to bring across.

Make sure to add a Single Option column with options which will act to display the stage of the sales process your lead is at. Examples, Lead, Proposal, Contract, Won.

For this one we're going to use some company data from a dummy base we created for tutorial purposes you can get it here - https://airtable.com/shrz784W7Jk0eugZl

Add a new view, name it Proposal and add a Filter where Sales Stage is Proposal.

We'll

Now Create a new Zap in Zapier.

Use Airtable, New Record in View as the trigger. Connect your Airtable Base. Test and continue the check you have a record to work with.

Now add Google Slides as the Action. Select Create Presentation from Template. Connect Google Slides.

Find and select your template then map the data across to the fields below. You should be able to see fields for each piece of data you entered within curly brackets previously. Use this to customise the document info!

Once you have added the Airtable data into the Google Slides fields, press continue.

If it worked head over to Google Slides and check a new presentation was created with your data.

I hope you enjoy this tutorial preview, if you have any questions please reach out on Twitter @tomosman or @makerpad.

Get help and discuss

Open community forum

Related lessons

How to Create a Job Board with Pory.io
How to Build a Functional & Responsive Pricing Page like Notion's in Webflow
How to Build a No-code Pricing Page like Dropbox in Webflow
How to Build a Functional & Responsive Pricing Page
How Fast.co Automate their Swag Store
Build Lemonade in Niro
Container Building Block
Button Building Block
Getting Started with Niro
Selling digital products with Gumroad with Notion & Super
Integrating MemberSpace with Super & Circle for SSO, gated content, and paid communities
Integrating Circle with Super & Notion
Setting up Super with Notion
Collecting recurring payments with involve.me
Collecting one time and recurring payments with involve.me
Calculating custom prices with involve.me
Making a calculator with involve.me
What is involve.me?
Send emails from Zapier and get analytics with Palabra
Marketing automation with Palabra, Bubble and Segment
Working with GraphQL queries in the API Explorer - 8base
Defining data tables and relationships in the data builder - 8base
How to setup a members-only Circle community (without a website) in Memberspace
How to integrate Circle (community forum) with Memberspace
Image component basics with Internal
Filter table results with Internal
Connect two table components together with Internal
Create toggle buttons to change settings quickly with Internal
Create new data records with forms in Internal
Create a tool to search and edit data records with Internal
Create Interactive Content with Outgrow
Target specific pages with a chatbox using Olark
Automate scheduling meetings, calendar invites, and CRM admin work
Send emails from Airtable
Monitor content distribution on Twitter
Build a wiki for your team, company, or personal use using Google Docs
Create a Welcome Bot in Slack
Dynamically Create Webinar Pages in Webflow
Create a social content scheduling workflow
Automating Newsletter Content in Mailchimp
Find and upload Instagram videos from by hashtag
Slack App That Scrapes Websites for Data
How to Easily Scrape Websites for Data using Autocode
Typeform - the basics
Airtable - the basics
Rank blog posts in Webflow by pageviews
Re-fill cancelled appointments via SMS
Logic-based lead forms in Typeform
Dynamically generate Google Docs
Weekly email digest of interesting links with Zapier
Automate + qualify your lead generation with Standard Library
Sentiment analysis of Instagram comments with Parabola
Subscription powered community like Patreon with Adalo
Referral marketing program
Automated sales reporting for Shopify with Integromat
Get data from an API with Parabola + Google Sheets
📹 Production tracker for YouTube with Notion
Send SMS Surveys with Twilio + Airtable on Standard Library
📖 Visit your favourite blogs & save posts for later with Shortcuts
🧾 Reimbursement and expense tracking app
Automatically post content to Hacker News
Monitor and save posts from Reddit
How to create an automated Google Sheets dashboard
Build a Mail Merge with Airtable, Gmail, and Standard Library.
How Superhuman Built an Engine to Find Product/Market Fit
How to create a SaaS website, CMS landing page & blog
From Coinmartketcap to Google Sheets without any code
How to automatically feed data to google sheets
Export data from MySQL into a CSV in Google Sheets
Automatically get data from Mailchimp to your CRM
Creating an event check-in app
Enroll new users when they purchase
Scheduled summary of Stripe charges in Slack
SMS notifications for new customers signing up
Automated transcription from a Dropbox file
Browse all →

If you'd like this template, message @bentossell on Slack with your email for the account to send this template.