How to embed flipbooks and bookshelves in Google Sites
Centralize your internal communications and training materials directly within your Google Sites intranet
Table of contents
- Overview
- How to get your embed code
- How to embed the publication in Google Sites
- Troubleshooting
- Next steps
Overview
For enterprise teams, keeping internal communications, employee handbooks, and training materials centralized is crucial for productivity. By embedding your interactive Flipsnack publications directly into Google Sites, your team can easily access essential resources without ever leaving your company's intranet or project hubs.
Note: The embed process and the structure of the iframe code are exactly the same whether you are embedding a single flipbook or an entire bookshelf.
Google Sites Embed Breakdown
Google Sites accepts full HTML iframe blocks, making it very easy to paste the code directly from Flipsnack. If you want to customize how large the flipbook appears on your site, you can edit specific variables in the code.
Requirements
- A Flipsnack account with a published flipbook or bookshelf (available on all plans, including the free plan).
- Edit permissions for the target Google Site.
How to get your embed code
Before moving to Google Sites, you need to grab the embed code from your Flipsnack workspace. You can access this code from the Overview screen or by clicking the three dots (More options) on your flipbook/bookshelf card and selecting Embed.
For a detailed walkthrough on generating your initial iframe code, please visit our guide on how to embed flipbooks into your website.
How to embed the publication in Google Sites
- Go to your Google Sites dashboard and select the page you wish to edit, or create a new one.

- In the right-hand Insert menu, select the Embed option.

- Choose the Embed code option in the next pop-up window.

- Go to your Flipsnack workspace and copy the full iframe embed code for your flipbook or bookshelf. Paste your Flipsnack code into the dedicated embed code field in Google Sites and click Next.

- A preview of your flipbook will appear. Verify that it looks correct, and then click Insert.

- Adjust the size of the embedded element on your page using the blue drag handles so it fits your layout perfectly.

- If needed, use the section settings on the left side of the block to change the section color or background.

- Once you are satisfied with the layout, click Publish in the top right corner.

- Review your changes in the side-by-side comparison screen, and hit Publish one last time to set it live.

Troubleshooting
What to do if your flipbook looks too small or is cut off
If your embedded flipbook appears constrained or requires a scrollbar to view fully, you likely need to adjust the element's height. You can either use the blue drag handles in the Google Sites editor to physically pull the container down, or click the edit pencil icon over the embed to return to the code view and manually increase the height="480" value (e.g., to height="700").
Next steps
Request a native integration or get help
This embed guide is part of a pilot program for new platforms. If you'd like to request a dedicated native integration with Google Sites, please let us know by filling out this request form. If you need immediate assistance with your embed code, connect with our team experts via the in-app chat.