# Getting started

### 🚀 Getting Started with Powerful Form Builder

Welcome to **Powerful Contact Form Builder**, your all-in-one solution for creating custom forms on Shopify. Whether you're collecting customer feedback, processing service requests, or building advanced workflows, our app makes form building fast, flexible, and code-free.

### 🔑 Key Features

* **Drag-and-Drop Builder**: Easily create forms without any coding.
* **AI Form Builder**: just describe what you need, and AI will generate the layout, fields, and structure for you.
* **Custom Fields**: Add various input types such as text, dropdowns, checkboxes, file upload, date/time pickers, and more.
* **Conditional Logic**: Show or hide fields based on user input.
* **Email Notifications**: Automatically send confirmation emails to customers and admins.
* **Submission Management**: View, export, and manage all form submissions in one place.
* **App & Integration Support**: Connect your form data with tools like Google Sheets, Mailchimp, or other marketing and analytics platforms.
* **Form Styling / Design Customization**: Adjust the look and feel: change button colors/text, background, layout, titles, descriptions.

### 🛠️ How to Get Started

#### 1. Install the App

Go to the Shopify App Store and install the Powerful Contact Form Builder: <https://apps.shopify.com/form-builder-contact-form>

Open the app from your Shopify admin dashboard.

#### 2. Create Your First Form

Click **“Create Form”** and choose a template or start from scratch. Use the drag-and-drop editor to add fields and customize layout.

#### 3. Configure Field Settings

Use the drag-and-drop form builder interface: see a live preview, and add elements like text, email, file upload, checkboxes, etc

For each field, you can configure:

* Label (or hide label)
* Placeholder text
* Whether it’s required or optional
* Layout/width (e.g. full width, half width)

#### 4. Set Up Notifications

Go to the **Mail Notifications** section to configure who receives emails when a form is submitted.

#### 5. Publish the Form

Click **“Publish”** to make your form live. You can embed it on any page using the provided shortcode or block.

#### 6.Manage Submissions

All submissions are saved in the “Submissions” tab inside the app. From there, you can view, export, or manage them.

### 📚 Additional Resources

[Create a new form](https://docs.powerfulform.com/form-setup/create-a-new-form)

[Create a new form with AI](https://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/form-setup/create-a-form-with-ai)

[Display a form on a specific page](https://docs.powerfulform.com/form-setup/display-a-form-on-a-specific-page)

[Check submitted data](https://docs.powerfulform.com/some-features-guide/check-submitted-data)

[Email notification for admin ](https://docs.powerfulform.com/mail-notification/admin-email-notification)

Support email: <support@powerfulform.com>


---

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