Skip to main content

Google Sites installation

Google Sites Testimonials with Embed Code

Google Sites accepts HTML and JavaScript through Insert, Embed, Embed code. The code does not join the page around it: Google serves embedded content from its googleusercontent.com domain, so the widget shows inside a box of its own. Size that box generously, or give testimonials a whole page with a full page embed.

  • Code for the Embed code dialog
  • A variant for a full page embed
  • Box sizing, so testimonials are not cut off

Code generator

Code for Google Sites

Add your widget id. Use Part 1 in an Embed code box on an existing page. Use Part 2 instead when testimonials get a page of their own through a full page embed.

Shown in StoryProof when you copy a widget’s embed code.

Part 1 · An Embed code box on a page

Insert › Embed › Embed code › paste › Next › Insert

<div data-storyproof-widget="YOUR_WIDGET_ID"></div>
<script src="https://app.storyproof.io/embed.js" async></script>

Part 2 · A full page embed for a testimonials page

Pages panel › Add › Full page embed › Embed code

<style>body { margin: 0; }</style>
<div data-storyproof-widget="YOUR_WIDGET_ID"></div>
<script src="https://app.storyproof.io/embed.js" async></script>

Click Publish at the top right, then open the published site in a private window. Judge the box size there, on a phone as well as a laptop.

Nothing you type here is sent; the code is assembled in your browser.

The problem, solved

Testimonials on Google Sites: the friction and the StoryProof fix

  • Problem 1

    Quotes typed into text boxes go stale

    With no testimonial block, praise gets pasted into a text box once and never updated, because every change means editing and republishing.

  • Problem 2

    The widget is cut off at the bottom

    Embedded code lives in its own box, so a tall wall of testimonials can be clipped instead of pushing the page down.

  • Problem 3

    I want a whole testimonials page

    A single box on the homepage is cramped for dozens of reviews.

  • Problem 4

    Visitors cannot leave a testimonial on the site

    Google Sites has no submission form that records video or checks content before it goes up.

In StoryProof

Install it in Google Sites

Step 1 of 5

Choose a layout for the box

In StoryProof, fill the widget with approved testimonials and pick a layout for the space you have: compact for a section of the homepage, fuller for a page of its own.

Embed box, full page embed, or a link?

OptionBest forTrade-off
Embed code box on a pageA few testimonials beside other contentFixed box; choose a compact layout
Full page embedA dedicated testimonials page in your menuThe page is given over to the embed rather than to Sites sections
Link to the Wall of LoveSites where embeds are not allowed or practicalVisitors leave your Google site to read them

Before you start

Google Sites limits

  • The widget stays in its box

    Embedded content is served from googleusercontent.com, separate from your page, so expect the widget to stay within the box you drew rather than resize it or restyle the page.

  • Isolation details are not documented

    Google’s Sites help does not say exactly what embedded code is allowed to do. If a feature of the widget misbehaves only on Google Sites, use the Wall of Love link instead.

  • Editing is on a computer

    Google’s steps for embedding code start from a computer. Plan the install at a desk, not from a phone.

  • Badge and no Sites add-on

    StoryProof is not a Google Sites add-on; it is embed code. Widgets show a "Powered by StoryProof" badge until Pro.

  • Google help as of 2026-11-12

    Menu names follow Google’s Sites Help as read on 2026-11-12. Nobody has followed these steps on a live Google site yet; Google changes the Insert panel from time to time.

FAQ

Questions people ask

Short answers to what usually comes up next.

Why is there an empty strip under my testimonials?

The embed box is a fixed size, and fewer testimonials take less space. Shrink the box after publishing, or keep a little room for new ones.

Can I use Google Sites on a school or company Workspace account?

The embed steps are the same. Your Workspace administrator may have their own rules about embedding, so check with them if the Embed option is missing.

Does the widget affect the rest of my Google site?

It should not. The code runs inside its own embed box, served apart from your page, so the rest of the site keeps its look.

Can I show Google reviews this way?

This page covers testimonials collected and approved in StoryProof. It does not import reviews from Google.

Still have a question? Ask the StoryProof team or book a demo.

Put real testimonials on your Google site

Collect and approve them in StoryProof, then paste one embed into Google Sites.

Sources

  1. Add Google files, videos, website content, & more, Google Sites Help. Checked 2026-11-12.
  2. Set embed permissions, Google Arts & Culture Platform Help. Checked 2026-11-12.

Last updated 2026-11-12.