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

# Create and build a Form

> Create a Form to subscribe contacts, grant Offers, and register contacts for Events.

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/d0pvy48wqv" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>

A **Form** in Kajabi is a versatile tool that can be used for many actions such as: [subscribing someone to an email sequence](../../marketing/email-campaigns/create-an-email-sequence), [granting them an offer](./how-to-grant-access-to-an-offer-after-a-form-submission), [registering them to an event](../../marketing/events/how-to-register-people-to-your-event), and more.

[Learn how to customize the look and feel of your Form in a Page](../../website/pages/how-to-add-a-form-to-your-page#h_945e7c2f-3dac-40cc-8518-31f996ec9df7) built with Kajabi, or [learn how to design your Kajabi Form for an external location](./embed-a-kajabi-form-on-an-external-webpage).

## Create and build a Form

1. From the Dashboard, open the **Marketing** tab.
2. Click **Forms**.
3. Select **+ New form**.
4. Give the Form an internal **Title**.
5. Click **Save**.
6. Now, build out the form. Under **Opt-in Settings**, select either Double Opt-In (recommended) or Single Opt-in.
   <Frame>
     <img src="https://mintcdn.com/kajabi-support/rkulESrXrTq8nm2v/images/Form1.png?fit=max&auto=format&n=rkulESrXrTq8nm2v&q=85&s=ee40a3880995f620bc0f297775592bc4" alt="Form1" width="711" height="665" data-path="images/Form1.png" />
   </Frame>
   * **Double Opt-In** requires contacts to confirm their subscription via email after completing the form. This helps improve deliverability and lead quality. See [Set up a Form with double opt-in](./how-to-set-up-a-form-with-double-opt-in).
   * **Single Opt-In** means reCAPTCHA is disabled for the form. To help protect against bots, enable reCAPTCHA under **Settings** > **Forms**.
7. Under **Additional Options**, Toggle wether you want to **Send a custom confirmation email to new contacts** coming through the Form. Otherwise, new contacts will be sent the default Double Opt-in Email Template.
8. If sending a custom email, edit the **Subject** and **Body**. Use [**liquid objects**](/articles/marketing/email-campaigns/how-to-create-and-use-liquid-objects-in-email-marketing) to personalize the email. <img src="https://mintcdn.com/kajabi-support/rkulESrXrTq8nm2v/images/Form2.png?fit=max&auto=format&n=rkulESrXrTq8nm2v&q=85&s=a355aca35a6e2c71f1341e40d49f8e36" alt="Form2" width="648" height="544" data-path="images/Form2.png" />
9. Edit the **Button text**, and choose a **Background color** and **Text color** for the email.
10. Choose whether to **Redirect contacts to a custom confirmation page**. \
    Otherwise, new contacts will be redirected to the Default Confirmation Page.
11. Click **Preview in Browser** to check how the custom email will appear.
12. If desired, add one or more additional **Form Fields** to collect data by choosing from the provided list, such as **City** or **Business Number**.
13. Or, click **Create a New Field** to add your own field. Choose a field **Type** and enter a **Title**, then click the checkbox if you want to **make this field required** on your form. <img src="https://mintcdn.com/kajabi-support/rkulESrXrTq8nm2v/images/Form3.png?fit=max&auto=format&n=rkulESrXrTq8nm2v&q=85&s=61c247aa720a717d8dc5cfe87c25aeda" alt="Form3" width="704" height="490" data-path="images/Form3.png" />
14. You may edit the values for any field by clicking the **pencil icon**.
15. Rearrange the order fields appear on your form by clicking and dragging the **drag handle** next to fields.
16. If needed, add a Form submission **Automation**.\
    \
    Set up **Automations** in opt-in Forms to automatically generate Offers, Email Sequences, Events, Tags, Transactional Emails, and Coupons. See [Use Automations in Forms](./how-to-use-automations-in-forms) <img src="https://mintcdn.com/kajabi-support/Dl2bTQaKQTTkQcAQ/images/launchbrightly/desktop-light-version-9-form-add-automations-1781739523886.png?fit=max&auto=format&n=Dl2bTQaKQTTkQcAQ&q=85&s=6f672ad3f2479f19d7099f73f99ca99e" alt="Automations screenshot" width="1604" height="918" data-path="images/launchbrightly/desktop-light-version-9-form-add-automations-1781739523886.png" />
17. In the **After Submission** section, choose what happens once the Form is submitted. See [Use After Submission settings in Forms](./how-to-use-the-after-submission-settings-in-forms) for more details.
    * **Send a notification to your team -** Add team email addresses
    * **Send the contact to a third party email provider -** Connect an integration
    * **Send the contact to a custom thank you page** - Choose a previously created page
18. Click **Save** to apply your changes.

## Duplicate a Form

1. From the Dashboard, open the **Marketing** tab.
2. Click **Forms**.
3. Next to the **Title** of a Form, click the **more options icon** (…).
4. Select **Duplicate**.
5. Choose whether to **include automations**, and click **Duplicate**.
6. The duplicate form will appear at the top of the **Forms** list. Click the **more options icon (...)**, and select Edit to modify the new Form.

## Delete a Form

1. From the **Forms** page, click the **Title** of the Form you wish to delete.
2. Click the **more options icon (…)** and select **Delete**:

<img src="https://mintcdn.com/kajabi-support/O5ZsKXCFiDIup7FH/articles/images/b84d7aa2_image.png?fit=max&auto=format&n=O5ZsKXCFiDIup7FH&q=85&s=9bff66b41a4674f35fabf7c69a4e8792" alt="Delete form" width="1955" height="977" data-path="articles/images/b84d7aa2_image.png" />

## Design Forms for Pages and external sites

[Design a Form within a Website Page or Landing Page built with Kajabi](../../website/pages/how-to-add-a-form-to-your-page), or [design a Form for an external website](./embed-a-kajabi-form-on-an-external-webpage#embed-settings).

Learn how to [customize and design text, colors, and messaging](../../website/pages/how-to-add-a-form-to-your-page#h_945e7c2f-3dac-40cc-8518-31f996ec9df7) for any Form.

After adding a Form to a Page, [copy the page link](../../website/pages/how-to-copy-your-page-link) to share it on social platforms, in email campaigns, in Products, and more.

### Embed a Form in an external webpage

1. From the Dashboard, open the **Marketing** tab.
2. Select **Forms**.
3. Select the **Form** you would like to embed.
4. Open the **Embed tab**.
5. Then, click the copy icon next to **Embed your form with one line of javascript:** <img src="https://mintcdn.com/kajabi-support/rkulESrXrTq8nm2v/images/Kajabi-admin-forms-2149608070-embed-edit-06-09-2026_03_58_PM.png?fit=max&auto=format&n=rkulESrXrTq8nm2v&q=85&s=60674f3dc2d861a6e4820aa7690b1c25" alt="Kajabi Admin Forms 2149608070 Embed Edit 06 09 2026 03 58 PM" width="1109" height="252" data-path="images/Kajabi-admin-forms-2149608070-embed-edit-06-09-2026_03_58_PM.png" />
6. Paste the embed code into the source code of the external web page.

### Embed Settings and Style

You can further customize the design and copy of an embedded Form.

1. From the **Forms** page, open the **Embed** tab.
2. Under **Settings**, edit the Form **Title**, **Subtitle**, and **Button text**.
3. Choose a **Button color**, **Background color**, and **Font color**.
4. Under **Embed Style**, determine how the embedded form will display on the webpage:
   * An **Inline** embed displays within the webpage.
   * A **Pop-up** displays the form in a separate pop-up window.
5. Click **Save** to apply your changes before copying the Embed Code.
