Publishing & Sharing

Embedding in Your Website

Embed a BizForms form inside your website using an iframe or the JavaScript embed snippet.

Open in app

You can embed any published BizForms form directly into your website so respondents never have to leave your page.

Getting the embed code

  1. Open your form and click Share in the toolbar
  2. Select the Embed tab
  3. Copy the code snippet

Standard iframe embed

The simplest option. Paste this into your website's HTML:

<iframe
  src="https://bizforms.io/f/your-workspace/your-form"
  width="100%"
  height="600"
  frameborder="0"
  style="border: none; border-radius: 8px;"
  allow="camera; microphone"
></iframe>

Width: set to 100% for responsive behaviour or a fixed pixel value.
Height: set to a fixed pixel value. For forms with many fields, use a larger value or enable scrolling inside the iframe.

The allow="camera; microphone" attribute is required if your form uses the signature field in camera mode or audio input.

BizForms provides a JavaScript snippet that automatically adjusts the iframe height to match the form content, eliminating scroll bars:

<script src="https://bizforms.io/embed.js" async></script>
<div
  data-bizforms-embed="your-form-id"
  data-width="100%"
></div>

Replace your-form-id with the ID shown in the embed panel. The script handles resizing, scroll-to-top on section change, and submit confirmation display.

Inline embed options

In the Share panel you can customise:

Option Description
Width Fixed width in px or percentage
Background Transparent or white
Hide title Remove the form title from the embedded view
Hide description Remove the form description
Pre-fill fields Pass URL parameters to pre-fill specific fields

Pre-filling fields via URL parameters

You can pass field values as query parameters in the embed URL to pre-fill the form. This is useful when you know the respondent's email or name:

https://bizforms.io/f/workspace/form?email=user@example.com&name=Jane

Field slugs (used as parameter names) are shown in each field's settings panel.

Security note

Embedded forms respect all access controls — password protection, close dates, and max responses still apply. If a form is unpublished, the embed shows a "This form is not available" message.

Something unclear? Let us know.