# Display a form on a specific page

### 📝 Option 1 — Use the App to Assign Form to a Specific Page

Use this when you want the form to appear on a specific page (e.g. Contact page, Support page) without editing code.

**Best for:** quick setup, no coding, easy to manage — especially for simple forms on standard pages.

**Steps**

1\. Open the app > click **Forms** > open the form you want to display or create the new one

2\. Click **Publish** button at top right

3\. Select the display of the form: default, boxed, floating, popup

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FoThc26KdJZvS5U7wswtc%2F2026-01-13_13-50-00.png?alt=media&#x26;token=a9f1780f-050e-439a-9139-14f61e4aed55" alt=""><figcaption></figcaption></figure>

4\. On the popup, select the theme and the page you want to display the form on

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2F8vGxQyJcXMSmhDzdMJVa%2F2026-01-13_13-51-21.png?alt=media&#x26;token=4fa7a9d3-0057-45dc-a21f-136411c729b9" alt=""><figcaption></figcaption></figure>

5. Click **Go to theme** to enable the app embed to show form. If you enabled it, you can ignore the message
6. Select the position you want to place the form: **At the top of the page** or **At the bottom of the page** >  Click **Publish** button

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FIVK4FNQGNjuM4itc1cPe%2F2026-01-13_13-52-07.png?alt=media&#x26;token=d99e2823-5d64-45b9-a1e4-27cee7af05d1" alt=""><figcaption></figcaption></figure>

Then click **View page** to see how it looks on the site

***

### 📝 Option 2 —Embed the Form Using Shortcode

**Best for:** when you need to embed a form inside custom content, blog posts, or any page where you can edit HTML.

#### **Copy embedded code of the form**

1\. Open the app > click **Forms** > open  a form you want

2\. Click **Publish** button on the right corner

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FJvP9Y7idXALABA4XIXh1%2F2026-01-13_13-45-28.png?alt=media&#x26;token=e372031b-d1d4-4dbf-b42b-33ce4b496c79" alt=""><figcaption></figcaption></figure>

3\. Select the display of the form: default, boxed, floating, popup

4\. Click **Get short code** > copy the short code of the form

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2F556IjMY8bQqJcBS1Xkmi%2F2026-01-13_13-46-14.png?alt=media&#x26;token=d244bf8a-e235-49af-9c98-04a79e1b9c05" alt=""><figcaption></figcaption></figure>

#### **Add embedded code to the page/section you want**

For example: I would like to add the form to contact page

1\. Form Shopify admin page > click **Sale channels** > **Online stores**

2\. Click **Pages** > open a page you want

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FNfCWo7b8d40fP8esvSDu%2F2026-01-13_13-58-59.png?alt=media&#x26;token=9dc3dfb8-7a60-4d73-b105-50c19de08e2c" alt=""><figcaption></figcaption></figure>

3\. Click icon **\</>** to show **HTML** content of the page&#x20;

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FHcARuOZdFknmUICg7GW3%2F2026-01-13_14-00-49.png?alt=media&#x26;token=94478f8e-65d7-454c-96da-4db9baa3c7e2" alt=""><figcaption></figcaption></figure>

4. Paste the embedded code of the form here

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FQU19GhHbKKZOE86gcx8S%2F2026-01-13_14-01-30.png?alt=media&#x26;token=4d2604f0-71f8-4372-922c-9eeb005980dd" alt=""><figcaption></figcaption></figure>

5. Click **Save**

Then click **View page** to see how it looks on the site

<figure><img src="https://3488889492-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEGgRVSDpMlcGFz1igK0s%2Fuploads%2FqqkivnGeDfYlJ4a7CsLn%2F2026-01-13_14-02-40.png?alt=media&#x26;token=1c3d06ce-f581-4ee2-9146-7ceb7ec8b1a6" alt=""><figcaption></figcaption></figure>

#### Tutorial video

{% embed url="<https://www.youtube.com/watch?v=15Qhc2sDJoo>" %}

***

### 📝 Option 3 - Add the Form as an App Block in the Theme Editor

Use this when you want to insert the form as part of your theme layout — using Shopify’s theme editor. Good for themes with customizable sections or for repeating forms on multiple pages.

Learn more here <https://docs.powerfulform.com/form-setup/add-a-form-to-a-page-using-app-blocks>

***

### 🆚 Quick Comparison

<table><thead><tr><th width="141.4000244140625">Method</th><th width="320.0999755859375">Use Case / Benefits</th><th>Requires Coding / Editor Access?</th></tr></thead><tbody><tr><td>App → Assign to Page</td><td>Easy setup, no code, simple pages</td><td>❌ No</td></tr><tr><td>Shortcode Embed</td><td>Full control, custom pages or content areas</td><td>✅ Some HTML editing</td></tr><tr><td>Theme / App-Block</td><td>Integrates with theme layout, reusable sections</td><td>✅ Theme customization access</td></tr></tbody></table>

***

#### Need More Help?

If you still need assistance, please contact us at [**support@powerfulform.com**](mailto:support@powerfulform.com). Our team will be happy to help you resolve any issues or guide you further.
