> For the complete documentation index, see [llms.txt](https://docs.powerfulform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerfulform.com/~/revisions/zH3ocLtRhbVvMmUZwFWl/form-setup/display-a-form-on-a-specific-page.md).

# 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

<figure><img src="/files/tUlgGq3HgxdvgERO4DjG" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/qJ83N6kA3q2XNT3usVmB" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/11xY8Bj93TGmxCF4PrZa" alt=""><figcaption></figcaption></figure>

4\. Click **Go to theme** to enable the app embed to show form. If you enabled it, you can ignore the message

<figure><img src="/files/98TCGVYthA2uXrteTATL" alt=""><figcaption></figcaption></figure>

5\. 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

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

<figure><img src="/files/5cKYIkqE8RpFbf4Sj0A1" alt=""><figcaption></figcaption></figure>

***

### 📝 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="/files/jDFRILicvUIFc3LRtPjH" 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="/files/B0EeWzDWda71FXcxRKAr" 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="/files/xKfsAp4gy3Uj076tJnjp" alt=""><figcaption></figcaption></figure>

3\. Click icon **\</>** to show **HTML** content of the page > paste the embedded code of the form here

<figure><img src="/files/Pa56uKTCFqZ2bNyvAy8s" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1eRdLjVUCABizTw6Yzst" alt=""><figcaption></figcaption></figure>

4\. Click **Save**

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

#### 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.
