> For the complete documentation index, see [llms.txt](https://df-manual.gitbook.io/df-book/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://df-manual.gitbook.io/df-book/all-circles/mautic-documentation-guide/how-to-create-forms-landing-pages-and-dynamic-contents.md).

# How To Create Forms, Landing Pages & Dynamic Contents

**a. How To Create Forms**

1. Go to **Components > Forms**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FVDFa2MneAPR2UUSJr8Zr%2F0.png?alt=media)

2. Click **New +**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FXsqpEM7uoHzSdkmAU9ob%2F1.png?alt=media)

3. Choose **Standalone** or **Campaign Form** (standalone triggers fixed actions; campaign integrates with workflows).

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FcMCa8uT6dGVP7oenWANc%2F2.png?alt=media)

4. Under Details input Name, Form attributes, Redirect URL/Message, select an option from Successful Submit Action & give your description.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FabdwWHr5F5LsxQQDwPgi%2F3.png?alt=media)

5. Under fields, you can add a new field from the dropdown.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FbV3U0nM5I2OdCowQrM3s%2F4.png?alt=media)

6. Under **Actions**, set actions (e.g., Send email to user).

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2F2aE1e7QhVeil7Boj4yaS%2F5.png?alt=media)

7. Click **Save & Close**.

**b. How To Build Landing Pages**

1. Go to **Components > Landing Pages**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2Fqb7ITe9WukWMHEgszrrW%2F6.png?alt=media)

2. Click **New+**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2F6DBt5ltRfS1M6m1hLhvp%2F7.png?alt=media)

3. Choose a template or start from scratch.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FVAdUlC0Ftr9NKnwe4gIf%2F8.png?alt=media)

4. Use the visual builder  to customize the layout.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FvQBP7Ajo9Kb6TGA68uTb%2F9.png?alt=media)

5. Add forms, images, tokens, and download links as needed.

6. Configure page details (name, alias, publish status).

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FiiNpR0BnXWxhq0ROVbMg%2F10.png?alt=media)

7. Click **Save & Close**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FNtzt7hIqQpTda0CDpSlN%2F11.png?alt=media)

Note: You can associate landing pages with campaigns and track visitor behavior.

**c. How To Create Dynamic Contents**

1. Go to **Components > Dynamic Content**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FSJk9FDYqIkeLVv0gw4Ri%2F12.png?alt=media)

2. Click **New +**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FaIx8WWAbChUwF2EHsK45%2F13.png?alt=media)

3. Give it an Internal name and content.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FFADl9XdkfYu7rIzfTwMo%2F14.png?alt=media)

3. Define your content variations:

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FZsnhqdow2zzZPj1YRmWC%2F15.png?alt=media)

4. Save the dynamic content block.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FxHgzsISNocIKX74Wgzwf%2F16.png?alt=media)

**Note**: To embed on your site:

1. Copy the generated code snippet.
2. Place it into your website’s HTML where the dynamic content should appear.
3. Ensure Mautic tracking script is active on the page.

**d. How To Add Assets**

1. Go to **Components > Assets**.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FfmzyTr8kMcrxQR15EpyP%2F17.png?alt=media)

2. Click **New +**

<figure><img src="https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FnRupHtf004GNy41115O7%2F18.png?alt=media" alt=""><figcaption></figcaption></figure>

3. Upload your file and assign a name, category, and optional description.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2FCBI1sLSSbQ8qSHZVOyZf%2F19.png?alt=media)

4. Save and copy the asset link.

![](https://3790142297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbWd8kIN0U4a2HVR5aA6%2Fuploads%2F8vKjiFykGUHnCfJef0ns%2F20.png?alt=media)

5. Share via email, landing page, or button.

**Note**: Downloads by tracked contacts are recorded under their profile timeline.
