How to embed Google Slides in Figma presentations using Pitchdeck
Follow along with this step by step Figma tutorial video.
Steps
- Open your Figma file, find Pitchdeck from Resources, and run or save the plugin.
- Create Figma frames for your slides and place content layers inside each frame.
- Select the frame or rectangle where you want the embed, then open the GIFs/Videos/Embeds tab in Pitchdeck.
- In Google Slides, go to File, then Share, then Publish to Web, and click Publish.
- Copy the published Google Slides link and paste it into the Pitchdeck embed input field.
- Click Export Presentation, then Update Web Presentation or Upload Web Presentation to send the deck to the Pitchdeck web application.
- Open the generated passwordless URL to view the Figma slides with the embedded Google Slides presentation.

Published
Used in this video
Pitchdeck
ććć
Turn Figma designs into presentations.
Present Figma slide decks in the browser or export them to PowerPoint, Google Slides, Keynote, and PDF.
495k+ installs
Video Transcript
Today Iām going to be showing you how to embed Google Slides directly into your Figma presentations using the Pitchdeck Figma plugin.
To get started, if you just go to your Figma file, click on the little āResourcesā icon at the top and just search for the word āPitchdeckā, and if you click on the Pitchdeck result you can run the Figma plugin by either clicking on this āRunā button, or you can click on this little three dots āMore optionsā icon and click on āSave Figma pluginā; that will automatically save it to your Figma plugins list for later. Iāve already done that, so Iām going to go to my canvas, right-click anywhere, go down to āPluginsā, go down to āSaved pluginsā, then click on the Pitchdeck icon, and thatās going to run the Figma plugin we just set up a second ago.
If youāre new to the Figma plugin, the way it works is you can basically add frames to your Figma page, and each of those frames will get treated as a slide in your slide deck using the Pitchdeck Figma plugin. Iām just setting these at 1920 by 1080 pixels, and thatās going to give you a full HD slide when you go to use them. Inside each of these Figma frames is just basically a bunch of content layers; you can see here that Iāve got a bunch of content layers inside of this Figma frame, and those can be used for adding animations, links or embeds, as weāll see in a second.
To add a Google slide deck or Google Slides into your presentation, which is a little bit meta, a presentation within a presentation, which you may want to do. You can just basically create a Figma frame with a Figma layer, and in this case Iāve got a rectangle layer; and I want to replace or embed my Google Slides presentation into that rectangle layer. Iāll show you what I mean by that; if we click on the āGIFs/Videos/Embedsā tab over here, you can see here that weāve got a couple of options and this little input field. If you click on the āSupported Embedsā link, thatāll basically take you to the Pitchdeck documentation, and you can see a list of all different embed URLs that are supported in the Figma plugin. Today weāre just going to be focusing on adding a Google Slides URL to your Figma presentation, and the way that we do that is basically by going to a Google Slides document that youāve created; in this case, Iām just using one of the templates.
The way that we can use it in our presentation in Figma is by going to āFileā in your Google Sheets file, click on āFile, then go down to āShareā, and now you have to just click on this āPublish to Webā option. If you click āPublish to Webā, then youāve got a couple of different options here; you can tell it to start the slideshow as soon as the player loads, restart after the last slide, you can change how frequently the slide automatically transitions, you can change all these different settings. Then basically you just want to click on this āPublishā button, so Iām going to click āPublishā now, and itās going to ask you āAre you sure you want to publish this selection?ā, and Iām going to say āOkā.
Now this is published to the web, what we can do is basically grab the publish to web link that it generates down here; this is a special link that allows you to embed Google presentations. Iām going to click on that, then Iām just going to copy it by doing a āCommand + Cā, or āControl + Cā on Windows, and then go back to my Figma file. Then in the little input field here under my āEmbedsā tab, Iām just going to paste that in, and you can see here that itās automatically embedded my Google Slides presentation into my Figma presentation. Itās a little bit meta, but you can see all the content is in here, you can see that weāve got our little options; we can do things like turn on the laser pointer if we wanted to do that, all these kinds of neat features that are offered by Google Slides.
We want to present this to our audience, along with all of our other slides that weāve designed in Figma. The way that we can do that is basically by clicking on the āExport Presentationā button; Iām going to click on that, and then what you can do is click on the āUpdate Web Presentationā, yours might say āUpload Web Presentationā if itās the first time youāre creating a presentation. Iām going to click that button now, and this is going to automatically upload all of the content from our slide deck that weāve designed in Figma, including the embed of the Google Slides document that weāve just added, and then itās going to give you a link that you can use.
Iām just going to copy and paste the passwordless URL; Iām going to grab that link, pop it into my browser, hit āEnterā, and there we go; you can see that weāve got our Figma slides added as we expect, and then weāve also got our second slide here which contains our Google Slides embed, and this allows us to basically view a Google Slides document inside of our presentation that weāve uploaded from Figma. Weāve got all of our Figma slides, but on this particular slide, weāve also got our embedded Google Slides document. That allows us to go through the document inside of our presentation, so itās basically a Google Slides presentation within a Figam presentation that you can load up and automatically embed.
Thatās basically it, Iāll leave it there. I hope this has been helpful if youāve been wondering how to embed Google Slides into your Figma presentations that are exported to the Pitchdeck web application, this is a really simple way of doing it. You just follow the instructions that we just went through to make that Google Slides document public by publishing it to the web, and bringing in that Google Slides embed link directly into your Figma file; then you can upload it to the Pitchdeck web application. Thank you as always for watching, and weāll be back soon with more Figma tutorials like this one very soon.

Adam Brock
Founder & CEO of Hypermatic


