Your Google Sites can be a great tool for presenting your pitch deck.
The Microsoft Powerpoints and Google Slides already offer this, and you can build pitch deck slides and share them with a link. However, there are two major drawbacks in powerpoints and Google Slides.
To start with, all Google Slides links begin with docs.google.com, which is a very long url. Take a look at this slide url, for example. The link is too long, so the recipient may hesitate to open it, thinking it is a phishing or invalid link. Besides, your brand hardly reflects this link.
Although you can use short url services like tinyurl, it still starts with their brand name.
In addition, analytics cannot be used to monitor traffic. Analyzing traffic sources and further targeting based on analytics insights is important if you are promoting material for public audiences.
All of these can be achieved with Google Sites. You can build a perfect pitch deck in Google Sites without sacrificing your slide design.
Create Your Google Sites for Pitch Deck
The first thing you need to do is create a new Google Site. Start with any template or a blank Google Sites template if you prefer.
On the right sidebar, click the plus circle under the 'Page' menu pane. Here, you will find four options. Choose 'Full page embed'.