How can I embed content on my forms?

Enhance your forms with rich content by using the "Embed" feature. Simply type / and select "Embed" to seamlessly integrate content from popular services and websites directly into your forms.

How to use

  1. Start by clicking on a new, empty line of your form and enter the Slash Command "/embed".

    An image showing the Slash Command drop-down menu, with the option "Embed" highlighted.
  2. Select "Embed" from the dropdown options provided.

  3. In the new block, click into the box labelled "Paste the URL you'd like to embed here".

    An image showing an empty embedding block.
  4. Type or copy/paste a valid URL that supports oEmbed. You can find examples in this article under the "Suggested Embed Providers" section.

If your embed is successful, the content will be displayed in the form editor after briefly loading.

Supported Services

This feature supports any website that implements the oEmbed protocol, allowing you to embed content from thousands of providers. If a website supports oEmbed, you can include its content in your forms. For inspiration, here are some popular services you can embed:

  • YouTube
  • Reddit
  • TikTok
  • Canva
  • Miro
  • Giphy
  • Twitter/X posts
  • Instagram posts
  • Google Maps
  • SoundCloud tracks.

This list is not exhaustive.

Gotchas

  • If your content fails to load then it might not support oEmbed protocols. While we'll attempt to iframe the content, if this fails you'll see an error message in the editor.
  • To change the URL for an Embed block, simply delete it and add a new one.
  • Since content from Embed blocks is loaded in the form editor, take care to ensure the content embedded is optimized to prevent page performance issues.
  • Failed embeds won't be shown in the live form.