Add a webform to a content page | Civio CMS Knowledge Base       [ ![Civio Knowledge Base](/storage/branding/01KP4QF0THM695BDF2MG6TX3CY.svg) ](https://nginx.deploy-lagoon-production.districtcms-docs.dh1.amazee.io)  [Articles](/articles) [Releases](/releases)

   [Home](/)   [Knowledge base](/articles)   [Forms](/articles?category=8)

Add a webform to a content page
===============================

Updated 2 weeks ago

    Search  Go

   Overview
--------

Once you've created a webform, you can embed it on any content page in District. This lets you collect information from users in the context of other page content. If you haven't created your webform yet, see **Create a webform** first.

Add a webform to a page
-----------------------

1. In the menu, click the **Content** icon to see an overview of all site content.
2. Locate the content item where you want to add the webform, then click its **Edit** button.
3. On the edit page, scroll down and click the **Main Content** tab.
4. Below the tab, select **Add Webform** from the component dropdown.
5. A **Webform** field will appear. Select the relevant webform from the dropdown.
6. Click **Save** at the bottom of the page.

![](/storage/ieJMtJnfzU37uvRxLIluGokmUjoeL9SRuQSGwqi4.png)

or

1. Navigate to the content page where you want to add the webform.
2. Select the **Layout** tab to open the Layout Builder.
3. Click **Add block**.
4. In the list of blocks, find the **Webform** block and select it.
5. From the **Webform** dropdown, choose the webform you want to add to the page.
6. Click **Add block**. The webform will now be added to your page.
7. You can now move the webform to the desired location on the page by dragging and dropping it.
8. Once you're happy with the placement, click **Save layout**.

The webform is now embedded in your content page and will be visible to site visitors.

![](/storage/YhHSvg0SZEbnuYqspEeYR3R3DqT5ZaFqRQVYInQh.png)

---

Related articles
----------------

- **Create a webform** — Build a webform from scratch before adding it to a page
- **Create multi-page webforms** — Split a long form into multiple steps
- **Add conditional logic to webforms** — Show or hide fields based on user input

 [    Back to articles ](/articles)

  Table of contents
-----------------

    © 2026 [District CMS](https://www.district.au)
