Embed guide

Embed a YeetForm in Webflow

Webflow's Embed element runs custom code inside the published site, which is exactly what YeetForm's JS SDK needs. Drop in the auto-resizing embed snippet and the form appears inline, sized to its own content, styled to match your page as closely as YeetForm's theme allows. It works with any Webflow plan, since Embed elements aren't gated behind a paid tier.

Steps

1

Add an Embed element

In the Webflow Designer, open the Add panel (A), find Embed under Components, and drag it onto the page where the form should appear.

2

Paste the embed code

Double-click the Embed element and paste the SDK snippet below. It loads the YeetForm script, then renders your form into the div with auto-resizing.

<script src="https://yeetform.io/sdk.js"></script>
<div id="my-form"></div>
<script>
  YeetForm.embed("your-form-slug", "#my-form");
</script>
3

Publish the site

Custom code inside Embed elements only runs on the published site, not in the Designer canvas — publish and check the live page to see the form load.

Tips

  • The embed auto-resizes: YeetForm.embed() listens for a postMessage from the form and adjusts the iframe height, so you don't need to hardcode one.
  • Embedded forms use a compact, chrome-free layout (no YeetForm header) so they sit naturally inside your Webflow section instead of looking like a separate app.
  • Add a hidden field and prefill it from the page URL (?utm_source=... or ?field_id=value) to capture which campaign or page sent the response.

Build your form with AI in seconds

Free plan includes AI generation, logic and embedding.

Build your form with AI in seconds

FAQ

Does the Webflow Embed element require a paid Webflow plan?+
No. The Embed element is available on Webflow's free Starter plan as well as all paid site plans — it isn't a premium feature.
Will the form preview inside the Webflow Designer?+
Not reliably — the Designer canvas doesn't execute custom code the way a published page does. Publish the site (or use Webflow's staging domain) to see the live embed.
Can I style the form to match my Webflow site?+
You can set your form's colors, font and corner radius in YeetForm's theme editor. Deep CSS overrides of the embedded form aren't supported since it renders inside its own scope.
Is embedding available on YeetForm's free plan?+
Yes, embedding works on every plan. Free-plan forms show a small 'Powered by YeetForm' footer, which is removed on paid plans.