Embedding in Your Website
Embed a BizForms form inside your website using an iframe or the JavaScript embed snippet.
Open in appYou can embed any published BizForms form directly into your website so respondents never have to leave your page.
Getting the embed code
- Open your form and click Share in the toolbar
- Select the Embed tab
- 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.
Auto-resizing embed (recommended)
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.