# Site builders

Add a Nisuform form to Webflow, Framer, WordPress, Squarespace, Wix or any builder that accepts custom HTML.

Site builders accept the styled embed from the form builder. It brings its own styles and spam protection, submits without reloading the page and still works when JavaScript is off.

## Copy the embed code

1. Open your form's **Setup** tab.
2. Under &#x2A;*How do you build your site?**, choose **Site builder** and pick your builder.
3. Add your fields and adjust the design in the builder if you haven't yet. The embed is built from the fields and look you set there.
4. Choose **Copy the embed code**.

Save your changes in the builder before you copy. The embed always reflects the last saved version of the form.

## Webflow

1. In the Designer, drag a **Code Embed** element to where the form should go.
2. Paste the code, save it, then publish your site.

You can also keep Webflow's own form block: open its settings, set **Action** to your endpoint and **Method** to `POST`, and give every input a name. Visitors then see the Nisuform thank-you page, or your redirect, instead of Webflow's success message.

## Framer

1. Insert an **Embed** component where the form should go and set its type to **HTML**.
2. Paste the code into the HTML box, then publish.

## WordPress

1. In the block editor, add a **Custom HTML** block where the form should go.
2. Paste the code, then save or update the page.

WordPress removes `<script>` tags for users without permission to post unfiltered HTML, and some security plugins do too. If the form opens a new page on submit instead of showing the success message in place, the script was removed. The form still works, and visitors see the Nisuform thank-you page.

## Squarespace

1. Edit the page and add a **Code** block where the form should go.
2. Paste the code, then save the page.

## Wix

1. Open **Add Elements**, choose **Embed Code**, then **Embed HTML**.
2. Choose **Code**, paste it in and click **Update**.

Wix shows embeds in a fixed-size box, so drag its edges until the whole form fits, including the success message.

## Other builders

Carrd, Ghost, Shopify and most other builders have an HTML or embed block. Paste the embed code there. If your builder only accepts an iframe or blocks scripts, use the plain [HTML form](/docs/connect/html) from **Your own styles** instead. It posts without JavaScript.
