# FORM SETUP

- [Create a new form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/create-a-new-form.md): This guide will show you how to create your first form using Powerful Contact Form Builder.
- [Create a Form with AI](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/create-a-form-with-ai.md)
- [Customize form field](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/customize-form-field.md)
- [Get embed code of a form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/get-embed-code-of-a-form.md): This guide shows you how to get the embed code (shortcode) for your form so you can place it on any page of your Shopify store.
- [Display a form on a specific page](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/display-a-form-on-a-specific-page.md): This guide helps you place your form on a specific page of your store — not on every page. Very useful when you want the form to appear only on, for example, your “Contact Us” or “Support” page.
- [Display a form on Homepage](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/display-a-form-on-homepage.md): This guide shows you how to make your form appear on the homepage of your store.
- [Displaying form on product pages](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/displaying-form-on-product-pages.md): This guide explains how to make a form appear on one, some, or all product pages of your store using Powerful Contact Form Builder.
- [Display Different Forms on Different Products](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/displaying-form-on-product-pages/display-different-forms-on-different-products.md)
- [Display a form on Shopify front store](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/display-a-form-on-shopify-front-store.md): This guide shows you how to make your form appear publicly on your store (front store), like on homepage, product pages, or any custom page using Powerful Contact Form Builder.
- [Add a form with app block](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/add-a-form-with-app-block.md): This guide shows you how to place a form created with Powerful Contact Form Builder directly into any page or template on your Shopify store using the App Block method.
- [Add button that triggers popup form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/add-button-that-triggers-popup-form.md)
- [Floating form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/floating-form.md): A floating form appears as a small button that stays visible on your page. When clicked, the button opens a popup, allowing users to fill out the form without navigating away from the current page.
- [Set logic conditions for form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/set-logic-conditions-for-form.md): Using conditional logic, you can make your form dynamic: show or hide fields (or even entire form steps) based on what users choose. This creates a simpler, more personalized experience.
- [Theme integration](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/theme-integration.md): Integrating the Form Builder app with your Shopify theme allows you to display forms directly on your storefront. Follow these simple steps to set it up:​
- [List of themes supporting “Match theme’s style”](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/list-of-themes-supporting-match-themes-style.md)
- [Cart form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/cart-form.md)
- [Multi-step form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/multi-step-form.md)
- [Bulk order form](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/bulk-order-form.md): Bulk order forms allow customers to quickly select multiple products and submit the form.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
