Feature

Embeds

Paste a service’s embed code, such as a Google Form or a newsletter signup, and it runs inside an isolated frame. It works for any editor because the code cannot read or change the rest of the page.

Things to try

Fill in the signup

It posts to a new tab, so your visitor keeps their place on the page.

Reload for a quote

The small script draws a random book quote. It runs inside the frame and nowhere else.

Watch the height

The signup and the quote grow to fit what is inside. The form is a fixed height, because Google Forms cannot report one.

A Google Form

Paste the <iframe> from Send, then Embed. Pick a fixed height for Google Forms. This one points at a placeholder form, so Google shows its “not found” page until you paste your own.

A newsletter signup

A form with its own style, as a mailing service gives it. The frame grows to fit it, and the form opens its answer in a new tab.

A small widget

A few lines of script that draw a book quote. Scripts run here, but they cannot reach the page around them.

How this page is built

  1. Add an Embed block from the Elements group in the block picker.
  2. Paste the service’s embed code into Embed code and write a Title: it names the frame for screen readers.
  3. Leave Height on auto, or choose fixed and a pixel height for content that cannot report its own, such as a Google Form.
  4. Choose a Width and Alignment.
  5. Publish. In the editor the embed shows live, and clicking it selects the block instead of the form.