---
title: "Embedding Forms"
slug: "embedding-forms"
description: "The form builder supports both \"simple\" and \"dynamic\" embeds."
updated: 2026-05-04T17:38:56Z
published: 2026-05-04T17:38:56Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.technolutions.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Embedding Forms

Embedding a form lets you place a Slate form on an external webpage. The form builder supports two embed types: **Simple Embed** and **Dynamic Embed**.

Both embed types use `script` tags to add the form to the host page's document object model (DOM). The embedded form can use CSS from the host page, validate fields and addresses, and submit data back to Slate. Neither embed type uses `document.write`.

> [!WARNING]
> 📝 Only one Slate form can be embedded on a single webpage.

## Choosing an embed type

Choose the embed type based on whether the embedded form needs to support pre-filling, query string parameters, or dynamic script loading.

#### Simple Embed

Use **Simple Embed** only when the form does not need pre-filled values, query string parameters, or dynamic script loading.

#### Dynamic Embed

Use **Dynamic Embed** when the form needs to support pre-filled values, query string parameters, or dynamic script loading.

**📖**[Prepopulating or Prefilling Forms Using Query String Parameters](/v1/docs/prepopulating-or-prefilling-forms-using-query-string-parameters)

## Embedding a form on a webpage

1. Go to **Forms**.
2. Open the form.
3. Select **Edit Form**.
4. Select **Embed Form**, and then select **Simple Embed** or **Dynamic Embed**.

![](https://cdn.us.document360.io/cd8ea7a6-07f3-4846-a554-627ac016d3e3/Images/Documentation/Form Embed.gif)
5. Paste the copied code into the external webpage where the form should appear.

> [!TIP]
> 🎨 Styling issues
> 
> Embedded forms and the host webpage can occasionally have conflicting CSS. If the embedded form does not appear as expected, work with whoever maintains the website to adjust the host page's CSS.
